Tartalomjegyzék:
- 1. lépés: 3D nyomtatás
- 2. lépés: Szoftver
- 3. lépés: Szerelés előtti szoftver és hardver ellenőrzés
- 4. lépés: Szervók felszerelése az alapra
- 5. lépés: A lábak összeszerelése
- 6. lépés: A lábak és az alap összekapcsolása
- 7. lépés: huzalozás
- 8. lépés: A szerver
- 9. lépés: Arduino kód
- 10. lépés: Raspi négylábú alkalmazás
Videó: Raspberry Pi - Minikame: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Egy egyszerű négylábú, amelyet telefonja vezérel (IOS és Android). Raspberry Pi és Android rendszeren fut.
Szükséges összetevők:
- Egy telefon
- Raspberry Pi
- Arduino Nano pajzzsal
- 3D nyomtatott alkatrészek
Teljes kód:
Minden stl fájl:
1. lépés: 3D nyomtatás
Nyomtassa ki az összes alkatrészt:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x láb.stl
- 2 x csípő.stl
- 1 x karosszéria.stl
Az összes fájlt a Thingiverse oldalon is megtalálhatja
2. lépés: Szoftver
Telepítse a következő szoftvert a Pi -re:
- Kezdje a Debian Pi telepítésével
- Letöltés Raspbian.
- Csomagolja ki a fájlt
- Írja be a lemezképet a microSD -kártyára
- Helyezze be a microSD -kártyát a Pi -be, és indítsa el
- Nyissa meg a Chromium böngészőt a Pi -n
- Lépjen a következő linkre: Arduino
- Töltse le és telepítse a Linux ARM szoftverét
3. lépés: Szerelés előtti szoftver és hardver ellenőrzés
Soros kommunikáció ellenőrzése (opcionális)
1. Töltse fel az "A RaspberryPi-Minikame/Pre-Assembly Check/Serial Communication Check/" mappában található "PiArduinoCommunicationTest.ino" fájlt az Arduino Boardra.
Nyisson meg egy új terminált a Raspberry Pi -n, és hajtsa végre a következőket:
sudo apt-get update
sudo apt-get upgrade
git klón
cd RaspberryPi-Minikame/Összeszerelés előtti ellenőrzések/Soros kommunikáció ellenőrzése/
sudo python pi_duino.py
Nyissa meg a soros monitort az Arduino IDE -n, és ellenőrizze, hogy a "hi" és "hello" nyomtatásra kerül -e
2. Szerver ellenőrzés (opcionális)
Ugyanazon a terminálon hajtsa végre a következőket:
cd..
cd szerver Ellenőrizze a sudo python weblamp.py fájlt
Most, ha betölti az URL -t a böngészőbe, látnia kell egy weblámpa vezérlő oldalt. Az URL a málna pi -jének IP -címe lenne. Például: 192.168.0.36
Az összes szervó elhelyezése (MUST-DO) Számozza meg szervóit, és töltse fel a következő kódot az Arduino-ba a szervókhoz. Ne feledje: Minden szervó más otthoni helyre van beállítva. Tehát mindegyiknek más a felhasználása, és később nem lehet véletlenszerűen összekeverni. Link a HomingServos.ino kódhoz
4. lépés: Szervók felszerelése az alapra
5. lépés: A lábak összeszerelése
6. lépés: A lábak és az alap összekapcsolása
7. lépés: huzalozás
Csatlakoztassa a Raspberry Pi -t az Arduino -hoz USB -kábel segítségével
Csatlakoztassa a szervókat a következő portszámokkal:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
8. lépés: A szerver
A szerver üzembe helyezéséhez hajtsa végre a következőt a terminálon. Egyelőre előfordulhat, hogy a pi újraindításakor végre kell hajtania a szerver python fájlját. A RaspberryPi-Minikame V2-nek meg kell szabadulnia ettől
cd RaspberryPi-Minikame
cd szerver sudo python quad.py
9. lépés: Arduino kód
Töltse fel az alábbi kódot az Arduino készülékére, és ne felejtse el megnyitni a Soros monitort a négylábú használatához.
Keresse meg itt: Arduino
10. lépés: Raspi négylábú alkalmazás
Az alkalmazást saját maga is módosíthatja az App Folder fájljaival, vagy használhatja az alapértelmezett apk -t. Alternatív megoldásként használhatja az IOS alkalmazás fájljait, klónozhatja az Xcode -ban, és futtathatja és telepítheti a telefonra
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
LED villog Raspberry Pi - A GPIO csapok használata a Raspberry Pi -n: 4 lépés
LED villog Raspberry Pi | A GPIO csapok használata a Raspberry Pi -n: Sziasztok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a Raspberry pi GPIO -jait. Ha valaha is használta az Arduino -t, akkor valószínűleg tudja, hogy a LED -es kapcsolót stb. Csatlakoztathatjuk a csapjaihoz, és úgy működtethetjük. hogy a LED villogjon, vagy kapjon bemenetet a kapcsolóról, így
A Raspbian Buster telepítése a Raspberry Pi 3 - -ra A Raspbian Buster használatának első lépései a Raspberry Pi 3b / 3b+segítségével: 4 lépés
A Raspbian Buster telepítése a Raspberry Pi 3 | -ra A Raspbian Buster használatának megkezdése a Raspberry Pi 3b / 3b+alkalmazással: Sziasztok, a közelmúltban a Raspberry pi szervezet új Raspbian operációs rendszert indított Raspbian Buster néven. Ez a Raspbian új verziója a Raspberry pi's számára. Tehát ma ebben az utasításban megtanuljuk, hogyan kell telepíteni a Raspbian Buster OS -t a Raspberry pi 3 -ra
A Raspbian telepítése a Raspberry Pi 3 B -be HDMI nélkül - Kezdő lépések a Raspberry Pi 3B - A Raspberry Pi beállítása 3: 6 lépés
A Raspbian telepítése a Raspberry Pi 3 B -be HDMI nélkül | Kezdő lépések a Raspberry Pi 3B | A Raspberry Pi 3 beállítása: Mint néhányan tudják, a Raspberry Pi számítógépek nagyon félelmetesek, és az egész számítógépet egyetlen apró táblán szerezheti be. A Raspberry Pi 3 B modell négymagos 64 bites ARM Cortex A53-at tartalmaz 1,2 GHz -es órajelen. Ezzel a Pi 3 nagyjából 50