Obsah:
- Krok 1: 3D tisk
- Krok 2: Software
- Krok 3: Kontrola softwaru a hardwaru před montáží
- Krok 4: Instalace serv na základnu
- Krok 5: Sestavení nohou
- Krok 6: Spojení nohou a základny
- Krok 7: Zapojení
- Krok 8: Server
- Krok 9: Arduino kód
- Krok 10: Aplikace Raspi Quadruped
Video: Raspberry Pi - minikame: 10 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Jednoduchý čtyřnásobek ovládaný vaším telefonem (IOS a Android). Běží na Raspberry Pi a Androidu.
Požadované součásti:
- Telefon
- Raspberry Pi
- Arduino Nano se štítem
- 3D tištěné díly
Kompletní kód:
Všechny stl soubory:
Krok 1: 3D tisk
Vytiskněte všechny následující části:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x leg.stl
- 2 x boky.stl
- 1 x body_shafts.stl
Všechny soubory najdete také na stránce Thingiverse
Krok 2: Software
Nainstalujte si na svůj Pi následující software:
- Začněte instalací Debianu na Pi
- Stáhněte si Raspbian.
- Rozbalte soubor
- Zapište obraz disku na kartu microSD
- Vložte kartu microSD do počítače Pi a spusťte
- Otevřete na svém Pi prohlížeč chromu
- Přejděte na následující odkaz: Arduino
- Stáhněte a nainstalujte software pro Linux ARM
Krok 3: Kontrola softwaru a hardwaru před montáží
Kontrola sériové komunikace (volitelně)
1. Nahrajte do své desky Arduino soubor „PiArduinoCommunicationTest.ino“, který je součástí „RaspberryPi-Minikame/Kontroly před montáží/Kontrola sériové komunikace/“.
Otevřete nový terminál na svém Raspberry Pi a proveďte následující:
sudo apt-get update
sudo apt-get upgrade
klon git
cd RaspberryPi-Minikame/Kontrola před montáží/Kontrola sériové komunikace/
sudo python pi_duino.py
Otevřete sériový monitor na Arduino IDE a zkontrolujte, zda se tiskne „ahoj“a „ahoj“
2. Kontrola serveru (volitelně)
Na stejném terminálu jako dříve proveďte následující:
cd..
cd Server Zkontrolujte sudo python weblamp.py
Nyní, pokud načtete adresu URL do prohlížeče, měla by se vám zobrazit stránka ovládání webové lampy. Vaše URL by byla IP adresou vašeho malinového pi. Příklad: 192.168.0.36
Homing all Servos (MUST-DO) Očíslujte svá serva a nahrajte následující kód do Arduina, aby byla vaše serva doma. Pamatujte: Každé servo bylo nastaveno na jiné domovské místo. Každý z nich má tedy jiné použití a nemůže být později náhodně zamíchán. Odkaz na kód HomingServos.ino
Krok 4: Instalace serv na základnu
Krok 5: Sestavení nohou
Krok 6: Spojení nohou a základny
Krok 7: Zapojení
Připojte Raspberry Pi k Arduinu pomocí kabelu USB
Připojte serva pomocí následujících čísel portů:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Krok 8: Server
Chcete -li server zprovoznit, proveďte na svém terminálu následující kroky. Prozatím možná budete muset spustit soubor python serveru při každém restartu pi. V2 RaspberryPi-Minikame by se toho měl zbavit
cd RaspberryPi-Minikame
cd Server sudo python quad.py
Krok 9: Arduino kód
Nahrajte následující kód do svého Arduina a nezapomeňte otevřít Serial Monitor a používat svůj Quadruped.
Najdete ho zde: Arduino
Krok 10: Aplikace Raspi Quadruped
Aplikaci můžete buď upravit sami pomocí souborů ve složce aplikace, nebo použít výchozí poskytnutý soubor APK. Alternativně můžete také použít soubory pro aplikaci IOS, naklonovat je v Xcode a spustit a nainstalovat do telefonu
Doporučuje:
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
Akustická levitace s Arduino Uno krok za krokem (8 kroků): Ultrazvukové měniče zvuku L298N Dc samice napájecí zdroj s mužským DC pinem Arduino UNOBreadboard Jak to funguje: Nejprve nahrajete kód do Arduino Uno (je to mikrokontrolér vybavený digitálním a analogové porty pro převod kódu (C ++)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Instalace Raspbian do Raspberry Pi 3 B bez HDMI - Začínáme s Raspberry Pi 3B - Nastavení vašeho Raspberry Pi 3: 6 kroků
Instalace Raspbian do Raspberry Pi 3 B bez HDMI | Začínáme s Raspberry Pi 3B | Nastavení vašeho Raspberry Pi 3: Jak někteří z vás vědí, počítače Raspberry Pi jsou docela úžasné a můžete mít celý počítač jen na jedné malé desce. Raspberry Pi 3 Model B je vybaven čtyřjádrovým 64bitovým ARM Cortex A53 taktován na 1,2 GHz. To dává Pi 3 zhruba 50
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky)
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: Toto je návod, jak rozebrat počítač. Většina základních komponent je modulární a lze je snadno odstranit. Je však důležité, abyste o tom byli organizovaní. To vám pomůže zabránit ztrátě součástí a také při opětovné montáži