İçindekiler:
- Adım 1: Gerekli Malzemeler
- Adım 2: Kasanın Montajı
- 3. Adım: Raspberry Pi'nin Hazırlanması
- Adım 4: Devre
- Adım 5: Her Şeyi Kasaya Monte Etme
- Adım 6: Nasıl Çalıştırılır
- 7. Adım: Telefondan Kontrol Etme
- 8. Adım: Bazı Resimler ve Videolar
Video: Raspberry Pi Wifi Kontrollü Video Akış Robotu: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Üzerinde kamera olan havalı bir robot yapmayı hiç düşündünüz mü? Pekala, doğru yere geldiniz, size bu robotu nasıl yapacağınızı adım adım göstereceğim.
Bununla, bilgisayarınızda video beslemesini kontrol ederek ve görerek geceleri hayalet avına çıkabilir veya dışarı çıkar ve sadece içeride otururken keşfedebilirsiniz, sürüşü çok eğlencelidir.
Adım 1: Gerekli Malzemeler
1. Ahududu Pi
2. USB WiFi Adaptörü (Eğer ahududu pi 2 kullanıyorsanız)
3. USB Web Kamerası
4. Raspbian yüklü SD Kart
5. Güç Bankası
6. Motorlu Robot Şasi (300 rpm motor kullandım)
7. L293D IC veya L298 Motor Sürücüsü
8. 9v Pil veya Pil Takımı (9v pil kullanıyorsanız 2'yi paralel bağlamanızı tavsiye ederim)
9. Bir Anahtar
10. Lehimlemeyi tercih ederseniz Breadboard veya PCB
11. M/M ve ve M/F Jumper kabloları
Aletler
1. Havya
2. Tornavida
3. Çift Taraflı Bant
Adım 2: Kasanın Montajı
Telleri motorlara lehimleyin ve motorları şaseye monte edin. Havyanız yoksa telleri bükebilir ve elektrik bandı ile yapıştırabilirsiniz, ancak oldukça zayıf bir bağlantı olacağı için önerilmez.
3. Adım: Raspberry Pi'nin Hazırlanması
1. Raspbian'ı bir SD Karta kurun ve ahududu pi'yi bir monitör, klavye, fare, wifi adaptörü ve bağlı web kamerası ile önyükleyin.
2. Raspi-config menüsünden ssh'yi etkinleştirin
3. Masaüstüne gidin ve sağ üst köşedeki wifi seçeneğinden wifi ağınıza bağlanın
4. Bağlandıktan sonra terminalde ifconfig yazarak Pi'nizin ip adresini kontrol edin.
5. Görev çubuğundaki programlama sekmesinden IDLE 2'yi açın ve pi_robot kodunu kopyalayın ve kaydedin
6. Web kamerasını kurmak için Anand Nayyar'ın hazırladığı bu videoyu izlemenizi istiyorum.
7. Yaptığım diğer şeyler, çözünürlüğü 480p yerine 720p olarak değiştirmek ve "stream_maxrate" için arama yapmak ve 3 olarak değiştirmek oldu. Akışta daha yüksek bir fps elde etmek için Pi'yi de 1 ghz'e overclock ettim.
SORUN GİDERME
Kodu terminalde "cd Videos" komutuyla çalıştırmayı denediğimde (çünkü orada kaydettim) sonra "python pi_robot.py" sözdizimi hatası dedi, yaptığım şey kodu terminalde "sudo" komutuyla açmaktı. nano pi_robot.py" ve zaten python ile yazılmış ve kodun bir parçası olmayan satırları sildi ve bundan sonra çalıştı. Neyin yanlış olduğunu bilmiyorum, bu yüzden bilen biri varsa yorumlarda bununla ilgili bir açıklama duymaktan memnuniyet duyarım.
Adım 4: Devre
Devre oldukça basittir ve bir L298 motor sürücü kartı kullanırsanız daha da basitleşir. L298 motor sürücü kartı kullanıyorsanız, ikinci şemadaki gibi gpio pinlerini bağlamanız yeterlidir.
Adım 5: Her Şeyi Kasaya Monte Etme
Resimler nasıl monte ettiğimle ilgili hemen hemen her şeyi anlatıyor ama tabii ki farklı bir kasa kullanırsanız sizinki farklı olacaktır. Her şeyi kasaya monte etmek için çift taraflı köpük bant kullandım ve daha iyi görünmesi için daha kısa teller kullanmaya çalıştım.
Adım 6: Nasıl Çalıştırılır
Robotunuzu kontrol etmeye başlamak için aşağıdaki adımları izleyin -
1. Raspberry Pi'yi açın ancak pil takımını L293D'ye bağlayan anahtarı henüz çevirmeyin.
2. Windows kullanıyorsanız, program macununu kullanarak ssh ile bağlanın
3. "sudo motion" komutunu yazın ve ardından internet tarayıcınızı açın ve Pi'nizin IP adresini 8081 sonunda "192.168.45.64:8081" gibi yazın ve video beslemesini almalısınız. Çalışmazsa 8081 yerine 8080 yazın
4. Şimdi terminale geri dönün ve pi_robot.py dosyanızı nereye kaydettiğinizi bulun. Videolar klasörüne kaydetmiştim, bu yüzden komut "cd Videos" ve ardından "python pi_robot.py". Unutmayın, her şey büyük/küçük harf duyarlıdır
5. Bundan sonra program çalışmaya başlayacaktır. Şimdi anahtarı çevirin, şimdi robotu klavyenizin yön tuşlarından kontrol edebilmeniz gerekir.
6. İleri oka basın ve her iki motorun da doğru yönde hareket edip etmediğini kontrol edin. Motorlardan biri yanlış yönde hareket ediyorsa, L293D'ye bağlanan iki motor bağlantısını değiştirin.
7. Adım: Telefondan Kontrol Etme
Tüm adımlar aynıdır, sadece oyun mağazasından "JuiceSSH" uygulamasını indirmeniz yeterlidir. Robotu kontrol etmek için ok tuşlarına ihtiyacınız var ama normal bir akıllı telefon klavyesinde ok tuşları yok, bu yüzden Hacker's Keyboard' uygulamasını indirmemiz gerekiyor. Ardından, pencerelerde yaptığınız gibi ona bağlanın.
8. Adım: Bazı Resimler ve Videolar
Web kamerası video kalitesi düşüyor ancak fps sadece 2 veya 3'tür. Video kalitesi dışarıdayken iyi, içerideyken değil. Offroad arazide sürülebilir, ancak çok iyi değil, motorları küçük bir 12v akü ile sürmek için daha yüksek bir voltaj kullanırsanız olabilir.
Kablosuz Yarışmasında İkincilik
Make It Move Yarışması 2017'de Üçüncülük Ödülü
Önerilen:
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Oluşturun: 15 Adım (Resimlerle)
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Yapın: Ben @RedPhantom (aka LiquidCrystalDisplay / Itay), İsrail'den Max Shein Junior High School for Advanced Science and Mathematics'de öğrenim gören 14 yaşında bir öğrenciyim. Bu projeyi herkesin öğrenmesi ve paylaşması için yapıyorum
Raspberry Pi Web Akış Kiti - Bölüm 2 (Pi Video Akışı): 6 Adım
Raspberry Pi Web Akış Kiti - Bölüm 2 (Pi Video Akışı): Tamam, bunun fotoğrafa ihtiyacı olduğunu düşünmedim ama web sitesi resimleri seviyor. Bunlar çoğunlukla sizin için bir dizi komut ve adımdır. Herhangi bir özelliği ele alabilecek başka siteler de var. Bu benim için çalıştı. Bu, diğer
Tasker ile Raspberry Pi Kullanan Wifi Kontrollü 12v Led Şerit, Ifttt Entegrasyonu.: 15 Adım (Resimli)
Tasker ile Raspberry Pi Kullanan Wifi Kontrollü 12v Led Şerit, Ifttt Entegrasyonu.: Bu projemde sizlere ahududu pi kullanarak wifi üzerinden basit bir 12v analog led şeridi nasıl kontrol edeceğinizi göstereceğim.Bu proje için ihtiyacınız olacak: 1x Raspberry Pi (I Raspberry Pi 1 Model B+ kullanıyorum) 1x RGB 12v Le
Xbox Controller ile Yüz Takip ve Kontrollü Dilenci Robotu - Arduino: 9 Adım (Resimli)
Xbox Controller'dan Yüz Takip ve Kontrollü Dilenci Robotu - Arduino: Bir dilenci robotu yapacağız. Bu robot geçen insanları rahatsız etmeye veya dikkatini çekmeye çalışacaktır. Yüzlerini algılayacak ve onlara lazerler atmaya çalışacak. Robota bir jeton verirseniz, bir şarkı söyler ve dans eder. Robotun bir
GoPiGo3 ile Tarayıcı Akış Robotu: 5 Adım
GoPiGo3 ile Tarayıcı Akış Robotu: GoPiGo3 Raspberry Pi Robot ile bu gelişmiş projede, bir tarayıcıya canlı video akışı yapan ve tarayıcıdan kontrol edilebilen bir Tarayıcı video akış robotu oluşturuyoruz. Bu projede bir Raspberry Pi Kamera modülü kullanıyoruz. GoPiG ile