Inhoudsopgave:
Video: RoverBluetooth: op Arduino gebaseerde Bluetooth-auto - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
RoverBluetooth is de naam die ik gaf aan de op Arduino gebaseerde Bluetooth-auto die ik maakte voor mijn schoolexamen toen ik nog maar dertien was. Ik heb het ook laten zien op Maker Faire Rome met een FabLab (en daar was ik een van de jongsten)! Het is heel gemakkelijk te maken (slechts een paar goedkope elektronische componenten en een Meccano-pakket) en te bedienen, dankzij de Android-app die ik heb geprogrammeerd. Het beschikt over volledige snelheidsregeling, achteruitversnelling, een ultrasone sensor met parkeergeluid en noodrem, afstandsbediening met lage latentie en een frontlicht.
Hoofdpagina van het project
Stap 1: De app
Ik heb de app oorspronkelijk geprogrammeerd met MIT App Inventor, maar toen besloot ik hem helemaal opnieuw te schrijven met Android Studio. Als je een Android-beginner bent, raad ik je aan de originele app te gebruiken (uitgebracht in de App Inventor-galerij), omdat deze gemakkelijker te programmeren en te bewerken is. Anders is de nieuwere app te vinden op GitHub.
MIT App Inventor-project en APK downloaden
Stap 2: Het chassis
Als je de mijne wilt repliceren, koop dan wat Meccano-packs, bekijk de foto's en begin met schroeven! Let op het stuur, dat moet een verbinding hebben met de servomotor, zonder wrijving en zonder los te draaien! Het hoofdgedeelte mag niet te veel buigen en moet lichtgewicht zijn, terwijl de Meccano-motor voldoende reductietandwielen moet hebben om sterk te zijn.
Stap 3: Het circuit
Onderdelen nodig:
- Bluetooth-ontvanger (ik gebruikte de BlueSMiRF Silver-modem van Sparkfun, maar je kunt ook de klassieke HC-06 proberen, die is goedkoper)
- Een Arduino UNO of vergelijkbaar
- H-brug (ik gebruikte een L6203)
- Ultrasoon sensor
- Servomotor (sterk, indien mogelijk met metalen tandwielen)
- Zoemer
- LED voor frontlicht
- 9V batterijpakket
- Dubbelzijdig matrixbord
Merk op dat de servomotor die ik gebruikte 6V nodig heeft, dus ik heb een LM317 aan het circuit toegevoegd. Voel je vrij om het te verwijderen als je servo 5V nodig heeft. Wees geduldig, kies een soldeerbout en maak je eigen Arduino-schild!
Autodesk Eagle 9.3.0-schema downloaden
Stap 4: De Arduino-schets
De kleine schets ontvangt de gegevens, zet de motor aan en uit en controleert de afstand tot een muur. RoverBluetooth ontvangt gegevens van de Bluetooth-modem en koppelt nummers aan opdrachten. "21" wordt bijvoorbeeld geïnterpreteerd als "schakel de motor uit". Hier is de lijst:
- 0-20 → servomotorpositie
- 21 → motor uit
- 22 → licht aan
- 23 → licht uit
- 1000-1255 → motor aan, snelheid
- 1500-1755 → motor aan, achteruit, snelheid
Arduino-schets downloaden
Stap 5: Geniet
Klaar om met de auto te rijden?
Aanbevolen:
Web ?gebaseerde Arduino-simulator van Wokwi-2020?: 5 stappen
Web-gebaseerde Arduino-simulator van Wokwi-2020: Wokwi Arduino-simulator draait op het AVR8js-platform. Het is een webgebaseerde Arduino Simulator. Arduino Simulator draait op een webbrowser. vandaar dat dit meer aandacht krijgt en eerlijk gezegd heeft dit veel positieve punten in vergelijking met andere beschikbare simulators
Op Arduino gebaseerde telefoon (prototype): 7 stappen
Op Arduino gebaseerde telefoon (prototype): Hallo allemaal, vandaag gaan we in deze instructable kijken naar een op arduino gebaseerde telefoon. Dit is een telefoon is een prototype, het is nog in ontwikkeling. De broncode is opensource, iedereen kan de code wijzigen. Functies in telefoon:1. Muziek 2. Video's 3
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen
Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Arduino-gebaseerde persoonlijke assistent. (BHAI): 4 stappen
Arduino-gebaseerde persoonlijke assistent. (BHAI): Inleiding: Gemaakt in samenwerking met Kundan Singh Thakur. Dit is mijn eerste instructable, dus probeer eventuele fouten die ik heb gemaakt te verwerken. Laat ook opmerkingen achter in geval van twijfel of problemen. De op arduino gebaseerde persoonlijke assistent is als je vir
SCADA beveiligen voor op Arduino gebaseerde besturingssystemen: 5 stappen
SCADA beveiligen voor op Arduino gebaseerde besturingssystemen: Supervisory Control and Data Acquisition (SCADA) is een raamwerk voor het bewaken en op afstand openen van besturingssystemen die vaak worden gebruikt in een breed scala aan industriële systemen zoals energiecentrales, spoorwegen, productie-eenheden, staalfabrieken, vliegtuigen , s