Სარჩევი:

ბრაუზერის ნაკადი რობოტი GoPiGo3: 5 ნაბიჯი
ბრაუზერის ნაკადი რობოტი GoPiGo3: 5 ნაბიჯი

ვიდეო: ბრაუზერის ნაკადი რობოტი GoPiGo3: 5 ნაბიჯი

ვიდეო: ბრაუზერის ნაკადი რობოტი GoPiGo3: 5 ნაბიჯი
ვიდეო: How to Build Loop With a Web Browser 2024, ნოემბერი
Anonim
ბრაუზერის ნაკადი რობოტი GoPiGo3– ით
ბრაუზერის ნაკადი რობოტი GoPiGo3– ით

ამ მოწინავე პროექტში GoPiGo3 Raspberry Pi Robot– ით ჩვენ ვაშენებთ ბრაუზერის ვიდეოს სტრიმინგის რობოტს, რომელიც ცოცხალ ვიდეოს გადასცემს ბრაუზერში და მისი კონტროლი შესაძლებელია ბრაუზერიდან.

ამ პროექტში ჩვენ ვიყენებთ Raspberry Pi Camera მოდულს GoPiGo3– ით. თქვენ შეგიძლიათ აკონტროლოთ რობოტი ბრაუზერში კონტროლერის გამოყენებით, რადგან პირდაპირი ვიდეო პირდაპირ ბრაუზერში გადის. ვიდეოს ხარისხი ძალიან კარგია და ვიდეოს შეყოვნება დაბალია, რაც მას იდეალური ხდის რობოტის პროექტების ცოცხალი ვიდეო ნაკადისთვის.

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

აპარატურაა საჭირო

  • სრულად აწყობილი GoPiGo3
  • ჟოლო პი
  • ჟოლოს Pi კამერის მოდული

ნაბიჯი 2: კამერის მოდულის დაკავშირება

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

მიამაგრეთ Raspberry Pi კამერის მოდული პორტში Raspberry Pi- ზე. კამერის მიმაგრების შესახებ დამატებითი ინფორმაციისათვის იხილეთ ჩვენი სამეურვეო პროგრამა აქ.

ნაბიჯი 3: GoPiGo ვიდეო ნაკადის რობოტის დაყენება

GoPiGo ვიდეო ნაკადის რობოტის დაყენება
GoPiGo ვიდეო ნაკადის რობოტის დაყენება

თქვენ უნდა გქონდათ კლონირებული GoPiGo3 github კოდი თქვენს Raspberry Pi– ზე. დააინსტალირეთ Pi კამერის დამოკიდებულება და Flask install.sh სკრიპტის გაშვებით:

sudo bash install.sh

გადატვირთეთ თქვენი Pi.

ნაბიჯი 4: ჩატვირთვის გასაშვებად დაყენება

ჩატვირთვის გასაშვებად დაყენება
ჩატვირთვის გასაშვებად დაყენება

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

install_startup.sh

და ეს უნდა დაიწყოს კოლბის სერვერი ჩატვირთვისას. თქვენ უნდა შეგეძლოთ რობოტთან დაკავშირება "https://dex.local: 5000" გამოყენებით ან თუ იყენებთ Cinch დაყენებას, შეგიძლიათ გამოიყენოთ "https://10.10.10.10:5000"

თქვენ შეგიძლიათ დააყენოთ Cinch, რომელიც ავტომატურად დააყენებს wifi წვდომის წერტილს, ბრძანებით

sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh

გადატვირთვისას დაუკავშირდით WiFi სერვისს "Dex".

ნაბიჯი 5: პროექტის გაშვება

დაიწყეთ სერვერი შემდეგი ბრძანების აკრეფით:

sudo python3 flask_server.py

რამდენიმე წამი დასჭირდება სერვერის გაშვებას. პორტი და მისამართი ნაჩვენები იქნება იქ. სტანდარტულად, პორტი დაყენებულია 5000 -ზე.

თუ თქვენ გაქვთ Raspbian For Robots დაინსტალირებული, მაშინ წასვლა https://dex.local: 5000 მისამართი საკმარისი იქნება. დარწმუნდით, რომ გაქვთ თქვენი მობილური მოწყობილობა / ლეპტოპი იმავე ქსელში, როგორც თქვენი GoPiGo3. წინააღმდეგ შემთხვევაში, თქვენ ვერ შეძლებთ მასზე წვდომას.

გირჩევთ: