Innholdsfortegnelse:
- Trinn 1: 3D -utskrift
- Trinn 2: Programvare
- Trinn 3: Programvare og maskinvarekontroll før montering
- Trinn 4: Installasjon av servoer på basen
- Trinn 5: Montering av bena
- Trinn 6: Sammenføyning av ben og basen
- Trinn 7: Kabling
- Trinn 8: Serveren
- Trinn 9: Arduino -kode
- Trinn 10: Raspi Quadruped App
Video: Raspberry Pi - Minikame: 10 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
En enkel Quadruped kontrollert av telefonen din (IOS og Android). Kjører på Raspberry Pi og Android.
Nødvendige komponenter:
- En telefon
- Bringebær Pi
- Arduino Nano med skjold
- 3D -trykte deler
Komplett kode:
Alle stl -filer:
Trinn 1: 3D -utskrift
Skriv ut alle følgende deler:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x ben. Stl
- 2 x hofter. Stl
- 1 x karosseri_aksler.stl
Du kan også finne alle filene på Thingiverse -siden
Trinn 2: Programvare
Installer følgende programvare på din Pi:
- Start med å installere Debian på Pi
- Last ned Raspbian.
- Pakk ut filen
- Skriv platen til microSD -kortet
- Sett microSD -kortet i Pi og start opp
- Åpne kromleseren på din Pi
- Gå til følgende lenke: Arduino
- Last ned og installer programvaren for Linux ARM
Trinn 3: Programvare og maskinvarekontroll før montering
Seriell kommunikasjonskontroll (valgfritt)
1. Last opp "PiArduinoCommunicationTest.ino" som er i "RaspberryPi-Minikame/Pre-Assembly Checks/Serial Communication Check/" til Arduino Board.
Åpne en ny terminal på Raspberry Pi og utfør følgende:
sudo apt-get oppdatering
sudo apt-get oppgradering
git-klon
cd RaspberryPi-Minikame/Kontroller før montering/seriell kommunikasjonskontroll/
sudo python pi_duino.py
Åpne Serial Monitor på Arduino IDE og sjekk om "hei" og "hei" skrives ut
2. Server Check (valgfritt)
Utfør følgende på samme terminal som før:
cd..
cd Server Sjekk sudo python weblamp.py
Nå, hvis du laster inn nettadressen i nettleseren, bør du se en kontrollampe for weblampe. URL -adressen din vil være IP -adressen til bringebærpi. Eks: 192.168.0.36
Huser alle servoer (MÅ-DO) Nummer servoene dine og last opp følgende kode til Arduino for å starte servoene dine. Husk: Hver servo er satt til et annet hjemsted. Så hver har en annen bruk og kan ikke blandes tilfeldig senere. Lenke til HomingServos.ino -koden
Trinn 4: Installasjon av servoer på basen
Trinn 5: Montering av bena
Trinn 6: Sammenføyning av ben og basen
Trinn 7: Kabling
Koble Raspberry Pi til Arduino ved hjelp av en USB -kabel
Koble servoene ved å bruke følgende portnumre:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Trinn 8: Serveren
Utfør følgende i terminalen din for å få serveren din i gang. For nå må du kanskje kjøre server -python -filen hver gang pi -en starter på nytt. V2 av RaspberryPi-Minikame burde bli kvitt det
cd RaspberryPi-Minikame
cd Server sudo python quad.py
Trinn 9: Arduino -kode
Last opp følgende kode til Arduino, og husk å åpne Serial Monitor for å bruke Quadruped.
Finn den her: Arduino
Trinn 10: Raspi Quadruped App
Du kan enten endre appen selv ved å bruke filene i appmappen eller bruke standard apk. Alternativt kan du også bruke filene for IOS -appen, klone den i Xcode og kjøre og installere den på telefonen
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Installere Raspbian i Raspberry Pi 3 B Uten HDMI - Komme i gang med Raspberry Pi 3B - Sette opp din Raspberry Pi 3: 6 trinn
Installere Raspbian i Raspberry Pi 3 B Uten HDMI | Komme i gang med Raspberry Pi 3B | Sette opp din Raspberry Pi 3: Som noen av dere vet Raspberry Pi-datamaskiner er ganske fantastiske, og du kan få hele datamaskinen bare på et enkelt, lite bord. Raspberry Pi 3 Model B har en firekjerners 64-biters ARM Cortex A53 klokket til 1,2 GHz. Dette gir Pi 3 omtrent 50