Innehållsförteckning:

Autonom och fjärrkontrollrobot: 11 steg
Autonom och fjärrkontrollrobot: 11 steg

Video: Autonom och fjärrkontrollrobot: 11 steg

Video: Autonom och fjärrkontrollrobot: 11 steg
Video: Robot Attacks Factory Worker! #shorts 2024, November
Anonim
Autonom och fjärrkontrollrobot
Autonom och fjärrkontrollrobot

Denna robotbyggnad är tänkt att vara relativt billig och snabb. Här är vad du behöver för att komma igång: Hårdvara

  • 1 hallon Pi
  • 1 dubbel H-bro motorförare
  • 1 Buck -omvandlare
  • 2 3V-6V DC-motorer
  • HC-SR04 ultraljudssensor

Övrig

  • En låda för att fungera som ett chassi

    Min låda är 7,5 x 4 x 2 tum

  • En het limpistol
  • En kniv eller en sax
  • Ett lödkolv

Steg 1: Skaffa en låda

Skaffa en låda
Skaffa en låda

Försök att hitta en låda som passar all din hårdvara utan att lämna för mycket plats. En låda som mätte 7,5 "x 4" x 2 "passade perfekt till alla mina komponenter.

Steg 2: Skär hål för motorer

Skär hål för motorer
Skär hål för motorer

Klipp ut hål på båda sidor av karossen så att det är möjligt att ansluta mellan hjulen och motorerna.

Steg 3: Lödkablar leder till motoranslutningar

Lödkabel leder till motoranslutningar
Lödkabel leder till motoranslutningar

De flesta likströmsmotorer kommer med små slingor som du måste ansluta till. Lödning av trådarna på öglorna är det bästa sättet att säkerställa en stark anslutning.

Ledningarna kommer att anslutas till utgångarna på H-Bridge-drivrutinen.

Steg 4: Limmotorer inuti lådan

Limmotorer inuti lådan
Limmotorer inuti lådan

Använd varmt lim och placera dina motorer i lådan så att de sätter sig mot hörnen. Applicera en generös mängd lim och se till att hålla på plats tills limet har stelnat.

Steg 5: Anslut H-Bridge till motorer

Anslut H-Bridge till motorer
Anslut H-Bridge till motorer

Anslut ledningarna som kommer från motorerna till utgångarna på H-bron. Se (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) för mer information om L298N H-Bridge.

Steg 6: Lödningsledningar till Buck -omvandlare

Lödkabel leder till Buck -omvandlare
Lödkabel leder till Buck -omvandlare

För att driva H-Bridge kommer jag att använda 2 1s lipo-batterier. Vid full laddning slocknar dessa batterier över 8V när de är seriekopplade. Jag behöver inte mina motorer gå så snabbt så jag använder buck -omvandlaren för att sänka spänningen till 5V. Oavsett vad du använder för att driva H-bron måste du köra en gemensam grund från H-bron till din Raspberry Pi.

Om du använder en strömkälla som ligger i intervallet 4V - 7V behöver du kanske inte använda en buck -omvandlare. I det här fallet kan ledningarna från strömkällan anslutas direkt till H-bron. Du kommer dock fortfarande att behöva köra en extra tråd från marken på H-bron till en jordnål på Raspberry Pi.

Steg 7: Installera Buck Converter

Installera Buck Converter
Installera Buck Converter

Hitta en plats att limma din buck -omvandlare i. Se till att du har tillgång till den lilla skruven som sitter på toppen av brädet. Vi kommer att använda denna skruv för att justera utspänningen.

Steg 8: Installera LIPO -batterier

Installera LIPO -batterier
Installera LIPO -batterier

VARNING! Felaktig användning av lipobatterier kan leda till kroppsskada eller förstörelse av egendom. Se till att du fullt ut förstår in- och utgångarna i lipobatterier innan du implementerar dem i något projekt. För att säkra mina lipobatterier på plats använde jag ett kardborreformigt material på insidan av locket. Detta gör att de inte lätt kan stickas eller punkteras med en nål.

Steg 9: Installera HC-SR04 ultraljudssensor

Installera HC-SR04 ultraljudssensor
Installera HC-SR04 ultraljudssensor

Hitta en plats för att klippa ut hål för ultraljudssensorn. Alternativt kan sensorn monteras ovanpå lådan. Om det inte är ditt mål att bygga en autonom robot kan du utelämna ultraljudssensorn eftersom det inte kommer att vara nödvändigt att fjärrstyra roboten.

Steg 10: Kabeldragning

Kabeldragning
Kabeldragning

Om du vill kunna kopiera koden från github och använda den utan problem måste du koppla din robot exakt som jag kommer att beskriva.

Dubbel H-bro

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

Ultraljudssensor

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

Ekostiftet matar ut 5 volt, GPIO -stiften på pi är bara märkta med 3,3 volt. Att ge en GPIO 5 volt kan skada pi: n. För att undvika detta sätter vi en spänningsdelningskrets mellan ECHO och GPIO 22. För att lära dig hur man gör en spänningsdelare, se här.

Steg 11: Programvara

Först och främst måste du ha raspbian installerat på din Raspberry Pi. För mer information om hur du installerar raspbian på din Pi, kolla in denna installationsguide.

När raspbian har startats upp vill du ssh in i hallon pi. Här är en bra guide om hur du gör det säkert.

När du har ssh'd in i pi, installera git och "klona" filerna från denna länk:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

Detta kan åstadkommas via:

git -klon

Slutligen för att köra programmet, gå in i katalogen ARCRobot-1 och kör python3 go_auto.py.

Rekommenderad: