Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Toto jsou pokyny k sestavení vlastního dálkově ovládaného auta, ovládaného pomocí bezdrátového ovladače Xbox 360.
Krok 1: Potřebné díly
Základna:
- Ovladač pro Xbox 360
- Dálkový přijímač pro Xbox 360
- Raspberry Pi 3
- Sada do auta - Doporučujeme používat sadu do auta s lepšími motory a lepším ovladačem motoru, než používáme. Ten vypadl zhruba po 15 minutách nepřetržitého používání.
- Zdroj napájení pro Raspberry Pi, například přenosná USB nabíječka
- Baterie do motorů
- Pájecí stanice
- Páska/lepidlo/zipy/popelnice/chlebové kravaty, aby vedení zůstalo čisté.
Dodatky:
- 2x bílá 5mm 2pinová LED
- 2x červená 5mm 2pinová LED
- 4x žlutá 3mm 2pinová LED
- 3x modrá 3mm 2pinová LED
- 3x červená 3mm 2pinová LED
- 1x odpor 330 OHM
- 4x odpor 100 ohmů
Krok 2: Sestavte si auto
Při sestavování sady do auta postupujte podle uvedených pokynů.
Krok 3: Spojte vše dohromady
U motorů je nejprve připojte k ovladači motoru a poté k motoru Raspberry Pi. V závislosti na použitých pinech budete možná muset změnit kód uvedený v dalším kroku.
U světel je jako obrázek uvedeno schéma zapojení a příklad. Také je připojte k Raspberry Pi.
Krok 4: Kódování
Je třeba stáhnout dvě knihovny pythonu:
Xbox:
Knihovna Xbox nám umožňuje převzít kontrolu nad naším vozem pomocí dálkového ovladače. Protože Raspberry Pi má omezený počet pinů PWM, používá se k jejich emulaci WiringPi, takže se všechna kola chovají stejně.
Stáhněte si přiložený kód a uložte jej kamkoli na svůj Raspberry Pi. Některé piny se mohou lišit v závislosti na nastavení vašich vodičů.
Budete také muset zajistit, aby se váš kód mohl spustit automaticky při spuštění Pi.
Krok 5: Poslední dotyky
Připojte bezdrátový přijímač Xbox 360 k jednomu z portů USB Pi a také ke zdroji napájení.
V tomto okamžiku by vaše auto mělo jet.
- Pravá spoušť posune auto vpřed
- Levá spoušť ji posune dozadu
- Oba spouště současně zpomalí auto
- Levá páčka ovládá množství energie, která jde do každého kola, a otáčí auto