Sommario:

Far girare un motore CC con un Raspberry Pi: 6 passaggi
Far girare un motore CC con un Raspberry Pi: 6 passaggi

Video: Far girare un motore CC con un Raspberry Pi: 6 passaggi

Video: Far girare un motore CC con un Raspberry Pi: 6 passaggi
Video: MOTORE PASSO PASSO COME FUNZIONA? PILOTIAMOLO CON ARDUINO! 2024, Novembre
Anonim
Far girare un motore CC con un Raspberry Pi
Far girare un motore CC con un Raspberry Pi

Ciao! Benvenuti nel mondo un po' folle di relè, motori, elettronica e, soprattutto, RASPBERRY PI!.

So che alcuni di voi non sanno nulla del lampone pi, ma alcuni di voi non sapevano nemmeno che esistesse! Nel caso non sapessi di cosa si tratta, clicca QUI!. Ora che siete tutti al corrente, mettiamoci al lavoro! (Se guardi i miei video su YouTube (@Computer Kid), queste parole ti sono molto familiari!). Se sei interessato all'incisione laser, assicurati di visitare la mia pagina Facebook!

Forniture

1. Raspberry Pi (2b e successivi per evitare di urlare al pi a causa della lentezza dei modelli precedenti;-)

2. Relè (ho usato un SRD-05VDC-SL-C))

3. Motore

4. Portabatteria

5. Cavi jumper da femmina a femmina

Passaggio 1: collegare il relè al Raspberry Pi

Collega il relè al Raspberry Pi
Collega il relè al Raspberry Pi
Collega il relè al Raspberry Pi
Collega il relè al Raspberry Pi
Collega il relè al Raspberry Pi
Collega il relè al Raspberry Pi

+ va a 5V.

- va a GND.

S va a GPIO18

Passaggio 2: collegare il motore al relè

Collegare il motore al relè
Collegare il motore al relè
Collegare il motore al relè
Collegare il motore al relè

Agganciare il negativo direttamente al motore, il positivo al centro del relè, infine il lato sinistro del relè al positivo del motore.

Passaggio 3: codificalo

Codice!!
Codice!!

#per creare questo tipo di file nel terminale sudo nano relay.py

#per eseguire questo file esegui nel terminale python3 relay.py importa RPi. GPIO come GPIO da time import sleep GPIO.setmode(GPIO. BCM) GPIO.setup(18, GPIO. OUT) while True: GPIO.output(18, True) sleep(1) GPIO.output(18, False) sleep(1)

Passaggio 4: accendilo

Accendilo!
Accendilo!

Prima esegui sudo reboot. Quindi esegui python3 relay.py. il motore si accende e si spegne!

Passaggio 5: risoluzione dei problemi

Risoluzione dei problemi
Risoluzione dei problemi

SE IL TUO RELÈ/MOTORE FUNZIONA BENE SALTA QUESTA SEZIONE NOIOSA!

Problema comune 1: il relè fa clic ma il motore non gira

Correzione: controlla il cablaggio, se questo non funziona controlla a quale tensione è valutato il tuo motore e quanto emettono le batterie.

Problema comune 2: Raspberry Pi non si accende.

Fix: alcuni fili probabilmente si stanno toccando.

Problema raro: senti odore di bruciato e/o vedi fumo

Cosa fare: RIMUOVERE IMMEDIATAMENTE IL PACCO BATTERIA!!!

Se hai problemi che non sono elencati qui o le correzioni non funzionano, pubblica un commento!

Buona fortuna!

Passaggio 6: spero che ti sia piaciuto

Spero che ti sia piaciuto!
Spero che ti sia piaciuto!

Spero che ti sia piaciuto! se vuoi portare relè e motori più lontano assicurati di dare un'occhiata alla mia pistola Nerf con rilevamento del movimento!

Consigliato: