Mündəricat:

Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: 8 Addım (Şəkillərlə birlikdə)
Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: 8 Addım (Şəkillərlə birlikdə)

Video: Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: 8 Addım (Şəkillərlə birlikdə)

Video: Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: 8 Addım (Şəkillərlə birlikdə)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Noyabr
Anonim
Raspberry Pi Wifi Nəzarətli Video Axın Robotu
Raspberry Pi Wifi Nəzarətli Video Axın Robotu

Üzərində kamera olan sərin bir robot qurmağı heç düşünmüsünüzmü? Doğru yerə gəldiniz, bu robotu necə quracağınızı sizə addım -addım göstərəcəyəm.

Bununla kompüterinizdəki video axınını idarə edərək görüb xəyal ovuna çıxa bilərsiniz və ya çöldə sürə bilərsiniz və sadəcə içəridə oturarkən araşdıra bilərsiniz, maşın sürmək çox əyləncəlidir.

Addım 1: Lazımi materiallar

Tələb olunan materiallar
Tələb olunan materiallar

1. Moruq Pi

2. USB WiFi Adapteri (moruq pi 2 istifadə edirsinizsə)

3. USB veb kamerası

4. Raspbian quraşdırılmış SD Kart

5. Güc Bankı

6. Motorlu Robot Şassi (300 rpm mühərrik istifadə etdim)

7. L293D IC və ya L298 Motor Sürücü

8. 9v Batareya və ya Batareya Paketi (9v batareya istifadə edirsinizsə, paralel olaraq 2 -ni bağlamağı məsləhət görürəm)

9. Bir keçid

10. Lehimləməyi üstün tutursanız, breadboard və ya PCB

11. M/M və M/F Jumper telləri

Alətlər

1. Havya

2. Tornavida

3. İki tərəfli lent

Addım 2: Şassinin yığılması

Şassinin yığılması
Şassinin yığılması

Telləri mühərriklərə lehimləyin və mühərrikləri şassiyə quraşdırın. Bir lehimləmə dəmiriniz yoxdursa, telləri büküb elektrik lenti ilə bağlaya bilərsiniz, lakin olduqca zəif bir birləşmə olduğu üçün tövsiyə edilmir.

Addım 3: Raspberry Pi hazırlanması

Image
Image
Raspberry Pi hazırlanır
Raspberry Pi hazırlanır
Raspberry Pi hazırlanır
Raspberry Pi hazırlanır

1. Raspbian'ı bir SD Karta quraşdırın və monitor, klaviatura, siçan, wifi adapteri və veb kamerası ilə raspberry pi yükləyin.

2. Raspi-config menyusundan ssh-i aktiv edin

3. Masaüstünə girin və sağ üst küncdəki wifi seçimindən WiFi şəbəkənizə qoşulun

4. Bağlandıqdan sonra terminala ifconfig yazaraq Pi -nin ip ünvanını yoxlayın

5. Görev çubuğundan proqramlaşdırma sekmesinden IDLE 2'yi açın və pi_robot kodunu kopyalayın və qeyd edin

6. Veb kameranı quraşdırmaq üçün Anand Nayyar tərəfindən hazırlanan bu videoya baxmanızı istəyirəm

7. Etdiyim digər işlər qətnaməni 480p əvəzinə 720p olaraq dəyişdirmək və "stream_maxrate" axtarıb 3 olaraq dəyişdirmək idi. Axın axınında daha yüksək fps əldə etmək üçün Pi -ni 1ghz -ə qədər aşırdım.

GİDERME

Kodu "cd Videolar" əmri ilə terminalda işə salmağa çalışdığımda (çünki orada saxladım) sonra "python pi_robot.py" sintaksis səhvini dedi, buna görə də etdiyim kodu "sudo" əmri ilə terminalda açmaq oldu nano pi_robot.py "yazdı və artıq pythonda yazılmış və kodun bir hissəsi olmayan sətirləri sildi və bundan sonra işləmişdir. Nəyin səhv olduğunu bilmirəm, buna görə kimsə bilirsə şərhlərdə bu barədə bir izahat eşitməkdən məmnun olaram.

Addım 4: Dövrə

Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
Dövrə

Dövrə olduqca sadədir və L298 motor sürücü lövhəsindən istifadə etsəniz daha da asanlaşar. Bir L298 motor sürücü lövhəsindən istifadə edirsinizsə, ikinci sxemdəki kimi gpio pinlərini bağlamalısınız.

Addım 5: Hər şeyi şassiyə quraşdırın

Hər şeyi şassiyə quraşdırmaq
Hər şeyi şassiyə quraşdırmaq
Hər şeyi şassiyə quraşdırmaq
Hər şeyi şassiyə quraşdırmaq
Hər şeyi şassiyə quraşdırmaq
Hər şeyi şassiyə quraşdırmaq

Şəkillər, necə yığdığım haqqında çox şey söyləyir, amma fərqli bir şassi istifadə etsəniz təbii ki sizinki fərqli olacaq. Hər şeyi şassiyə quraşdırmaq üçün iki tərəfli köpük lentdən istifadə etdim və daha qısa tellərdən istifadə etməyə çalışdım, daha yaxşı görünür.

Addım 6: Necə İşlətmək olar

Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar

Robotunuzu idarə etməyə başlamaq üçün aşağıdakı adımları yerinə yetirin:

1. Raspberry Pi -ni yandırın, ancaq batareya paketini L293D -yə bağlayan açarı hələ açmayın.

2. Pəncərələrdəsinizsə, macun proqramından istifadə edərək ssh vasitəsi ilə ona qoşulun

3. "sudo motion" əmrini yazın və sonra internet brauzerinizi açın və "192.168.45.64:8081" kimi sonunda 8081 ilə Pi -nin IP ünvanını yazın və video lentini almalısınız. Əgər işləmirsə, 8081 əvəzinə 8080 yazın

4. İndi terminala qayıdın və pi_robot.py faylınızı harada saxladığınızı tapın. Videolar qovluğunda saxladım, buna görə "cd Videolar" sonra "python pi_robot.py" əmridir. Unutmayın ki, hər şey böyük hərflərə həssasdır

5. Bundan sonra proqram işləməyə başlayacaq. İndi açarı çevirin, indi robotu klaviaturanızın ox düymələrindən idarə edə bilməlisiniz

6. İrəli oxu basın və hər iki motorun düzgün istiqamətdə hərəkət etdiyini yoxlayın. Mühərriklərdən biri yanlış istiqamətdə hərəkət edirsə, L293D -yə qoşulan iki motor bağlantısını dəyişdirin

Addım 7: Telefondan nəzarət

Telefondan Nəzarət
Telefondan Nəzarət
Telefondan Nəzarət
Telefondan Nəzarət
Telefondan Nəzarət
Telefondan Nəzarət

Bütün addımlar eynidır, sadəcə oyun mağazasından "JuiceSSH" tətbiqini yükləmisiniz. Robotu idarə etmək üçün ox düymələrinə ehtiyacınız var, ancaq normal bir smartfon klaviaturasında ox düymələri yoxdur, buna görə Hacker Klaviaturası tətbiqini yükləməliyik. Sonra pəncərələrdə olduğu kimi ona qoşulun.

Addım 8: Bəzi Şəkillər və Videolar

Image
Image
Bəzi şəkillər və videolar
Bəzi şəkillər və videolar

Videokameranın video keyfiyyəti enir, ancaq fps cəmi 2 və ya 3 -dir. Video keyfiyyəti xaricdə yaxşıdır, amma içəridə deyil. Küçədənkənar ərazilərdə sürə bilər, amma çox da yaxşı deyil, kiçik 12v akkumulyatorlu kimi mühərrikləri idarə etmək üçün daha yüksək gərginlik istifadə etsəniz belə olar.

Simsiz Müsabiqə
Simsiz Müsabiqə
Simsiz Müsabiqə
Simsiz Müsabiqə

Simsiz Müsabiqədə 2 -ci yeri tutdu

2017 -ni hərəkətə gətirin
2017 -ni hərəkətə gətirin
2017 -ni hərəkətə gətirin
2017 -ni hərəkətə gətirin

Make It Move Yarışmasında Üçüncü Mükafat 2017

Tövsiyə: