Tartalomjegyzék:
- 1. lépés: Videó lépésről lépésre
- 2. lépés: Szükséges hardverek
- 3. lépés: NYÁK Gerber fájl és vázlat
- 4. lépés: 3D.stl fájlok
- 5. lépés: Csatlakozások
- 6. lépés: Forráskód
Videó: 5 az 1 -ben Arduino robot - Kövess engem - Sor követése - Sumo - Rajz - Az akadályok elkerülése: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez a robotvezérlő kártya tartalmaz egy ATmega328P mikrokontrollert és egy L293D motor meghajtót. Természetesen nem különbözik az Arduino Uno táblától, de hasznosabb, mert nem szükséges másik pajzs a motor meghajtásához! Nem tartalmaz áthidaló rendetlenséget, és könnyen programozható a CH340G -vel. Két egyenáramú motor hajtása közben különböző érzékelőket is vezérelhet az I / O tűk használatával ezzel a kártyával. Ebben a projektben egy HC-SR04 ultrahangos távolságérzékelőt és egy IR infravörös érzékelőt használtunk. Ezenkívül egy szervo motort használtak.
1. lépés: Videó lépésről lépésre
Ezzel a vezérlőkártyával 5 különböző forgatókönyvvel programozhat robotot. A projekt a következő forgatókönyveket tartalmazza:
SUMO mód: Ez egy olyan sport, amelyben két robot megpróbálja kiszorítani egymást a körből (a sumo sporthoz hasonló módon).
Kövess engem mód: A HC-SR04 érzékelő segítségével érzékeli a követendő objektum jelenlétét.
Követési mód: A vonalkövető robot olyan jármű, amely fekete vagy fehér vonalat követ.
Kerülési mód: Akadálykerülő robot egy intelligens eszköz, amely automatikusan érzékeli az előtte lévő akadályt, és más irányba fordítva elkerülheti őket.
Rajz mód: Szervo motort és tollat tartalmaz. Saját mozgásnyomokat rajzolhat a felületre.
2. lépés: Szükséges hardverek
- ATmega328P -PU Bootloaderrel -
- L293D motorvezérlő IC -
- B típusú USB -aljzat -
- DIP Socket 28/16 Pins -
- 12/16 MHz -es kristály -
- L7805 TO -220 -
- 100uF kondenzátor -
- LED -
- 10K/1K ellenállás -
- 470nF kondenzátor -
- Power Jack aljzat -
- 2 tűs sorkapocs -
- Férfi tű fejléc -
- 10nF/22pF Kerámia -
- 6V 200RPM Mini fém fogaskerék motor -
- 7.4V 1000mAh 2S Lipo akkumulátor (opcionális) -
- 9V 800mAh akkumulátor (opcionális) -
- 9V -os elemcsatlakozó -
- HC -SR04 ultrahangos modul -
- IR infravörös érzékelő -
- CH340G USB - TTL IC -
Ebben a projektben DIP típusú alkatrészeket használtak az egyszerű forrasztáshoz
3. lépés: NYÁK Gerber fájl és vázlat
Ebben a projektben a PCBWay -t választottam. A PCBWay az egyetlen módja annak, hogy ezt a projektet nagyon alacsony költséggel és kiváló minőségben valósítsuk meg.
Termék leírás
- Tábla típusa: Egyetlen PCB
- Méret: 53.3mm x 66mm
- Rétegek: 2 réteg
- Összesen: 5 db / US $ 5
Szerezd meg a Gerber & Schematic NYÁK -t -
4. lépés: 3D.stl fájlok
Nyomtatási beállítások
- Nyomtató: JGAURORA A5S
- Felbontás: 0,25
- Kitöltés: 10%
5. lépés: Csatlakozások
IR érzékelő
- IR érzékelő jel tűje a digitális 12 -hez
- IR érzékelő VCC tű +5V -ig
- IR érzékelő GND -GND
HC-SR04 érzékelő
- ECHO pin a Digital 5 -hez
- TRIG pin a Digital 6 -hoz
- VCC pin +5V -ra
- GND pin a GND -hez
A motor
- Motor A 1 - Digitális 2
- Motor A 2 - Digitális 4
- Motor A Digitális engedélyezése 3
B motor
- B Motor B 1 - Digitális 10
- Motor B 2 - digitális 11
- Motor B Digitális engedélyezése 9
6. lépés: Forráskód
Ezzel a vezérlőkártyával 5 különböző forgatókönyvvel programozhat robotot. A projekt a következő forgatókönyveket tartalmazza:
- SUMO mód: Ez egy olyan sport, amelyben két robot megpróbálja kiszorítani egymást a körből (a sumo sporthoz hasonló módon).
- Kövess engem mód: A HC-SR04 érzékelő segítségével érzékeli a követendő objektum jelenlétét.
- Nyomkövetési mód: A vonalkövető robot olyan jármű, amely fekete vagy fehér vonalat követ.
- Kerülési mód: Akadálykerülő robot egy intelligens eszköz, amely automatikusan érzékeli az előtte lévő akadályt, és más irányba fordítva elkerülheti őket.
- Rajz mód: Szervo motort és tollat tartalmaz. Saját mozgásnyomokat rajzolhat a felületre.
Szerezd meg a forráskódot:
github.com/MertArduino/RobotControlBoard
Ajánlott:
Arduino számláló a TM1637 LED kijelző és az akadályok elkerülése érdekében: 7 lépés
Arduino számláló a TM1637 LED kijelző és akadálykerülő érzékelő használatával: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk egyszerű számjegyű számlálót a TM1637 LED kijelző, valamint az akadálykerülő érzékelő és a Visuino segítségével. Nézze meg a videót
Arduino akadályok elkerülése motorral hajtott autó: 7 lépés
Arduino akadályok elkerülése motorral hajtott autó: Hello! és üdvözöljük az oktatóanyagban, amely arról szól, hogyan lehet egy Arduino akadályt elkerülni. Kezdhetjük azzal, hogy beszerezzük a projekthez szükséges anyagokat, és győződjünk meg arról, hogy jól érezzük magunkat! ANYAGOK: Női és férfiak közötti vezetékek vezetékei Távolságérzékelő
20 USD Arduino akadályok elkerülése intelligens autó: 4 lépés
20 dollár Arduino akadályok elkerülése intelligens autó: Reméljük, hogy tetszett a fenti videó, ebben az oktatóanyagban 30 dollár alatt készítheti el magát az akadályok elkerülésére alkalmas robotautó egyikéből. Amire szüksége lesz: 19,99 dollár intelligens robotkocsik: https: // www. banggood.com/DIY-L298N-2WD-Ultrasonic… Alkatrészek, amiket elronthat
HOGYAN KELL SZERELNI A Lenyűgöző FA ROBOTKAROT (2. RÉSZ: ROBOT az akadályok elkerülése érdekében) - A MIKRO ALAPJÁN: BIT: 3 lépés
HOGYAN KELL SZERELNI A Lenyűgöző FA ROBOT KAROT (2. RÉSZ: ROBOT az akadályok elkerülése érdekében)-A MIKRO ALAPJA: BIT: Korábban bevezetettük az Armbit sorkövetési módban. Ezután bemutatjuk az Armbit telepítését az akadály mód elkerülése érdekében
Könnyű robot követése és elkerülése Arduino alapján: 5 lépés
Fénykövető és elkerülő robot Arduino alapján: Ez egy egyszerű projekt, amely követi vagy kerülje a fényt. Ezt a szimulációt a Proteus 8.6 pro-ban készítettem. Szükséges összetevők: -1) Arduino uno.2) 3 LDR.3) 2 DC hajtóművek. 4) Egy szervo.5) Három 1k ellenállás.6) egy H-híd l290D7) Egy bekapcsolva Ki kapcsoló [f