Den här artikeln kommer att berätta hur du gör den enklaste roboten. Han kommer att upptäcka hinder och undvika dem. Detta är ett bra projekt för dig som ännu inte vet vad som är Arduino och vill göra sin första robot.
Varför exakt en robot? Detta är ett bra sätt att lära sig hur man programmerar Arduino eller till exempel att lära sig hur motorföraren fungerar. Tja, det är dessutom en trevlig känsla när du bygger din första robot, om än den enklaste.
Varför exakt Ultrasonic Smart Car Kit-49.42? Om du tar dina första steg i Arduino, vet du inte många fler saker. Till exempel, vad är H-bron eller var man kan få sensorer, elmotorer. Och i denna konstruktör finns det redan allt. Och allt du behöver göra är att installera den på din Arduino IDE-dator (läs om installationen och ladda ner den här), sidoskärare, en skruvmejsel, flera plastband.
Vad är en Arduino IDE? Detta är en gratis programmeringsmiljö som kan köras på Windows, Mac OS och Linux. Program skrivs i C ++ med mindre tillägg för hantering av I / O-stift. Så om du har erfarenhet av programmering i C kommer du snabbt att ta reda på det; om det inte är där tar det inte lång tid att lära sig.
Så vad du behöver:
Ett ultraljudssats, tillgängligt på Aliexpress eller GearBest
Två plastband för att säkra ultraljudssensorer
6 batterier eller ackumulatorer på 1,5 v, eller en för 6v
Vad ingår i konstruktionsuppsättningen:
- Arduino-styrelsen själv.
- Motorförare
- Motorer
- Ultraljudssensorer
- Plastdelar för montering av chassit och anslutning av hjulen till servo.
- Ledningar, USB-kabel.
- Batterihållare.
- Bakre vridhjul på kullager, framhjul
Elektriska anslutningar görs som på bilden.
Program.
I kommentarerna beskrev författaren allt i detalj. Detta är en mycket enkel kod.
Den här roboten Perfekt för nybörjare. För dem som ännu inte vet vad Arduino är. Senare, när du får erfarenhet, kan du lägga till ytterligare funktioner. Det finns många expansionskort för Arduino-skärmar. Olika moduler GPS, Bluetooth, Ethernet, WIFI
ladda ner programkällkoden (kommentarer på ryska)