Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
We weten alleen dat Arduino een uitstekend platform voor prototypes is, vooral omdat het een vriendelijke programmeertaal gebruikt en er veel extra ongelooflijke componenten zijn die ons geweldige ervaringen bieden.
We kunnen de Arduino integreren met verschillende schilden of modules en fantastische dingen bouwen. In dit project laat ik je zien hoe je de Bluetooth-module gebruikt om een robotplatform te besturen via commando's van een smartphone.
Stap 1: Onderdelen
Hardware:
- 1x Arduino Uno
- 1x Motor Shield L293D-stuurprogramma
- 1x Bluetooth-module
- 1x Robotplatform
- 4x Dupont-draad voor Bluetooth-module (mannelijk naar vrouwelijk)
- 4x Dupont-draad voor motoren (mannelijk naar mannelijk)
- 2x motoren + 2x wielen
- 1x zwenkwiel
Software:
- Arduino IDE
- A naar B USB-kabel
- Bluetooth RC Controller (u kunt deze app hier downloaden)
Stap 2: Montage van de Arduino Car
De montage van het robotplatform is zeer eenvoudig. Als je er zo een koopt, ontvang je een handleiding met alle stappen.
Monteer eerst de 2-motor op het robotplatform.
Monteer vervolgens het zwenkwiel op het robotplatform.
Monteer als derde de Arduino Uno op het robotplatform en plaats het motorschild op de Arduino Uno.
Verbind als vierde de linker en de rechter motordraad zoals aangegeven in de afbeelding. (Opmerking: rode draad is + en zwarte draad is -)
Sluit ten vijfde de Bluetooth-module aan:
- RXD naar TXD op Arduino Uno
- TXD naar RXD op Arduino Uno
- VCC naar 5V op Arduino Uno
- GND naar GND op Arduino Uno
Stap 3: Software
De Arduino uno is zeer eenvoudig te programmeren.
- Om de motoren te besturen, heb ik de hierboven opgenomen bibliotheek AFMotor.h gebruikt.
- De communicatie tussen de smartphone en de Bluetooth-module gebeurde met behulp van de seriële communicatie arduino.
- De app "Bluetooth RC Controller" stuurt de volgende opdrachten naar de Bluetooth-module:
- Vooruit -> F
- Terug -> B
- Links -> L
- Rechts -> R
- Vooruit Links -> G
- Vooruit Rechts -> I
- Terug Links -> H
- Terug Rechts -> J
- Stop -> S
- Koplampen aan -> W
- Voorlichten uit -> w
- Achtergrondverlichting aan -> U
- Achtergrondverlichting uit -> u
- Hoorn aan -> V
- Hoorn uit -> v
- Extra Aan -> X
- Extra Uit -> x
- Snelheid 0 -> 0
- Snelheid 10 -> 1
- Snelheid 20 -> 2
- Snelheid 30 -> 3
- Snelheid 90 -> 9
- Snelheid 100 -> q
- Alles stoppen -> D
In dit project heb ik 2 commando's geprogrammeerd:
1. Basic (Vooruit, Achteruit, Links en Rechts)
2. Full Command (Vooruit, Achteruit, Links en Rechts) en ook (Vooruit Links, 1. Vooruit Rechts, Achter Links, Achter Rechts)
De volledige code is voor u beschikbaar om te downloaden.
Stap 4: Vergeet niet te delen, leuk te vinden en te stemmen!
Aanbevolen:
Eenvoudige geautomatiseerde modelspoorbaan - Arduino bestuurd: 11 stappen (met afbeeldingen)
Eenvoudige geautomatiseerde modelspoorbaan | Arduino-gestuurd: Arduino-microcontrollers zijn een geweldige aanvulling op de modelspoorbaan, vooral als het om automatisering gaat. Hier is een eenvoudige en gemakkelijke manier om aan de slag te gaan met modelspoorautomatisering met Arduino. Dus, zonder verder oponthoud, laten we aan de slag gaan
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone
Op afstand bestuurd vuurwerk: 5 stappen
Op afstand bedienbaar vuurwerk: hoe u uw vuurwerk draadloos kunt ontsteken met een Arduino WAARSCHUWING! Ik ben niet verantwoordelijk als dit project leidt tot letsel of materiële schade.………………………………………………………… ………………………………………… Onderdelen:Arduino (elk bord) Jumper draden RF afstandsbediening en ontvanger 9volt power s
Apparaten bedienen via internet via browser. (IoT): 6 stappen
Apparaten bedienen via internet via browser. (IoT): In deze Instructable zal ik je laten zien hoe je apparaten zoals LED's, relais, motoren etc. via internet via een webbrowser kunt bedienen. En u hebt via elk apparaat veilig toegang tot de bedieningselementen. Het webplatform dat ik hier heb gebruikt, is RemoteMe.org bezoek
Bestanden overdragen via uw LAN via BitTorrent: 6 stappen
Bestanden overdragen via uw LAN via BitTorrent: Soms moet u mogelijk bestanden over een netwerk naar meerdere computers overbrengen. Hoewel je het op een flashstation of cd/dvd zou kunnen zetten, zou je naar elke computer moeten gaan om de bestanden te kopiëren en het kan even duren om alle bestanden te kopiëren (vooral met f