Acquista da US Acquista da UK Acquista da DE Acquista da IT Acquista da FR Acquista da ES ここでご購入を!

I.Obiettivo
II.Parti e dispositivi
III.Installazione hardware
IV.Connessione del circuito
V.Installazione software

Benvenuti alla prima lezione di OSOYOO Robot Car per Raspberry Pi!

In questa lezione, introdurremo come installare il framework di OSOYOO Robot Car per Raspberry Pi in primo luogo, quindi ti diremo semplicemente come installare Raspberry Pi OS per Raspberry Pi e come utilizzare la console per controllare Raspberry Pi. Useremo OSOYOO Robot Car per Raspberry Pi per fare alcuni semplici movimenti.

Se hai superato il movimento di prova di questa lezione, significa che Raspberry pi, motori, batteria, scheda modello X, OSOYOO PWM HAT e collegamenti via cavo tra queste parti funzionano tutti bene e puoi passare ad altre lezioni di esempio

Tutte le lezioni si basano sul quadro di questa lezione. Si prega di seguire attentamente questa lezione.


No. Immagine Dispositivo Qty. Accessoristica Collegamento
1 Raspberry pi 2/3/4
(non in confezione)
1 M2.5 Vite in plastica x4
M2.5 Dado di plastica x2
M2.5 Pilastro in plastica x4M2.5 * 12 pilastri in plastica x2
Clicca qui per acquistare
2 Telaio per auto a torta 1 M3 * 45 pilastri x 4
M3 * 10 viti esagonali x8M3 rondella x 8
Clicca qui per acquistare
3 Motoriduttore 2 Supporti per motori in metallo con viti x2 Clicca qui per acquistare
4 Ruota 1 Viti per ruote x2 Clicca qui per acquistare
5 Ruota universale 1 M3 * 10 viti esagonali x2
dadi M3 x2
Clicca qui per acquistare
6 OSOYOO CAPPELLO PWM v1.0 1 M2.5 * 12 pilastri di plastica x2 Clicca qui per acquistare
7 Modulo driver motore OSOYOO modello X 1 M2.5 Vite in plastica x 4
M2.5 Dado di plastica x4
M2.5 Pilastro in plastica x4
Clicca qui per acquistare
8 Misuratore di tensione 1 M2.5 Vite in plastica x 2
M2.5 Dado in plastica x2M2.5 Pilastro in plastica x 2
Clicca qui per acquistare
9 Custodia batteria 18650 1 M3 * 10 vite x4
dadi M3 x4
Clicca qui per acquistare
10 18650 caricabatterie 1 Clicca qui per acquistare
11 2000mAh 18650 batteria ricaricabile 1 Clicca qui per acquistare
12 Supporti per motori in metallo con viti 2 Clicca qui per acquistare
13 Filo ponticello femmina a 3 pin femmina 1 Clicca qui per acquistare
14 OSOYOO 2pin PnP cavo 20cm 1 Clicca qui per acquistare
15 6Pin femmina a femmina ponticello filo 1 Clicca qui per acquistare
16 Cacciavite Philips 1 Clicca qui per acquistare
17 Cacciavite esagonale 1 Clicca qui per acquistare



1) Rimuovere la pellicola protettiva sul telaio superiore e inferiore dell’auto (ogni telaio dell’auto ha una pellicola protettiva).

2) Installare 2 motori con supporti per motori in metallo come segue.

3) Installare 2 motori sul telaio inferiore dell’auto con vite M3 * 10. (Viti in pacchetto portamotore metallico. Si prega di aggiungere rondelle M3 tra viti e telaio se le viti si staccano facilmente.)

4) Installare il modulo driver motore OSOYOO MODEL X sul telaio inferiore dell’auto con viti in plastica M2.5 da 4 pezzi, pilastri di plastica e dadi di plastica. (Assicurati di installare il modulo driver motore OSOYOO MODEL X nella direzione corretta.)

5) Installare il misuratore di tensione sul telaio inferiore dell’auto con viti in plastica M2.5 da 2 pezzi, pilastri di plastica e dadi di plastica.

6) Installare la ruota universale sotto il telaio inferiore dell’auto con viti esagonali M3*10 da 2 pezzi e dadi M3.

7) Installare 2 ruote sui motori (se si trovano le ruote installate troppo strettamente per muoversi, è possibile rimuovere le viti sulle ruote)

8) Installare 4pcs pilastri in rame su telaio auto basso con viti esagonali 4pcs M3x10. (Si prega di aggiungere lavaggi M3 tra viti e telaio se le viti si staccano facilmente.)

9) Installare la scatola della batteria 18650 sul telaio superiore dell’auto con viti M3*10 4pcs e dadi M3.

10) Fissare i pilastri di plastica M2.5 2pcs sul telaio superiore come segue:

11) Utilizzare la croce del pilastro di plastica M2.5 Raspberry Pi e il pilastro di plastica M2.5 * 12 dal basso verso l’alto come segue

12) Installare viti in plastica M2.5 2pcs sotto il telaio e viti in plastica M2.5 2pcs su Raspberry Pi

13) Inserire OSOYOO PWM Hat su Raspberry Pi come segue:

Passo 1: COLLEGARE il motore sinistro alla presa K1 o K2 del modulo driver del motore OSOYOO Model X, il motore destro alla presa K3 o K4 come da grafico seguente:

Passo 2: collegare il misuratore di tensione al modulo driver motore OSOYOO MODEL X con fili del ponticello da femmina a femmina a 3 pin come sotto lo schema di connessione:

Passo 3: collegare il modulo driver motore OSOYOO MODEL X al cavo OSOYOO PWM Hat V1.0 con cavo jumper da femmina a femmina a 6 pin, collegare anche il cavo a 2 pin da 20 cm come segue:

Passo 4: collegare la scatola della batteria 18650 a OSOYOO PWM Hat V1.0 come indicato di seguito:

Passo 5: collegare lo chassis superiore allo chassis inferiore con viti esagonali M3 * 10 da 4 pezzi e rondelle M3 da 4 pezzi

Passo 6: installare le batterie 18650 nella confezione della batteria per 18650 secondo le seguenti istruzioni (Nota: controllare le istruzioni della casella e assicurarsi che la direzione polare sia corretta, altrimenti può distruggere il dispositivo e causare rischio di incendio.)

Ora l’installazione hardware è quasi inattiva.


Preparazione del software:

Raspberry pi OS
(Raspberry Pi Legacy(buster))
Scarica Raspberry pi OS da:
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-legacy
Utilità Imager:
utilità Win32DiskImager
Scarica gratis
Strumento di formattazione:
SDformatter (opzionale)
Scarica gratis
Strumento SSH:
PuTTY (per utenti Windows)
Scarica gratis

Sistema operativo per questa auto robot: Raspberry Pi Legacy(buster). Si prega di notare che questo progetto di esempio di auto robot NON supporta Raspberry Pi New Bullseye OS. Quindi non commettere errori sul download del sistema operativo.

Ecco i passaggi per installare il sistema operativo Raspberry Pi Legacy:
Passo 1: Scarica Raspberry Pi Buster Operation System (OS) e masterizzalo su scheda SD (salta questo passaggio se la tua scheda SD ha preinstallato Rpi Buster OS Image).

È possibile selezionare il di Raspberry Pi OS (Legacy) sul sito ufficiale: https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-legacy. Scrivi l’immagine tramite l’utilità Win32DiskImager nella tua scheda microSD / TF (minimo 16G) tramite lettore di schede SD.

Preparare una nuova scheda Micro SD (minimo 16G) e inserirla nel lettore di schede micro SD USB e collegare il lettore di schede micro SD USB al PC.

Passo 2: collega il Wifi

1. Collega Raspberry Pi al monitor o alla TV HDMI. Inserisci una tastiera e un mouse nelle porte USB di Raspberry Pi. Inserisci la scheda SD (dal Step1) nello slot del tuo Raspberry Pi (se hai installato la tua auto robot raspberry pi, sostituisci il raspberry Pi nella seguente immagine con la tua auto robot).

2. Fare clic sull’icona Lan nel conner in alto a destra, selezionare l’SSID WIFI e inserire la password del wifi per connettersi all’hotspot wifi. Quindi puoi vedere la console a schermo intero.

3. Se si sposta sull’icona Lan e viene visualizzato l’avviso come segue:

4. Fare clic su configura la localizzazione WIFI come segue:

Passo 3. Scopri l’indirizzo IP dell’RPi.
Metodo A: collega il tuo Pi al monitor e al mouse, fai clic sull’icona LAN o WIFI per ottenere l’indirizzo IP come nella foto seguente

Metodo B: Fai clic sull’icona di Terminale sullo schermo, inserisci il seguente comando nella finestra del terminale per ottenere il tuo indirizzo IP:

hostname -I

Passo 4: abilitare SSH

premere Ctrl-T e aprire il terminale di comando. Quindi digitare:
sudo raspi-config

Andrai al menu di configurazione, seleziona Opzioni interfaccia ->SSH ->  ->OK ->Fine

Passo 5: utilizzare lo strumento ssh per controllare Raspberry Pi da remoto

Nota: 1) Per saperne di più su come utilizzare lo strumento ssh per controllare Raspberry Pi da remoto, si prega di visitare il link:
https://osoyoo.com/it/2017/06/20/raspberry-pi-3-basic-tutorial/#7

2) Nelle nostre lezioni di esempio, usiamo PC Windows come dispositivo console remota e PuTTY come strumento ssh

1. Si prega di installare il Raspberry Pi con scheda SD (dal passo 4) sull’auto robot (attenzione: è necessario spegnere il rapsberry pi prima), quindi accendere l’auto robot.

2. Scarica PuTTY da: https://www.chiark.greenend.org.uk/~sgtatham/putty/ e installa questo exe. nel tuo PC Windows

3. Apri PuTTY e fai clic su Sessione sulla struttura ad albero a sinistra (generalmente è collassata all’avvio di PuTTY):

4. Inserisci l’indirizzo IP che hai ottenuto nella casella di testo sotto Nome host (o indirizzo IP) e 22 sotto Porta (per impostazione predefinita è 22), quindi fai clic su Apri.

5. Si noti che quando si accede per la prima volta a Raspberry Pi con l’indirizzo IP, verrà richiesto un promemoria di sicurezza. Basta fare clic su . Quando la finestra PuTTY richiede login come: digitare il nome utente: pi greco, e password: raspberry (quello predefinito, se non l’hai modificato).
Nota: quando stai digitando la password, la finestra non mostra nulla di nullo, ma in realtà stai digitando le cose. Quindi concentrati sulla digitazione giusta e premi Invio. Dopo aver effettuato correttamente l’accesso all’RPi, la finestra verrà visualizzata come segue:

Utilizzare lo strumento ssh per controllare Raspberry Pi in remoto su altri PC OS, visitare il link: https://osoyoo.com/2017/06/20/raspberry-pi-3-basic-tutorial/#7

Passo 6: abilitare I2C

Se non hai abilitato I2C, esegui il seguente comando per abilitare I2C.

sudo raspi-config

Quindi selezionare Opzioni interfaccia->I2C->Sì->Ok->Fine

Passo 7: Installare la libreria GPIO eseguendo i tre comandi seguenti:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install rpi.gpio


Fase 8: installare la libreria pca9685 e servokit eseguendo i seguenti comandi (ATTENZIONE: selezionare il comando corretto in base alla scheda Pi):
Se si utilizza Python 2 in Raspberry Pi 3, digitare:

sudo pip install adafruit-circuitpython-pca9685
sudo pip install adafruit-circuitpython-servokit

Se si utilizza Python 3 in Raspberry Pi 4/3A+, digitare:

sudo pip3 install adafruit-circuitpython-pca9685
sudo pip3 install adafruit-circuitpython-servokit

 

Passo 9: digitare il seguente comando per scaricare il codice di esempio.

wget http://osoyoo.com/driver/picar/picar-basic.py

Passo 10: Metti l’auto robot a terra e quindi esegui il programma python di movimento di base digitando il seguente comando nel terminale (ATTENZIONE: seleziona un comando corretto in base alla tua scheda Pi):

Se si utilizza Python 2 in Raspberry Pi 3/3B+, digitare:

python picar-basic.py

Se si utilizza Python 3 in Raspberry Pi 4/3A+, digitare:

python3 picar-basic.py


Dopo che il pitone sopra è in esecuzione, la tua auto robot andrà avanti per 1 secondo e poi si sposterà indietro per 1 secondo, e girerà a sinistra per 1 secondo e girerà a destra per 1 secondo, quindi si fermerà. (Se l’auto robot non si muove come sopra, controlla prima le tue connessioni)

Abbiamo scritto commenti completi nel codice python di esempio http://osoyoo.com/driver/picar/picar-basic.py . Se si dispone di alcune conoscenze di base di Python, è possibile capire facilmente come personalizzare il codice per la propria applicazione.