INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Monteer die Arduino -motor
- Stap 3: sagteware
- Stap 4: Moenie vergeet om te deel, te like en te stem nie !
Video: Arduino -motor beheer via Bluetooth -app: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Al wat ons weet, is dat Arduino 'n uitstekende prototipe -platform is, hoofsaaklik omdat dit 'n vriendelike programmeertaal gebruik en daar baie ekstra ongelooflike komponente is wat ons goeie ervarings bied.
Ons kan die Arduino integreer met verskillende skilde of modules en fantastiese dinge bou. In hierdie projek sal ek u wys hoe u die Bluetooth -module gebruik om 'n robotplatform te beheer deur opdragte van 'n slimfoon.
Stap 1: Onderdele
Hardeware:
- 1x Arduino Uno
- 1x motorskild L293D bestuurder
- 1x Bluetooth -module
- 1x robotplatform
- 4x Dupont -draad vir Bluetooth -module (manlik tot vroulik)
- 4x Dupont -draad vir motors (manlik tot manlik)
- 2x motors + 2x wiele
- 1x Caster Wheel
Sagteware:
- Arduino IDE
- A tot B USB -kabel
- Bluetooth RC -beheerder (u kan hierdie app hier aflaai)
Stap 2: Monteer die Arduino -motor
Die montering van die robotplatform is baie maklik. As u so een koop, ontvang u 'n handleiding met alle stappe.
Monteer eers die 2 -motor op die robotplatform.
Monteer tweedens die wielwiel op die robotplatform.
Monteer derdens die Arduino Uno op die robotplatform en plaas die motorskerm op die Arduino Uno.
Verbind in die vierde plek die linker- en regtermotor se draad wat op die foto aangedui word. (Let wel: Rooi draad is + en swart draad is -)
Koppel die Bluetooth -module vyfde:
- RXD na TXD op Arduino Uno
- TXD na RXD op Arduino Uno
- VCC tot 5V op Arduino Uno
- GND tot GND op Arduino Uno
Stap 3: sagteware
Die Arduino uno is baie maklik om te programmeer.
- Om die motors te beheer, gebruik ek die biblioteek AFMotor.h wat hierbo ingesluit is.
- Die kommunikasie tussen die slimfoon en die Bluetooth -module is uitgevoer met behulp van die seriële kommunikasie -arduino.
- Die app "Bluetooth RC Controller" stuur die volgende opdragte na die Bluetooth -module:
- Vorentoe -> F
- Terug -> B
- Links -> L.
- Regs -> R
- Links vorentoe -> G
- Vorentoe regs -> ek
- Agter links -> H
- Regs agter -> J
- Stop -> S.
- Voorligte aan -> W
- Voorligte af -> w
- Agterligte aan -> U
- Agterligte af -> u
- Horn On -> V
- Horn Off -> v
- Ekstra Aan -> X
- Ekstra afslag -> x
- Spoed 0 -> 0
- Spoed 10 -> 1
- Spoed 20 -> 2
- Spoed 30 -> 3
- Spoed 90 -> 9
- Spoed 100 -> q
- Stop almal -> D
In hierdie projek het ek 2 opdragte geprogrammeer:
1. Basies (vorentoe, agtertoe, links en regs)
2. Volledige opdrag (vorentoe, agtertoe, links en regs) en ook (vorentoe links, 1. vorentoe regs, links agter, agter regs)
U kan die hele kode aflaai.
Stap 4: Moenie vergeet om te deel, te like en te stem nie !
Aanbeveel:
Gebruik die Complex Arts Sensor Board om suiwer data via WiFi te beheer: 4 stappe (met foto's)
Gebruik die Complex Arts Sensor Board om suiwer data via WiFi te beheer: wou u al ooit eksperimenteer met gebaarbeheer? Laat dinge met 'n handbeweging beweeg? Beheer u musiek met 'n draai van u pols? Hierdie instruksies sal jou wys hoe! Die Complex Arts Sensor Board (complexarts.net) is 'n veelsydige mikrokom
IoTyper - Beheer u rekenaar via Alexa (IoT): 5 stappe (met foto's)
IoTyper - Beheer u rekenaar via Alexa (IoT): het u nog nooit daaraan gedink om u rekenaar met IoT te beheer nie? Ons wêreld word daagliks slimmer en vandag verander ons ons rekenaar in 'n nog slimmer rekenaar as wat dit reeds is. Kom ons begin! IoTyper is gebaseer op twee basiese MicroControllers: die ATMega 32U4 wat
Beheer ESP8266 via die internet (van oral): 5 stappe (met foto's)
Beheer ESP8266 via die internet (vanaf enige plek): daar is slegs 'n paar dinge beter as om (suksesvol) te programmeer en jou Arduino te gebruik. Een van die dinge is sekerlik die gebruik van u ESP8266 as 'n Arduino met WiFi! In hierdie instruksies sal ek u 'n maklike manier wys om die ESP8266 as 'n webblad te laat werk
Omsluit die stap servomotor met seriële beheer via Arduino met behulp van 'n 3D -drukker - Pt4: 8 stappe
Om die stapservomotor met seriële beheer via Arduino te omhul met behulp van 'n 3D -drukker - Pt4: In hierdie vierde video van die Motor Step -reeks gebruik ons wat ons voorheen geleer het om 'n stepper servomotor te bou met beheer via seriële kommunikasie en werklike posisioneer terugvoer met behulp van 'n resistiewe encoder wat deur 'n Arduino gemonitor word. In
Hoe om ESP32 te gebruik om LED met Blynk via WiFi te beheer: 7 stappe (met foto's)
Hoe om ESP32 te gebruik om LED met Blynk via WiFi te beheer: Hierdie tutoriaal gaan die ESP32 -ontwikkelingsbord gebruik om LED met Blynk via WiFi te beheer. Blynk is 'n platform met iOS- en Android -programme om Arduino, Raspberry Pi en meer oor die internet te beheer. Dit is 'n digitale paneelbord waar u 'n