Indholdsfortegnelse:
- Trin 1: Se en video
- Trin 2: Materialer
- Trin 3: Ledningsføring
- Trin 4: Fremstil printkortet
- Trin 5: Kode
Video: Kontrol af DC -motorer med Arduino og L293: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Nem måde at styre DC -motorer på. Alt du behøver er viden inden for elektronik og programmering
Hvis du har spørgsmål eller problemer, kan du kontakte mig på min mail: [email protected]
Besøg min youtube kanal:
Så lad os begynde.
Trin 1: Se en video
Du kan også se, hvordan dette projekt fungerer
www.youtube.com/watch?v=tm69V7npSg8
Trin 2: Materialer
Alle materialer, du har brug for, kan findes på ebay eller amazon. Men hvis du har gamle elektroniske enheder såsom printere eller noget andet, kan du få materialer derfra.
Sponsorlink: UTSource.net Anmeldelser Det er en pålidelig webside til at bestille elektroniske komponenter med billige penge
pris og fremragende kvalitet
Til dette projekt skal du bruge:
-motor driver L293D
-Arduino Mega 2560 eller Uno
-brødbræt
-9V batteri
-DC motor
-9V batterikasse
-nogle ledninger
-Grønne og røde LED -dioder
-to trykknapper
-to 10k ohm modstande
Motor driver L293D
Du kan bruge denne chip til at styre en eller to forskellige motorer. Den tilhører TTL -familien, det betyder, at den kører på 5V+.
Den har 16 ben
Pin 1 ingen forbindelse
Pin 2 er input
Pin 3 er output til motor
Pin 4 og 5 er forbundet til GND for batteri
Pin 6 er anden udgang til motor
Pin 7 er anden input
Pin 8 er V+ fra batteri (9V)
På den anden side er det samme undtagen:
Pin 16 er Vcc+
Pin 9 ingen forbindelse
Trin 3: Ledningsføring
Hvis du har problemer med ledninger, kan du hjælpe dig selv med billederne. Øverst er der kredsløb til styring af 1 motor og ned er kredsløb til styring af 2 motorer. Jeg lavede eksempel med kun en motor.
Digital indgang 2 er tilsluttet ON -knappen (knap med blå hætte)
Digital indgang 3 er forbundet til OFF -knappen (knap med rød hætte)
Med disse to knapper kan du ændre retning af centrifugering
Du skal tilslutte 10k ohm modstand mellem GND fra Arduino for at trykke på knappenålen.
Grøn LED -diode er forbundet til digital udgang 5
Rød LED -diode er tilsluttet digital udgang 4
Ledninger L293D
Pin 1 ingen forbindelse, så du lader den tømme.
Næste er Pin 2, som er forbundet til digital output på Arduino (du kan vælge enhver digital output fra 2 til 53)
Pin 3 er forbundet direkte til motoren
Pin 4 og 5 er forbundet til batteri GND
Pin 6 er forbundet direkte til motoren
Pin 7 er forbundet til digital output på Arduino
Pin 8 er V+ fra batteri. Jeg anbefaler dig at bruge 9V batteri, så motoren kører problemfrit
Hvis du har brug for en chance, kan du lave kredsløb.
Du skal være forsigtig med at tilslutte GND of Arduino med GND batteri. I modsat tilfælde virker det hele ikke
Hvis du vil styre to motorer, skal du tilslutte den anden side af L293D
Pin 16 er Vcc+. Du får 5V spænding fra Arduino
Pin 15 er forbundet til digital output på Arduino
Pin 14 er forbundet direkte til motor
Pin 13 og pin 12 er forbundet til GND for batteri
Pin 11 er forbundet direkte til motoren
Pin 10 er forbundet til digital output på Arduino
Pin 9 ingen forbindelse
Trin 4: Fremstil printkortet
Jeg lavede dette kredsløb selv. Til tegning bruges kredsløbet SprintLayout. Dette er program til at tegne kredsløb, i dette program har du alle dimensioner af elektroniske komponenter, så grundlæggende kan du lave kredsløb til alt, hvad du vil.
Til gravering bruges dette bræt CNC -graveringsfræsemaskine. Jeg brugte normalt bræt til kredsløb, der er beklædt med kobber på den ene side. Når brættet var færdigt, polerede jeg det med meget fint sandpapir. Derefter blandede jeg industriel alkohol og kolofonium i pulver. Med denne blanding dækkede jeg derefter kobbersiden for at beskytte den.
Trin 5: Kode
Jeg lavede tre forskellige koder.
Motorstyring:
Efter hvert 5. sekund ændrer motoren måden at dreje på
Motorstyring med 1 knap:
Når du trykker på knappen første gang, drejer motoren i en retning, når du trykker på knappen anden gang, starter motoren i den anden side
Motorstyring med 2 knapper:
Når du trykker på knappen ON, drejer motoren i en retning, når du trykker på knappen OFF, drejer motoren i anden retning.
Anbefalede:
Et IoT Halloween græskar - Kontrol -LED'er med en Arduino MKR1000 og Blynk App ???: 4 trin (med billeder)
Et IoT Halloween græskar | Kontrol -LED'er Med en Arduino MKR1000 og Blynk App ???: Hej alle sammen, For et par uger siden var det Halloween og efter traditionen skåret jeg et dejligt græskar til min altan. Men da jeg havde mit græskar udendørs, indså jeg, at det var ret irriterende at skulle ud hver aften for at tænde lyset. Og jeg
ESP8266 RGB LED STRIP WIFI -kontrol - NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi - RGB LED STRIP Smartphone -kontrol: 4 trin
ESP8266 RGB LED STRIP WIFI -kontrol | NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi | RGB LED STRIP Smartphone -kontrol: Hej fyre i denne vejledning lærer vi, hvordan du bruger nodemcu eller esp8266 som en IR -fjernbetjening til at styre en RGB LED -strip, og Nodemcu styres af smartphone over wifi. Så dybest set kan du styre RGB LED STRIP med din smartphone
CAR-INO: Total konvertering af en gammel RC-bil med Arduino og Bluetooth-kontrol: 5 trin (med billeder)
CAR-INO: Total konvertering af en gammel RC-bil med Arduino og Bluetooth-kontrol: Introduktion Hej, i mine første instruktioner vil jeg gerne dele min erfaring med at konvertere en gammel rc-bil fra 1990 til noget nyt. Det var xsmas 1990, da julemanden gav mig denne Ferrari F40, den hurtigste bil i verden! … på det tidspunkt. T
RasbperryPi bil med FPV kamera. Kontrol med webbrowser: 31 trin (med billeder)
RasbperryPi bil med FPV kamera. Kontrol med webbrowser: Vi bygger en 4 -hjulet bil - styretøjet ligner en tank - for at dreje den ene side af hjulene vil rotere med anden hastighed end den anden. Ved bilen placeres kameraet på en særlig holder, hvor vi kan ændre kameraposition. Robotten bliver c
Tiggerrobot med ansigtsregistrering og kontrol af Xbox -controller - Arduino: 9 trin (med billeder)
Tiggerrobot med ansigtsregistrering og kontrol af Xbox -controller - Arduino: Vi skal lave en tiggerrobot. Denne robot vil forsøge at irritere eller få opmærksomhed fra forbipasserende mennesker. Det vil opdage deres ansigter og prøve at skyde lasere på dem. Hvis du giver robotten en mønt, vil han synge en sang og danse. Robotten skal bruge en