Cuprins:

Învârtirea unui motor DC cu un Raspberry Pi: 6 pași
Învârtirea unui motor DC cu un Raspberry Pi: 6 pași

Video: Învârtirea unui motor DC cu un Raspberry Pi: 6 pași

Video: Învârtirea unui motor DC cu un Raspberry Pi: 6 pași
Video: Voice Recognition Raspberry PI and Arduino UART communication 2024, Iunie
Anonim
Învârtirea unui motor DC cu un Raspberry Pi
Învârtirea unui motor DC cu un Raspberry Pi

Bună! Bine ați venit în lumea oarecum nebună a releelor, motoarelor, electronicii și, cel mai bun dintre toate … RASPBERRY PI !.

Știu că unii dintre voi nu știu nimic despre zmeura pi, dar unii dintre voi nici nu știau că există! În caz că nu știți ce este, faceți clic AICI !. Acum, că toți sunteți la curent, LETS A ajunge la el! (Dacă vizionați videoclipurile mele de pe YouTube (@Computer Kid), aceste cuvinte vă sunt foarte familiare!). Dacă sunteți interesat de gravarea cu laser, asigurați-vă că vizitați pagina mea de Facebook!

Provizii

1. Raspberry Pi (2b și mai nou pentru a evita să țipi la pi din cauza cât de lente sunt modelele anterioare;-)

2. Releu (am folosit un SRD-05VDC-SL-C))

3. Motor

4. Suport baterie

5. Sârme jumper de la feminin la feminin

Pasul 1: Cuplați releul până la Raspberry Pi

Cuplați releul până la Raspberry Pi
Cuplați releul până la Raspberry Pi
Cuplați releul până la Raspberry Pi
Cuplați releul până la Raspberry Pi
Cuplați releul până la Raspberry Pi
Cuplați releul până la Raspberry Pi

+ merge la 5V.

- merge la GND.

S merge la GPIO18

Pasul 2: Conectați motorul la releu

Conectați motorul la releu
Conectați motorul la releu
Conectați motorul la releu
Conectați motorul la releu

Cârligați negativul direct la motor, pozitiv până la centrul releului, apoi în cele din urmă partea stângă a releului la pozitivul motorului.

Pasul 3: Codificați-l

Codifică-l !!
Codifică-l !!

#pentru a crea acest tip de fișier în terminalul sudo nano relay.py

#pentru a rula acest fișier rulați în terminalul python3 relay.py importați RPi. GPIO ca GPIO din timp de somn GPIO.setmode (GPIO. BCM) GPIO.setup (18, GPIO. OUT) în timp ce True: GPIO.output (18, True) sleep (1) GPIO.output (18, False) sleep (1)

Pasul 4: Porniți-l

Porniți-l!
Porniți-l!

Mai întâi rulați sudo reboot. Rulați apoi python3 relay.py. motorul se va porni și opri!

Pasul 5: Depanare

Depanare
Depanare

DACĂ RELAUL / MOTORUL DUMNEAVOASTRĂ FUNCȚIONEAZĂ BINE SĂRTEȚI ACEASTA SECȚIUNE PLĂCUTĂ !

Problema comună 1: releul face clic, dar motorul nu se rotește

Remediere: verificați cablajul, dacă acest lucru nu funcționează, verificați pentru ce tensiune este evaluat motorul și cât de mult ies bateriile.

Problema comună 2: raspberry pi nu se va aprinde.

Remediere: probabil că unele fire se ating.

Problemă mai puțin frecventă: mirosiți un miros de arsură și / sau vedeți fum

Ce trebuie să faceți: ÎNLĂTURAȚI PACHETUL DE BATERIE IMEDIAT !!!

Dacă aveți probleme care nu sunt enumerate aici sau remedierile nu funcționează, postați un comentariu!

Noroc!

Pasul 6: Sper că ți-a plăcut

Sper ca ti-a placut!
Sper ca ti-a placut!

Sper ca ti-a placut! dacă doriți să duceți mai departe releele și motoarele, asigurați-vă că verificați pistolul Nerf de detectare a mișcării!

Recomandat: