INHOUDSOPGAWE:

TV -afstandsbediende motor - Arduino: 6 stappe
TV -afstandsbediende motor - Arduino: 6 stappe

Video: TV -afstandsbediende motor - Arduino: 6 stappe

Video: TV -afstandsbediende motor - Arduino: 6 stappe
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino
TV -afstandsbediende motor - Arduino

Hack jou TV -afstandsbediening en beheer 'n rc -motor daarmee, met behulp van "Arduino Uno". Dit is 'n eenvoudige manier om jou motor te beheer met behulp van IR -ontvanger -module wat op arduino -bord en TV -afstandsbediening geprogrammeer is.

In hierdie instruksies leer jy hoe om:

1. Interface IR -ontvanger na Arduino.

2. Koppelvlak 2 motors aan Arduino.

3. Kombineer die bogenoemde 2 opstellings.

en hoe om u eie RC -motor te maak.

Stap 1: Stap 1: Vereiste materiaal

Stap 1: materiaal benodig
Stap 1: materiaal benodig
Stap 1: materiaal benodig
Stap 1: materiaal benodig
Stap 1: materiaal benodig
Stap 1: materiaal benodig

U benodig: 1. Arduino Uno 2. L239D- Motoraandrywing 3. 9V battery4. 4X AA batteryhouer 5. IR ontvanger module6. Motorstruktuur 7. 2x DC -motors met ratkas (een om die motor vorentoe en agtertoe te maai en die ander om links en regs te maai) 8. Prototipe bord 9. Kragproppe

Stap 2: Stap 2: Motorstruktuur

Stap 2: Motorstruktuur
Stap 2: Motorstruktuur
Stap 2: Motorstruktuur
Stap 2: Motorstruktuur
Stap 2: Motorstruktuur
Stap 2: Motorstruktuur

Die struktuur is die "moeilikste" deel. Wel, jy kan 'n struktuur vind van 'n ou RC -motor. Die belangrikste is: die struktuur moet plek hê vir die 2 GS -motors en die agterwiele beweeg na agter en agter en die voorkant wiele beweeg links en regs.

Stap 3: Stap 3: IR -ontvanger 1/2

Stap 3: IR -ontvanger 1/2
Stap 3: IR -ontvanger 1/2
Stap 3: IR -ontvanger 1/2
Stap 3: IR -ontvanger 1/2

Vir die bestuur van die motor moet ons 'n paar knoppies kies vir: agteruit, links, regs en stop. Eerstens moet u die GND (grondpen) van die IR -module aan die Arduino GND -pen koppel. Dan VCC -pen na 3, 3V PIN op Arduino -bord en die seinpen na Arduino digitale pen 12.

U benodig die IRremote.h -biblioteek, u kan die.rar -lêer hier aflaai.

Stap 4: Stap 4: IR -ontvanger 2/2

Stap 4: IR -ontvanger 2/2
Stap 4: IR -ontvanger 2/2
Stap 4: IR -ontvanger 2/2
Stap 4: IR -ontvanger 2/2

Maak dan die Arduino -program oop en skryf die kode en laai dit op. Nadat u die kode opgelaai het, maak die seriële monitor oop.

As u op enige knoppie druk, sal u die getallelyn sien.. as u twee keer op dieselfde knoppie druk, sal dieselfde kode twee keer verskyn. Kies watter knoppies u gaan gebruik, agteruit, stop, links en regs en skryf die kodelyn daarvoor knoppies, want u benodig dit later. ek gebruik 'n BOOM TV -afstandsbediening sodat my kode lyne anders is as u s'n. in my geval: Teen: 1634783279

Agteruit: 1634742479

Links: 1634744519

Regs: 1634785319

Stop: 1634773079

Stap 5: Stap 5: IR -ontvanger en L239D -verbinding met Arduino

Stap 5: IR -ontvanger en L239D -verbinding met Arduino
Stap 5: IR -ontvanger en L239D -verbinding met Arduino
Stap 5: IR -ontvanger en L239D -verbinding met Arduino
Stap 5: IR -ontvanger en L239D -verbinding met Arduino
Stap 5: IR -ontvanger en L239D -verbinding met Arduino
Stap 5: IR -ontvanger en L239D -verbinding met Arduino

Verbindings:

GND van IR RECEIVER na GND op ARDUINO.

VCC van IR RECEIVER na 3, 3V op ARDUINO.

SIGNAL PIN van IR RECEIVER na DIGITAL PIN op ARDUINO bord.

PIN 1 VANAF die L293D tot positief OP DIE PROTOTYPEBOARD.

PIN 2 VANAF die L293D tot DIGITAL PIN 8 op ARDUINO -bord.

PIN 3 VANAF die L293D na een van die motorpenne.

PIN 4 VANAF die L293D tot PIN 5 VAN die L293D.

PIN 4 VANAF die L293D tot MINUS op die PROTOTYPE BOARD.

PIN 6 VANAF die L293D tot by die ander pen van die motor.

PIN 7 VANAF die L293D tot DIGITAL PIN 9 op ARDUINO -bord.

PIN 9 VANAF die L293D tot positief op PROTOTYPE BOARD.

PIN 10 VANAF die L293D tot DIGITALE PIN 10 op ARDUINO -bord.

PIN 11 VANAF die L293D na die een van die penne van die tweede motor.

PIN 12 VANAF die L293D tot PIN 13 VAN die L293D.

PIN 13 VANAF die L293D tot negatief op die PROTOTYPE BOARD.

PIN 14 VANAF die L293D tot by die ander pen van die tweede motor.

PIN 15 VANAF die L293D tot DIGITALE PIN 15 op ARDUINO -bord.

PIN 16 VANAF die L293D tot positief op PROTOTUPE BOARD.

POSITIEF van die BATTERYVERPAKKING na PIN 8 op L293D.

NEGATIEF tot NEGATIEF op PROTOTYPE BOARD.

5V VAN ARDUINO -bord tot positief op PROTOTYPE -bord.

GND VAN ARDUINO -bord tot negatief op PROTOTYPE -bord.

verbind positief van die een kant van die bord na die ander kant.

en verbind negatief van die een kant na die ander kant.

Stap 6: Stap 7: Hoe die motor werk

Image
Image

Hier is 'n video uit die motor.

Gemaak deur: Goran SpasikDarko TosevDuko SerafimovskiSasha Spasik

Aanbeveel: