Sommario:
- Passaggio 1: stampa 3D
- Passaggio 2: software
- Passaggio 3: verifica del software e dell'hardware di pre-assemblaggio
- Passaggio 4: installazione dei servi sulla base
- Passaggio 5: montaggio delle gambe
- Passaggio 6: unire le gambe e la base
- Passaggio 7: cablaggio
- Passaggio 8: il server
- Passaggio 9: codice Arduino
- Passaggio 10: app quadrupla Raspi
Video: Raspberry Pi - Minikame: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Un semplice Quadrupede comandato dal tuo telefono (IOS e Android). Funziona su Raspberry Pi e Android.
Componenti richiesti:
- Un telefono
- Lampone Pi
- Arduino Nano con scudo
- Parti stampate in 3D
Codice completo:
Tutti i file stl:
Passaggio 1: stampa 3D
Stampa tutte le seguenti parti:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x gamba.stl
- 2 x fianchi.stl
- 1 x body_shafts.stl
Puoi anche trovare tutti i file nella pagina Thingiverse
Passaggio 2: software
Installa il seguente software sul tuo Pi:
- Inizia installando Debian su Pi
- Scarica Raspbian.
- Decomprimi il file
- Scrivi l'immagine del disco sulla tua scheda microSD
- Inserisci la scheda microSD nel tuo Pi e avvia
- Apri il browser chromium sul tuo Pi
- Vai al seguente link: Arduino
- Scarica e installa il software per Linux ARM
Passaggio 3: verifica del software e dell'hardware di pre-assemblaggio
Controllo della comunicazione seriale (opzionale)
1. Carica il "PiArduinoCommunicationTest.ino" che si trova in "RaspberryPi-Minikame/Controlli pre-assemblaggio/Controllo comunicazione seriale/" sulla tua scheda Arduino.
Apri un nuovo terminale sul tuo Raspberry Pi ed esegui quanto segue:
sudo apt-get update
sudo apt-get upgrade
git clone
cd RaspberryPi-Minikame/Verifiche pre-assemblaggio/Verifica comunicazione seriale/
sudo python pi_duino.py
Apri il monitor seriale sull'IDE Arduino e controlla che "ciao" e "ciao" vengano stampati
2. Verifica del server (opzionale)
Sullo stesso terminale di prima eseguire quanto segue:
cd..
cd Server Check sudo python weblamp.py
Ora, se carichi l'URL sul browser, dovresti vedere una pagina di controllo weblamp. Il tuo URL sarebbe l'indirizzo IP del tuo Raspberry Pi. Es: 192.168.0.36
Homing tutti i servi (MUST-DO) Numera i tuoi servi e carica il seguente codice su Arduino per posizionare i tuoi servi. Ricorda: ogni servo è stato impostato su una posizione iniziale diversa. Quindi ognuno ha un uso diverso e non può essere mescolato casualmente in seguito. Link al codice HomingServos.ino
Passaggio 4: installazione dei servi sulla base
Passaggio 5: montaggio delle gambe
Passaggio 6: unire le gambe e la base
Passaggio 7: cablaggio
Collega il Raspberry Pi ad Arduino usando un cavo USB
Collegare i servi utilizzando i seguenti numeri di porta:
FL_HIP = (4);
FL_PIEDE = (5);
FR_HIP = (6);
FR_PIEDE = (7);
BL_HIP = (8);
BL_PIEDE = (9);
BR_HIP = (10);
BR_PIEDE = (11);
Passaggio 8: il server
Esegui quanto segue nel tuo terminale per far funzionare il tuo server. Per ora, potresti dover eseguire il file python del server ogni volta che il tuo pi si riavvia. V2 di RaspberryPi-Minikame dovrebbe sbarazzarsene
cd RaspberryPi-Minikame
cd Server sudo python quad.py
Passaggio 9: codice Arduino
Carica il seguente codice sul tuo Arduino e ricordati di aprire il monitor seriale per utilizzare il tuo quadrupede.
Lo trovi qui: Arduino
Passaggio 10: app quadrupla Raspi
Puoi modificare l'app per te stesso utilizzando i file nella cartella app o utilizzare l'apk predefinito fornito. In alternativa, puoi anche utilizzare i file per l'app IOS, clonarla in Xcode ed eseguirla e installarla sul telefono
Consigliato:
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
LED lampeggiante con Raspberry Pi - Come utilizzare i pin GPIO su Raspberry Pi: 4 passaggi
LED lampeggiante con Raspberry Pi | Come utilizzare i pin GPIO su Raspberry Pi: Ciao ragazzi in questo tutorial impareremo come utilizzare i GPIO di Raspberry pi. Se hai mai usato Arduino, probabilmente sai che possiamo collegare l'interruttore LED ecc. Ai suoi pin e farlo funzionare come. far lampeggiare il LED o ricevere input dall'interruttore, quindi
Interfaccia ADXL335 Sensore su Raspberry Pi 4B in 4 passaggi: 4 passaggi
Interfaccia sensore ADXL335 su Raspberry Pi 4B in 4 passaggi: In questo Instructable andremo ad interfacciare un sensore ADXL335 (accelerometro) su Raspberry Pi 4 con Shunya O/S
Installazione di Raspbian Buster su Raspberry Pi 3 - Iniziare con Raspbian Buster con Raspberry Pi 3b / 3b+: 4 passaggi
Installazione di Raspbian Buster su Raspberry Pi 3 | Introduzione a Raspbian Buster Con Raspberry Pi 3b / 3b+: Ciao ragazzi, recentemente l'organizzazione Raspberry Pi ha lanciato il nuovo sistema operativo Raspbian chiamato Raspbian Buster. È una nuova versione di Raspbian per Raspberry pi. Quindi oggi in questo tutorial impareremo come installare il sistema operativo Raspbian Buster sul tuo Raspberry pi 3
Installazione di Raspbian in Raspberry Pi 3 B senza HDMI - Iniziare con Raspberry Pi 3B - Configurare il tuo Raspberry Pi 3: 6 passaggi
Installazione di Raspbian in Raspberry Pi 3 B senza HDMI | Iniziare con Raspberry Pi 3B | Configurazione del tuo Raspberry Pi 3: come alcuni di voi sanno, i computer Raspberry Pi sono davvero fantastici e puoi ottenere l'intero computer solo su una singola piccola scheda. Il Raspberry Pi 3 Modello B è dotato di un ARM Cortex A53 quad-core a 64 bit con clock a 1.2 GHz. Questo pone il Pi 3 a circa 50