2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Od IgorF2Sledovat více od autora:
O: Maker, inženýr, šílený vědec a vynálezce Více o IgorF2 »
V tomto tutoriálu vám ukážu, jak pomocí bezdrátového joysticku Playstation 2 (PS2) pilotovat robotický tank. V jádru tohoto projektu byla použita deska Arduino Uno. Přijímá příkazy z bezdrátového ovladače a nastavuje rychlost motorů. Mohou být také použity jiné vývojové desky (NodeMCU, Firebeetle atd.) A zásady uvedené v tomto tutoriálu lze použít na jiné modely robotů a gadgetů.
Předtím jsem navrhl robotický tank ovládaný Blynkem. Připojuje se k síti Wi-Fi a přijímá příkazy ze serveru Blynk. Jako dálkové ovládání byl použit smartphone s aplikací Blynk a byly použity různé způsoby zadávání: tlačítka, posuvné lišty a dokonce i akcelerometr smartphonu. Více o tomto projektu najdete zde:
Udělal jsem také několik experimentů s hlasovými příkazy. Může to být užitečné, pokud chcete remotelly ovládat robota bez použití rukou, nebo pokud ho chcete zpřístupnit někomu s omezenými pohyby. Dalo by se například uvažovat o robotickém hlasem ovládaném invalidním vozíku. Byla použita robotická sada pro kutily a některé z mých oblíbených nástrojů: Adafruit.io, IFTTT a Arduino IDE. Kompletní pokyny zde:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Můžete používat různé sady nebo dokonce navrhovat vlastní roboty pomocí jednoduchých materiálů, aniž byste museli používat složité nástroje, jako jsou 3D tiskárny a laserové řezací stroje. Příklad můžete najít v jednom z mých předchozích tutoriálů:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Krok 1: Nástroje a materiály
V tomto projektu byly použity následující nástroje:
- Páječka a drát (odkaz / odkaz / odkaz). Stejnosměrné motory již byly dodávány s dráty připájenými ke svorkám … Ale nakonec se zlomí a možná budete muset přeložit. Zvažte tedy dobrou páječku a drát neaby.
- Pěnová fólie EVA (nebo jiný nevodivý materiál). Robotický podvozek, který jsem použil v tomto projektu, je vyroben z hliníku a na tyto kovové části jsou instalovány desky s obvody. Mezi deskami a kovovou deskou jsem použil vrstvu pěnové fólie, abych se vyhnul případným zkratům.
- Oboustranná páska. Bylo použito k lepení pěnových desek na desky plošných spojů a k instalaci modulu H-Bridge.
- Nůžky na stříhání obdélníků z pěnového plechu.
Pro svůj projekt jsem použil následující hardwarové součásti:
- Deska pro vývojáře založená na Arduino Uno (odkaz / odkaz / odkaz / odkaz / odkaz). Používá se jako hlavní ovladač robota. Je opravdu snadné používat a programovat pomocí Arduino IDE, skvělé pro začátečníky v oblasti elektroniky a programování.
- Dvoukanálový H-můstkový modul L298N (link / link / link / link / link). Tento modul umožňuje zesílení signálů 3,3 V z Wemosu (nebo Arduina) na 12 V potřebných pro motory.
- DIY Robot Chassis Tank (odkaz / odkaz). Tato úžasná stavebnice má vše, co potřebujete k vybudování nádrže: dva stejnosměrné motory, převody, pásy, šrouby, matice atd. Již se dodává s nástroji potřebnými pro montáž podvozku, což je skvělé pro začátečníky!
- Bezdrátové dálkové ovládání PS2 (odkaz / odkaz). Tento řadič videohry může bezdrátově odesílat příkazy do přijímače, který lze propojit s mikrokontrolérem pomocí sériové komunikace.
- 18650 3,7 V baterie (x3) (odkaz / odkaz). Kdysi jsem napájel celý obvod. Tato nádrž používá 12V motory. K jejich napájení jsem použil tři baterie 3,7 V v sérii.
- Držák baterie 3S 18650 (odkaz / odkaz / odkaz). Pojme tři baterie 18650 v sérii a lze je snadno připevnit k zadní části nádrže.
- Nabíječka baterií 18650 (odkaz / odkaz). Vaše baterie se nakonec vybijí. Když se to stane, nabíječka baterií vám pomůže.
- Propojky (odkaz / odkaz). Pro signály mezi h-můstkem a Wemosem jsem použil 6 propojek muž-žena a 2 propojky muž-žena pro 5V a Gnd. Možná budete potřebovat více, pokud plánujete přidat nějaké senzory.
- Kabel USB typu B. Budete to potřebovat k nahrání kódu. Většina desek již přichází s vlastním kabelem.
Odkazy výše jsou pouze návrhem, kde najdete položky použité v tomto kurzu (a možná podpoří mé budoucí návody). Neváhejte je hledat jinde a nakupujte ve svém oblíbeném místním nebo internetovém obchodě.