Raspberry Rover - 💡 Fix My Ideas

Raspberry Rover

Raspberry Rover


Forfatter: Ethan Holmes, 2019

Raspberry Rover er en lille RC bil med en Raspberry Pi til en hjerne. Det styres via et Wi-Fi-netværk via en TCP / IP-stikkontakt, og strømmer tilbage live video fra et indbygget webcam. Det sportsligt 'Night Vision' til navigation i mørket.

På bare 3 inches bred, 6 inches lang og 4 inches høj, kan Raspberry Rover udforske selv de tætteste af rum. Dens fire børste DC motorer og fastaksel drejning giver også en stram drejningsradius. Vippekameraet, der er modificeret til at være infrarød-følsomt, og ledsagende lyse infrarøde lysdioder giver endda mulighed for ekspeditioner i helt mørke omgivelser.

Raspberry Rover får strøm fra seks genopladelige batterier og en spændingsregulator til en stabil fem volt. Batterierne har en kapacitet på 2600 mAh og kan slå roveren i mere end fem timer, selv i maksimale strømforbrugssituationer.

Raspberry Pi-koden er skrevet i C ++, som kommunikerer med et Java-program på min computer. C ++-koden på Raspberry Pi modtager kommandoer fra computeren og oversætter den til PWM-signaler til de fire motorer. Java-applikationen på computeren bruger piletasterne til kørestyring, skydere til at justere hastighed og styrefølsomhed og forskellige andre taster til at vippe webcam og skifte infrarøde forlygter.

Jeg valgte at bruge Raspberry Pi, fordi det er en let, billig enhed med masser af strøm til denne applikation. Derudover kører den Linux og har to USB-porte, så det er enklere at bruge en Wi-Fi dongle og webcam med en Raspberry Pi, end at bruge disse enheder med en Arduino eller andre fælles løsninger. Evnen til at skrive og kompilere kode på Raspberry Pi selv er også en uvurderlig funktion. Hvis alt dette ikke var grund nok til at bruge Pi, er det også dets 700 MHz processor og 512 MB RAM, der gør det muligt at håndtere fremtidige tilføjelser til projektet, som f.eks. Computersyn med webkameraet.

Projektet som helhed gik glat. Imidlertid har jeg kørt ind i nogle udfordringer, herunder pladsbegrænsninger på chassiset, ved at opretholde lydhør kontrol under streaming video og arbejder rundt om, at Raspberry Pi kun har en hardware PWM-udgang. Hvis du vil lave din egen Raspberry Rover eller lignende projekt, skal du tjekke Raspberry Rovers projektside for at få tips om, hvordan du kan løse disse problemer. Webstedet har også en reservedelsliste, fuld ledningsdiagram, grundigt kommenteret kildekode, billeder, videoer og meget mere.

En gang (hvis) jeg stopper med at køre Raspberry Rover, vil jeg gerne starte et nyt nyt projekt ved hjælp af min Raspberry Pi. Jeg synes, det ville være fantastisk til dorm room automation, eller måske en dedikeret mini-server. For nu vil jeg dog nyde mit nye legetøj. Tjek det ud i videoen nedenfor, som viser webcam streamen ved siden af ​​en luftfoto af Raspberry Rover kører omkring mit værelse.



Du Kan Være Interesseret

Makere af Cory Doctorow

Makere af Cory Doctorow


Internets hjørne: Dæk det med Hæklet, Escama-stil

Internets hjørne: Dæk det med Hæklet, Escama-stil


Chris Ware's Halloween cover-kommentar

Chris Ware's Halloween cover-kommentar


Hvordan-til: Spis en granatæble

Hvordan-til: Spis en granatæble