Obsah:
- Krok 1: Zostavte si materiály
- Krok 2: Zostavenie dosky motora
- Krok 3: Napájanie motora
- Krok 4: Pripojenie motora k RPI
- Krok 5: Pripravte si konektory
- Krok 6: Pripojte linkové snímače
- Krok 7: Otestujte linkové snímače
- Krok 8: Vloženie programu do Pythonu
Video: Ako vytvoriť čiaru za robotom pomocou krokov Rpi 3: 8
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto tutoriáli sa naučíte postaviť robotickú buginu nasledujúcu po rade, aby mohla ľahko svišťať po trati.
Krok 1: Zostavte si materiály
Niektoré z materiálov uvedených na obrázku sú použité na výrobu väčšiny bugín od začiatku. Tento tutoriál však nebude pokrývať postup, ako vytvoriť podvozok alebo model pre vašu buginu alebo ako spájkovať vodiče k vašim motorom. Ak to chcete urobiť, tu sú všetky potrebné materiály:
- Raspberry Pi 3
- Doska ovládača motora
- Chlebník
- T-švec +
- 2 12V DC motory
- 2 kolieska
- 1 držiak batérie AA (pre 4 batérie AA)
- 4 batérie AA
- Prepojovacie vodiče
- Batéria USB
- Skrutkovač
- Spájkovačka a spájkovačka
- Odizolovače drôtov
- Malá kartónová alebo plastová škatuľka a lepidlo/páska
- 2 riadkové snímače
- 8 prepojovacích káblov žena-žena
- 4 prepojovacie kolíky muž-muž
- Izolačná páska
Krok 2: Zostavenie dosky motora
Za predpokladu, že ste nastavili svoje motory, budete ich musieť pripojiť k doske H-bridge. Na to budete potrebovať malý skrutkovač. Teraz budete musieť pripojiť motory k doske. Na to budete potrebovať malý skrutkovač
Pomocou skrutkovača uvoľnite skrutky v svorkovniciach. Odizolované konce drôtu vložte do svorkovníc. Utiahnite skrutky tak, aby pevne držali na svorkovniciach.
Krok 3: Napájanie motora
Motory vyžadujú viac energie, ako môže Rpi poskytnúť. Na ich napájanie preto musíte použiť 4 batérie AA.
Uvoľnite skrutky v svorkovniciach označených VCC, GND a 5V. Vezmite držiak batérie AA a zapojte červený vodič do svorkovnice VCC. Čierny vodič prechádza do bloku GND. Je dôležité, aby ste to pochopili správne.
Utiahnite skrutky tak, aby drôty držali pevne na svojom mieste.
Krok 4: Pripojenie motora k RPI
Dosku použitú v tomto projekte je potrebné zapojiť do Raspberry Pi. Ostatné dosky sa môžu spájať odlišne a niektoré dosky je možné jednoducho umiestniť na kolíky Raspberry Pi GPIO ako HAT.
Na tu použitej doske sú kolíky označené In1, In2, In3 a In4, ako aj dva kolíky GND. Je na vás, ktoré piny GPIO na vašom Pi použijete; v tomto projekte boli použité GPIO 7, 8, 9 a 10. Ak máte dosku, ktorá nemá piny GND, môžete na dosiahnutie rovnakých výsledkov použiť piny GND z Rpi. Ak to musíte urobiť, zapojte vodič GND do rovnakej svorkovnice ako čierny vodič z batérie.
Pomocou T-cobbler + prepojte dosku a Rpi.
Na pripojenie k breadboardu použite päť prepojovacích káblov muž-muž.
- In1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Krok 5: Pripravte si konektory
Vaším prvým krokom bude pripojenie linkových senzorov k kočíku. Typ linkového senzora použitého v tomto návode je spravidla potrebné pripojiť k kolíku 3V3, ale budete používať dva senzory k rovnakému napájaciemu kolíku, takže oba pripojíte k kolíku 5V.
Vezmite tri zo svojich prepojovacích zásuviek žena-žena, odstráňte konektor z každého konca a potom odizolujte plastový plášť, aby ste odhalili asi centimeter viacžilového drôtu pod ním. Vezmite tri prepojovacie vodiče a stočte ich viacžilové vodiče k sebe. Potom pomocou spájkovačky spojte zvody. Pripojenie vodičov prekryte malým množstvom izolačnej pásky.
Zopakujte celý postup s ďalšími tromi prepojovacími svorkami žena-žena.
Krok 6: Pripojte linkové snímače
Každý linkový snímač má tri piny: VCC pre napájanie, GND pre uzemnenie a DO pre digitálny výstup.
Vezmite jeden zo svojich spájkovaných trojvodičových prepojovacích káblov a zapojte dva jeho konce do kolíka VCC na každom z dvoch senzorov.
Vezmite druhý zo svojich spájkovaných prepojovacích káblov a pripojte dva konce k kolíku GND na každom linkovom snímači.
Vezmite zvyšné dva jednoduché prepojovacie káble a pripojte ich ku kolíku DO na snímačoch každého vedenia.
Teraz pripojte kolíky VCC oboch linkových senzorov k 5V kolíku na vašom Raspberry Pi a kolíky GND senzorov k kolíku GND na vašom Raspberry Pi. Každý z dvoch pinov DO je možné pripojiť k akémukoľvek očíslovanému kolíku GPIO. V tomto prípade sa používajú piny GPIO 17 a GPIO 27.
Krok 7: Otestujte linkové snímače
Toto je veľmi jednoduchý krok. Váš linkový snímač má na sebe LED diódu, ktorá po zapnutí zostane rozsvietená. Akonáhle ju však vystavíte tmavej čiare, zhasnú. To by mal byť prípad vášho linkového senzora.
Ak sa vám to zdá príliš citlivé, použite skrutkovač a dolaďte ho potenciometrom. Vylaďte ho k svojej spokojnosti.
Krok 8: Vloženie programu do Pythonu
Vložte tieto riadky kódu a spustením by ste mali dostať robota, ktorý dokáže perfektne ísť po trati.
Odporúča:
Pokročilý robot sledujúci čiaru: 22 krokov (s obrázkami)
Pokročilý robot sledujúci čiaru: Jedná sa o pokročilého robota sledujúceho čiaru založeného na linkovom snímači Teensy 3.6 a QTRX, ktorý som postavil a na ktorom už nejaký čas pracujem. V porovnaní s mojím predchádzajúcim robotom nasledujúcim po rade existuje niekoľko zásadných vylepšení v oblasti dizajnu a výkonu. T
Ako urobiť robota sledujúceho čiaru bez použitia Arduina (mikrokontrolér): 5 krokov
Ako urobiť robota sledujúceho čiaru bez použitia Arduina (mikrokontrolér): V tomto návode vás naučím, ako vytvoriť robota sledujúceho čiaru bez použitia Arduina. Na vysvetlenie použijem veľmi jednoduché kroky. Tento robot bude používať IR senzor priblíženia na sledujte riadok. Na to, aby ste…, nebudete potrebovať žiadne skúsenosti s programovaním
Ako vytvoriť 2D znak pomocou ovládača znakov v programe Unreal Engine 4 pomocou Visual Script pre PC: 11 krokov
Ako vytvoriť 2d znak pomocou ovládača znakov v Unreal Engine 4 pomocou Visual Script pre PC: Ako vytvoriť 2d znak pomocou ovládača znakov v Unreal Engine 4 pomocou vizuálneho skriptu pre PC Ahoj, som Jordan Steltz. Videohry vyvíjam od svojich 15 rokov. Tento tutoriál vás naučí, ako vytvoriť základnú postavu pomocou
Ako používať Wiimote ako počítačovú myš pomocou sviečok ako senzora !!: 3 kroky
Ako používať Wiimote ako počítačovú myš pomocou sviečok ako senzora !!: Táto príručka vám ukáže, ako prepojiť diaľkový ovládač Wii Remote (Wiimote) s počítačom a používať ho ako myš
Ako si vyrobiť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: 7 krokov (s obrázkami)
Ako vytvoriť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: Toto je môj príspevok k výzve iRobot Create. Najťažšie na celom tomto procese pre mňa bolo rozhodnúť sa, čo bude robot robiť. Chcel som predviesť skvelé funkcie programu Create a zároveň pridať trochu robo vkusu. Všetky moje