INHOUDSOPGAWE:
- Stap 1: Youtube -videokoppel
- Stap 2: Onderdele en gereedskap benodig
- Stap 3: Struktuur / onderstel
- Stap 4: Motor / aandrywer
- Stap 5: Berei die Motors Terminal voor
- Stap 6: Monteer die motor en installeer die boonste dak
- Stap 7: Beheerder
- Stap 8: H -brug (LM 298 -module)
- Stap 9: Kragbron
- Stap 10: Elektriese bedrading
- Stap 11: Beheerlogika
- Stap 12: sagteware
- Stap 13: Arduino -kode
Video: Smartphone -bestuurde RC -motor met Arduino: 13 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie instruksie wys hoe u 'n slimfoon -beheerde Arduino -robotmotor kan maak.
Opgedateer op 25 Oktober 2016
Stap 1: Youtube -videokoppel
Stap 2: Onderdele en gereedskap benodig
1. 4WD Robot -onderstelstel 2. Arduino Uno
3. LM298 H brug Module
4. Bluetooth-module HC-05
5. 12v Li-po Battery
6. Man-vroulike springdrade
7. Man-man-trui
8. Plakband of enige ander band 9. Slimfoon
Stap 3: Struktuur / onderstel
U kan klaargemaakte 4WD -motoronderstel koop, of u kan dit maak met behulp van PVC / enige soort hardebord.
Stap 4: Motor / aandrywer
In hierdie projek gebruik ek 'n 6V DC -motor. U kan enige 6V DC -motor gebruik.
Stap 5: Berei die Motors Terminal voor
Sny 4 stukke rooi en swart drade met 'n lengte van ongeveer 5 tot 6 duim.
Drade van 0,5 vierkante meter kan gebruik word.
Verwyder die isolasie van die drade aan elke kant. Soldeer die drade aan die motoraansluiting
U kan die motorpolariteit kontroleer deur dit aan die battery te koppel. As dit in die voorwaartse rigting draai (rooi draad met positiewe en swart draad met negatiewe aansluiting van die battery), is die verbinding korrek.
Stap 6: Monteer die motor en installeer die boonste dak
Stap 7: Beheerder
Die Arduino UNO is 'n oopbron-mikrobeheerderbord gebaseer op die Microchip ATmega328P-mikrobeheerder en ontwikkel deur Arduino.cc. Die bord is toegerus met stelle digitale en analoog ingang/uitvoer (I/O) penne wat met verskillende uitbreidingskaarte (skilde) en ander stroombane verbind kan word. Die bord het 14 digitale penne, 6 analoog penne en programmeerbaar met die Arduino IDE (Integrated Development Environment) via 'n tipe B USB -kabel. Dit kan aangedryf word deur 'n USB -kabel of 'n eksterne 9 volt -battery, alhoewel dit spanning tussen 7 en 20 volt aanvaar. Dit is ook soortgelyk aan die Arduino Nano en Leonardo. Die ontwerp van die hardeware-verwysing word versprei onder 'n Creative Commons Attribution Share-Alike 2.5-lisensie en is beskikbaar op die Arduino-webwerf. Uitleg- en produksielêers vir sommige weergawes van die hardeware is ook beskikbaar. 'Uno' beteken een in Italiaans en is gekies om die vrystelling van Arduino Software (IDE) 1.0 te merk. Die Uno -bord en weergawe 1.0 van Arduino Software (IDE) was die verwysingsweergawes van Arduino, wat nou ontwikkel is na nuwer weergawes. Die Uno -bord is die eerste in 'n reeks USB Arduino -borde en die verwysingsmodel vir die Arduino -platform. Die ATmega328 op die Arduino Uno is vooraf geprogrammeer met 'n selflaaiprogram waarmee u nuwe kode kan oplaai sonder die gebruik van 'n eksterne hardeware -programmeerder. [3] Dit kommunikeer met behulp van die oorspronklike STK500 -protokol. Die Uno verskil ook van alle voorafgaande borde deurdat dit nie die FTDI USB-to-serial driver chip gebruik nie. In plaas daarvan gebruik dit die Atmega16U2 (Atmega8U2 tot weergawe R2) wat as 'n USB-na-reeksomskakelaar geprogrammeer is.
Die mikrobeheerders word tipies geprogrammeer met behulp van 'n dialek van funksies uit die programmeertale C en C ++. Benewens die gebruik van tradisionele samesteller -werktuigkettings, bied die Arduino -projek ook 'n geïntegreerde ontwikkelingsomgewing (IDE) gebaseer op die verwerkingstaalprojek.
Stap 8: H -brug (LM 298 -module)
Wat is H-brug? Die term H-brug is afgelei van die tipiese grafiese voorstelling van so 'n stroombaan. Dit is 'n stroombaan wat 'n GS-motor vorentoe en agteruit kan dryf. Werk: Sien die prent hierbo om die werking van die H -brug te verstaan.
Dit bestaan uit 4 elektroniese skakelaars S1, S2, S3 en S4 (Transistors / MOSFETs / IGBTS). As die skakelaars S1 en S4 gesluit is (en S2 en S3 oop is) sal 'n positiewe spanning oor die motor aangewend word, sodat dit in die voorwaartse rigting draai. word oor die motor aangebring, sodat dit in omgekeerde rigting draai.
Let wel: Die skakelaars in dieselfde arm (óf S1, S2 of S3, S4) word nooit gelyktydig gesluit nie, dit veroorsaak 'n dooie kortsluiting. H -brûe is beskikbaar as geïntegreerde stroombane, of u kan u eie bou deur 4 transistors of MOSFET's te gebruik. In ons geval gebruik ons LM298 H-bridge IC waarmee u die snelheid en rigting van die motors kan beheer.
Speldbeskrywing:
Uit 1: GS -motor 1 "+" of stapmotor A+
Uit 2: GS-motor 1 "-" of stapmotor A-
Uit 3: GS -motor 2 "+" of stapmotor B+
Uit 4: Motor B lei uit
12v -pen: 12V -ingang, maar u kan 7 tot 35V gebruik
GND: Grond
5v -pen: 5V -uitvoer as 12V -trui op sy plek, ideaal om u Arduino (ens) aan te dryf
EnA: Aktiveer PWM -sein vir Motor A (sien die afdeling "Arduino Sketch Overwegings")
IN1: Aktiveer Motor A
IN2: Aktiveer MotorA
IN3: Aktiveer MotorB
IN4: Aktiveer MotorB
EnB: maak PWM -sein vir motor B moontlik
Stap 9: Kragbron
Die battery kan gebruik word:
1. AA alkaliese battery (nie herlaaibaar nie) 2. AA NiMh- of NiCd -battery (herlaaibaar)
3. Li Ion -battery
4. LiPo -battery
Stap 10: Elektriese bedrading
Vir bedrading benodig u 'n paar draaddrade. Koppel die rooi drade van twee motors (aan elke kant) en die swart drade aan mekaar.
Uiteindelik het u twee terminale aan elke kant. MOTORA is in beheer van twee motors aan die regterkant, ooreenstemmend is twee motors aan die linkerkant aan MOTORB gekoppel. Volg die instruksies hieronder om alles aan te sluit.
Motors aansluiting:
Out1 -> Motor se rooi draad aan die linkerkant (+)
Out2 -> Motor aan die linkerkant swart draad (-)
Out3 -> Motor rooi draad aan die regterkant (+)
Out4 -> Motor aan die regterkant swart draad (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth -module -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Krag:
12V -> Koppel battery rooi draad
GND -> Verbind battery swart draad en Arduino GND -pen
5V -> Koppel aan Arduino 5V -pen
Stap 11: Beheerlogika
Stap 12: sagteware
Die sagtewaregedeelte is baie eenvoudig, dit benodig geen biblioteek nie. As u die logika -tabel in die vorige stappe verstaan, kan u u eie kode skryf. Ek het nie veel tyd daaraan bestee om die kode te skryf nie, dus gebruik ek net 'n kode wat deur iemand anders geskryf is. Om die robotmotor te beheer, gebruik ek my slimfoon. Die slimfoon is via 'n Bluetooth -module aan die beheerder gekoppel (HC -06 / 05) Laai die app af Nadat u die app geïnstalleer het, moet u dit koppel met die Bluetooth -module. Die wagwoord vir paring is "1234".
Aflaai skakel: https://play.google.com/store/apps/details? Id = brau …
Stap 13: Arduino -kode
==> Arduino -kode
Of
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Aanbeveel:
Verander Een Ongebruikte Smartphone in Een Slim Display: 6 stappe (met foto's)
Verander Een Ongebruikte Smartphone in Een Slim Display: Hierdie tutoriaal is in Nederlands, sien hier vir die Engelse weergawe.Heb jij een (oude) ongebruikte smartphone? Maak 'n skraal skerm met Google Spreadsheets en wat pen en papier vir hierdie eenvoudige handleiding om volgen te kry
Smartphone -beheerde oneindige klok: 5 stappe (met foto's)
Oneindige klok met 'n slimfoon: ek het baie projekte van Infinity Mirrors en Infinity Clocks op Instructables gesien, so ek het besluit om myne te maak. Dit is miskien nie baie anders as die ander nie … maar ek het dit self gedoen, so dit is! As u dit nog nie weet nie: Wat is 'n oneindigheid
Dwars: DIY Almagtige Smartphone -knoppie: 10 stappe (met foto's)
Pressly: DIY Almighty Smartphone Button: Die meeste fisiese sleutels is van die telefoon afgejaag, danksy die groot opkoms van die aanraakskermtegnologie, maar hier is 'n selfdoenprojek wat 'n slimmer soort fisiese sleutel na u slimfoon wil bring. Pressly is 'n hardeware -knoppie wat gekoppel is aan 'n 3,5 mm
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
3 Smartphone sonlaaier: 4 stappe (met foto's)
3 Smartphone Solar Charger: Hallo Vriende padda Ek het 'n bietjie ruimte gemaak vir gratis energieliefhebber. Alle knolle maak 'n gratis energie-slimfoonlaaier met DC-motor, maar hierdie projek werk nie goed nie. My sonlaaier werk met 3 spanning