Inhoudsopgave:
Video: SMARTPHONE GECONTROLEERDE ROBOT MET BLE 4.0 !!!: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In vorige instructable heb ik met je gedeeld hoe je de Bluetooth-module (met name HM10 BLE v4.0) met Arduino kunt gebruiken om LED's te bedienen met een smartphone. Je kunt het hier bekijken. In deze instructable laat ik je zien hoe je een robot bouwt die kan worden bestuurd met een smartphone via Bluetooth Low Energy. Ik zal proberen het zo simpel mogelijk te houden.
Stap 1: Dingen die je nodig hebt: -
Dus hier heb ik de naam en details gegeven van alle componenten die je nodig hebt, samen met de beste kooplinks.
1. Elektronische componenten: -
Arduino UNO: - Ik heb UNO gebruikt, maar je kunt elk ander bord zoals Mega gebruiken als je de robot extra functies wilt geven en veel I / O-pinnen of kleinere Nano nodig hebt als je een kleine compacte bot wilt. Als je een beginner bent, raad ik je aan om de UNO te kopen, omdat deze veelzijdiger en gebruiksvriendelijker is. Link voor VS Link voor Europa
Arduino Motor Shield: - Ik heb L293D motor shield gebruikt, wat goedkoop en efficiënt is voor dit project, maar als je wilt, kun je ervoor kiezen. voor een betere versie Motorschild L298N dat grotere motoren aankan. Link voor USLink voor Europa
Bluetooth-module: - Hier heb ik de AT-09-module gebruikt die compatibel is met HM-10. Je kunt voor HM-10 gaan als je wilt. Hoewel deze tutorial in principe voor Bluetooth 4.0v is, kun je ook de HC-05-module gebruiken als je die hebt liggen. Link voor USLink voor Europa
Geared DC Motors: - Degenen die ik heb gebruikt zijn goedkoop en zullen de klus klaren. maar als je echt professioneel wilt gaan, kun je hier motoren met een hoog koppel kopen. Link voor USLink voor Europa
- Batterijen: - Voor dit project zijn 2 batterijen nodig, een 9v-12v batterij voor de motordriver en een 9v batterij voor de Arduino. Of je kunt een powerbank gebruiken om hem van stroom te voorzien via USB Link voor USLink voor Europa
- 2.2k ohm & 1k ohm weerstanden elk. Link voor USLink voor Europa
2. Softwarevereisten: -
Arduino IDE: - Voor het schrijven en uploaden van code naar het Arduino-bord
BLE Joystick apk: - Gebruik BLE joystick apk als u HM10/AT-09-modules gebruikt. Als u HC-05/06-modules gebruikt, gebruikt u de Bluetooth Controller-app
3. Hardwarevereisten: -
Nu verschillen de hardwarevereisten op veel aspecten, zoals of je een 2-wielige robot of een 4-wielige robot wilt. Of misschien wil je er een met sporen zoals een tank. Dus hier heb ik links gegeven naar enkele robotchassis die je kunt kopen, of je kunt er een maken met objecten die je hebt rondslingeren, zoals karton / acrylplaten.
- 2 wiel aangedreven.
- 4 wiel aandrijving.
- Tankchassis.
Ik zal wat rondslingerende onderdelen gebruiken om het lichaam van de robot te maken. Details in de volgende stap.
Stap 2: Het chassis maken: -
Hier heb ik een 5 mm dik Sunboard gebruikt voor de basis, geboorde gaten voor de motorbeugels en Arduino aan de bovenkant. en alles gemonteerd zoals op de foto's. Ik heb een soortgelijk ontwerp gemaakt in een eerdere Instructable, je kunt het hier bekijken, het heeft meer details over het ontwerp: - Eenvoudige en slimme robot met Arduino.
In plaats van er zelf een te maken, kun je er ook een kopen, wat gemakkelijker is. Links die ik al in de vorige stap heb gedeeld.
Dit bericht gaat meer over het besturen van de robot met BLE, dus laten we er maar eens op ingaan.
Stap 3: Verbindingen maken: -
Eerst moet je de Bluetooth-module verbinden met Arduino zoals weergegeven in de bovenstaande afbeelding.
- Tx => Rx van Arduino (Pin 0)
- Rx => Tx van Arduino (Pin 1)
- GND => GND
- Vcc => +5v
Aanbevolen:
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 stappen (met afbeeldingen)
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Hier is mijn tweede voorschot op een project dat ik je graag wil laten zien. Het gaat om een doe-het-zelf Smart LED Matrix waarmee je gegevens, zoals YouTube-statistieken, je Smart Home-statistieken, zoals temperatuur, vochtigheid, een eenvoudige klok kunt laten zien, of gewoon laten zien
Laptop Touchpad Gecontroleerde Modelspoorbaan - PS/2 Arduino-interface: 14 stappen
Laptop Touchpad Gecontroleerde Modelspoorbaan | PS/2 Arduino-interface: het touchpad van een laptop is een van de geweldige apparaten om te gebruiken als invoer voor microcontrollerprojecten. Dus laten we vandaag dit apparaat implementeren met een Arduino-microcontroller om een modelspoorbaan te besturen. Met een PS/2-touchpad kunnen we 3 t
IOT GEBASEERDE GEBAAR GECONTROLEERDE ROBOT - Ajarnpa
IOT GEBASEERDE GEBAAR GECONTROLEERDE ROBOT: Deze robot is een door gebaren bestuurde robot die overal kan worden bestuurd met behulp van internet. In dit project wordt versnellingsmeter MPU 6050 gebruikt voor het verzamelen van gegevens over onze handbewegingen. Het meet de versnelling van onze hand in drie
WIFI-GECONTROLEERDE ZUMO ROBOT - Ajarnpa
WIFI-GECONTROLEERDE ZUMO ROBOT: Hardware-overzicht: RedBearLab CC3200: Het SimpleLink CC3200-apparaat van Texas Instrument is een draadloze MCU die een hoogwaardige ARM Cortex-M4-kern met een snelheid tot 80 MHz integreert, waardoor een volledige applicatie met een enkele IC kan worden ontwikkeld
Wi-Servo: Wi-Fi Browser Gecontroleerde Servomotoren (met Arduino + ESP8266): 5 Stappen
Wi-Servo: Wi-fi Browser Controlled Servomotoren (met Arduino + ESP8266): Deze instructable laat zien hoe sommige servomotoren op afstand kunnen worden bediend in een wifi-netwerk, met behulp van een gewone internetbrowser (bijvoorbeeld Firefox). Dit kan in verschillende toepassingen worden gebruikt: speelgoed, robots, drones, camera pan/tilt, enz. De motoren waren