Inhoudsopgave:

SMARTPHONE GECONTROLEERDE ROBOT MET BLE 4.0 !!!: 5 stappen
SMARTPHONE GECONTROLEERDE ROBOT MET BLE 4.0 !!!: 5 stappen

Video: SMARTPHONE GECONTROLEERDE ROBOT MET BLE 4.0 !!!: 5 stappen

Video: SMARTPHONE GECONTROLEERDE ROBOT MET BLE 4.0 !!!: 5 stappen
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim
Image
Image
Dingen die je nodig hebt
Dingen die je nodig hebt

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: -

Dingen die je nodig hebt
Dingen die je nodig hebt
Dingen die je nodig hebt
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: -

Het chassis maken
Het chassis maken
Het chassis maken
Het chassis maken
Het chassis maken
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: -

Connecties maken
Connecties maken
Connecties maken
Connecties maken
Connecties maken
Connecties maken
Connecties maken
Connecties 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: