Სარჩევი:

Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი: 8 ნაბიჯი (სურათებით)
Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი: 8 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი: 8 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი: 8 ნაბიჯი (სურათებით)
ვიდეო: How To Make A Raspberry Pi Zero WiFi Security Camera, Also Accessible Over The Internet 2024, ნოემბერი
Anonim
Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი
Raspberry Pi Wifi კონტროლირებადი ვიდეო ნაკადის რობოტი

ოდესმე გიფიქრიათ მაგარი რობოტის აშენებაზე კამერაზე? ისე, თქვენ სწორ ადგილას მოხვედით, მე ეტაპობრივად გაჩვენებთ თუ როგორ უნდა ავაშენოთ ეს რობოტი.

ამის წყალობით თქვენ შეგიძლიათ მოინადიროთ მოჩვენებაზე ღამით, აკონტროლოთ და ნახოთ თქვენი კომპიუტერის ვიდეოჩანაწერი, ან ამოიყვანოთ იგი გარეთ და უბრალოდ შეისწავლოთ შიგნით ჯდომისას, ავტომობილის მართვა ძალიან სახალისოა.

ნაბიჯი 1: საჭირო მასალები

საჭირო მასალები
საჭირო მასალები

1. ჟოლო პი

2. USB WiFi ადაპტერი (თუ თქვენ იყენებთ ჟოლოს pi 2)

3. USB ვებკამერა

4. SD ბარათი Raspbian- ით დაინსტალირებული

5. დენის ბანკი

6. Robot Chassis with Motors (მე ვიყენებდი 300 rpm ძრავას)

7. L293D IC ან L298 საავტომობილო მძღოლი

8. 9 ვ ბატარეა ან ბატარეის პაკეტი (თუ იყენებთ 9 ვ ბატარეას, მე გირჩევთ 2 პარალელურად დაკავშირებას)

9. გადამრთველი

10. Breadboard ან PCB თუ გირჩევნიათ შედუღება

11. M/M და და M/F Jumper მავთულები

ინსტრუმენტები

1. შედუღების რკინა

2. ხრახნიანი

3. ორმხრივი ლენტი

ნაბიჯი 2: შასის აწყობა

შასის აწყობა
შასის აწყობა

შეაერთეთ მავთულები ძრავებზე და დააინსტალირეთ ძრავები შასისზე. თუ თქვენ არ გაქვთ გამაგრილებელი რკინა, შეგიძლიათ გადააბრუნოთ მავთულები და მიამაგროთ ისინი ელექტრო ლენტით, მაგრამ არ არის რეკომენდებული, რადგან ეს იქნება საკმაოდ სუსტი სახსარი.

ნაბიჯი 3: ჟოლოს პი მომზადება

Image
Image
ჟოლოს პიის მომზადება
ჟოლოს პიის მომზადება
ჟოლოს პიის მომზადება
ჟოლოს პიის მომზადება

1. დააინსტალირეთ Raspbian SD ბარათზე და ჩატვირთეთ ჟოლოს პი მონიტორთან, კლავიატურაზე, მაუსთან, wifi ადაპტერთან და ვებკამერაზე.

2. raspi-config მენიუდან ჩართეთ ssh

3. შედით სამუშაო მაგიდაზე და დაუკავშირდით თქვენს wifi ქსელს wifi ვარიანტიდან ზედა მარჯვენა კუთხეში

4. დაკავშირებისთანავე შეამოწმეთ თქვენი Pi- ს IP მისამართი ტერმინალში ifconfig აკრეფით

5. გახსენით IDLE 2 პროგრამირების ჩანართიდან დავალების პანელიდან და დააკოპირეთ კოდი pi_robot და შეინახეთ

6. ვებკამერის დასაყენებლად მინდა უყუროთ ანანდ ნაიარის მიერ გადაღებულ ამ ვიდეოს

7. სხვა რამ, რაც მე გავაკეთე, იყო რეზოლუციის შეცვლა 720p– ზე 480p– ის ნაცვლად და „stream_maxrate“- ის ძებნა და მისი შეცვლა 3 – ზე.

ᲓᲘᲐᲒᲜᲝᲡᲢᲘᲙᲐ

როდესაც მე შევეცადე კოდის გაშვება ტერმინალში ბრძანებით "cd Videos" (რადგან ეს არის ის, სადაც მე შევინახე) მაშინ "python pi_robot.py" მან თქვა სინტაქსური შეცდომა, ასე რომ რაც მე გავაკეთე იყო კოდი გახსნა ტერმინალში ბრძანებით "sudo nano pi_robot.py "და წაშალა სტრიქონები, რომლებიც უკვე დაწერილია პითონში და არ არის კოდის ნაწილი და ამის შემდეგ იმუშავა. არ ვიცი რისი ბრალი იყო, თუ ვინმემ იცის სიამოვნებით მოვისმენ კომენტარებში ამის შესახებ.

ნაბიჯი 4: წრე

წრე
წრე
წრე
წრე
წრე
წრე

წრე საკმაოდ მარტივია და ის კიდევ უფრო მარტივი ხდება, თუ იყენებთ L298 ძრავის მძღოლის დაფას. თუ თქვენ იყენებთ L298 საავტომობილო დრაივერის დაფას, თქვენ უბრალოდ უნდა შეაერთოთ gpio ქინძისთავები, როგორც მეორე სქემატურ რეჟიმში.

ნაბიჯი 5: დააინსტალირეთ ყველაფერი შასისზე

ყველაფრის დამონტაჟება შასისზე
ყველაფრის დამონტაჟება შასისზე
ყველაფრის დამონტაჟება შასისზე
ყველაფრის დამონტაჟება შასისზე
ყველაფრის დამონტაჟება შასისზე
ყველაფრის დამონტაჟება შასისზე

სურათები თითქმის ყველაფერს გვეუბნება იმის შესახებ, თუ როგორ შევიკრიბე იგი, მაგრამ, რა თქმა უნდა, შენი იქნება განსხვავებული, თუ სხვა შასის გამოიყენებ. მე გამოვიყენე ორმხრივი ქაფის ლენტი, რომ ყველაფერი შასისზე დამეყენებინა და ვცდილობ გამოვიყენო მოკლე მავთულები, ასე რომ ის უკეთესად გამოიყურება.

ნაბიჯი 6: როგორ გამოვიყენოთ იგი

როგორ ვიმუშაოთ იგი
როგორ ვიმუშაოთ იგი
როგორ ვიმუშაოთ იგი
როგორ ვიმუშაოთ იგი
როგორ ვიმუშაოთ იგი
როგორ ვიმუშაოთ იგი

რობოტის კონტროლის დასაწყებად მიჰყევით შემდეგ ნაბიჯებს -

1. ჩართეთ Raspberry Pi, მაგრამ არ გადააქციოთ ის გადამრთველი, რომელიც აკავშირებს ბატარეის L293D– ს

2. დაუკავშირდით მას ssh პროგრამის putty გამოყენებით, თუ Windows- ზე ხართ

3. ჩაწერეთ ბრძანება "sudo motion" და შემდეგ გახსენით თქვენი ინტერნეტ ბრაუზერი და ჩაწერეთ თქვენი Pi- ს IP მისამართი 8081 ბოლოს "192.168.45.64:8081" და თქვენ უნდა მიიღოთ ვიდეო არხი. თუ ის არ მუშაობს, ჩაწერეთ 8080 ნაცვლად 8081

4. ახლა დაუბრუნდით ტერმინალს და იპოვეთ სად შეინახეთ თქვენი pi_robot.py ფაილი. მე შევინახე იგი ვიდეოების საქაღალდეში, ასე რომ ბრძანება არის "cd Videos" შემდეგ "python pi_robot.py". დაიმახსოვრე, ყველაფერი ასოებისადმი მგრძნობიარეა

5. ამის შემდეგ პროგრამა დაიწყებს მუშაობას. ახლა გადაატრიალეთ გადამრთველი, ახლა თქვენ უნდა შეგეძლოთ რობოტის გაკონტროლება კლავიატურის ისრის ღილაკებიდან

6. დააჭირეთ წინ ისარს და შეამოწმეთ მოძრაობს თუ არა ორივე ძრავა სწორი მიმართულებით. თუ ერთი ძრავა არასწორი მიმართულებით მოძრაობს, შეცვალეთ ორი საავტომობილო კავშირი, რომლებიც უკავშირდება L293D- ს

ნაბიჯი 7: ტელეფონის კონტროლი

კონტროლი ტელეფონიდან
კონტროლი ტელეფონიდან
კონტროლი ტელეფონიდან
კონტროლი ტელეფონიდან
კონტროლი ტელეფონიდან
კონტროლი ტელეფონიდან

ყველა ნაბიჯი ერთნაირია, თქვენ უბრალოდ უნდა ჩამოტვირთოთ აპლიკაცია "JuiceSSH" სათამაშო მაღაზიიდან. რობოტის გასაკონტროლებლად გჭირდებათ ისრის ღილაკები, მაგრამ სმარტფონის ჩვეულებრივ კლავიატურას არ აქვს ისრის ღილაკები, ამიტომ ჩვენ უნდა გადმოვწეროთ აპლიკაცია ჰაკერის კლავიატურა '. შემდეგ დაუკავშირდით მას, როგორც ეს გააკეთეთ Windows– ში.

ნაბიჯი 8: რამდენიმე სურათი და ვიდეო

Image
Image
რამდენიმე სურათი და ვიდეო
რამდენიმე სურათი და ვიდეო

ვებკამერის ვიდეოს ხარისხი არის დაღმავალი, მაგრამ fps არის მხოლოდ 2 ან 3. ვიდეოს ხარისხი კარგია გარეთ, მაგრამ არა შიგნით. მას შეუძლია მართოს offroad რელიეფზე, მაგრამ არც ისე კარგად, ეს შეიძლება მოხდეს, თუ თქვენ იყენებთ უფრო მაღალ ძაბვას ძრავების მართვისთვის, როგორც პატარა 12 ვ ბატარეა.

უკაბელო კონკურსი
უკაბელო კონკურსი
უკაბელო კონკურსი
უკაბელო კონკურსი

მეორე ადგილი უკაბელო კონკურსში

კონკურსი გახადე მოძრავი 2017 წ
კონკურსი გახადე მოძრავი 2017 წ
კონკურსი გახადე მოძრავი 2017 წ
კონკურსი გახადე მოძრავი 2017 წ

მესამე პრიზი Make It Move კონკურსში 2017

გირჩევთ: