Inhoudsopgave:
- Stap 1: maak een op Bluetooth gebaseerde smartphonegestuurde Rover V2
- Stap 2: Chassis:-
- Stap 3: Schakelschema van op Bluetooth gebaseerde Android-gestuurde Rover
- Stap 4: Arduino-code
- Stap 5: Android-app
- Stap 6: Brand nu de code
- Stap 7: Stappen om de door een smartphone bestuurde Rover te bedienen
- Stap 8: Werking van het circuit
- Stap 9:
- Stap 10: Bluetooth-gestuurde robotarm
- Stap 11: constructie
- Stap 12: Schakelschema
- Stap 13: Arduino-code
- Stap 14: Stappen om de code naar Arduino te branden
- Stap 15: AndroBot_Arm voor het aansturen van 4 Servo
- Stap 16: Stappen om de Bluetooth-gestuurde arm te bedienen
- Stap 17: Werking van het circuit
- Stap 18: De complete AndroBot
- Stap 19: Een probleem en je hulp nodig
Video: AndroBot: 19 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
AndroBot is een Android-gestuurde geavanceerde robot en het is een combinatie van Android-gestuurde rover met robotarm. Laten we beginnen met zijn geschiedenis: idee en inspiratie
Bijna twee maanden geleden heb ik een film bekeken "The Hurt Locker", waarin een rover wordt getoond die bij het Bomb Squad-team is en het werkt goed, maar slaagde er niet in om zijn hoofdtaak te voltooien. En het ontwerp en de functies inspireerden me. Ik ben niet een goed ervaren robotprojectmaker, maar ik weet dat ik een soortgelijke kan maken, het zal niet van die kwaliteit, nauwkeurigheid en duur zijn, maar het kan dezelfde taken uitvoeren.
Origineel en gedetailleerd artikel: -
Hoe maak je een rover met een robotarm
Stap 1: maak een op Bluetooth gebaseerde smartphonegestuurde Rover V2
Eerst maak ik de Android-gestuurde robot v2. En ik heb zojuist het vorige project Android-gestuurde robot aangepast en ik heb het resultaat dat ik wil. De Rover / Bot wordt bestuurd via Bluetooth en al zijn functies worden bestuurd via de Atmega 328p-PU Microcontroller. We gebruiken ook een L298N-motorbesturingskaart die de motoren zal besturen. Al het bovenstaande wordt gevoed door de 12v-batterij..
Na deze wijziging heb ik een aantal geavanceerde functies toegevoegd, en de lijst met functies is als volgt: -
- Vierwegbeweging:
- Voor- en achterlicht
- Hoorn
- Indicatielampje
- Er kan een smartphone worden toegevoegd om als camera te worden gebruikt.
Dus laten we na de introductie over het plan en de ideeën praten over de vereisten: -
Vereisten om Android-gestuurde robot te maken: -
- 1 x Arduino Uno-bord
- 1 x L298N Motorbesturingskaart
- 1 x Bluetooth-module
- 1 x 12v batterij
- 2 x Witte LED
- 1 x rode LED
- 1 x indicatie-LED Elke kleur
- 4 x Bo-motor of 2 x 12v motorreductor
- 1 x zoemer
- 4 x speelgoedbanden (als je Bo Motors hebt) Als je 2 x 12v reductiemotor gebruikt, dan twee banden en een Coster-wiel
- .1 x schakelaar
Andere vereisten;-
- 1 x robotchassis/basis: - ik heb het gehaald met het combineren van 2 cd-/dvd-uitgangen
- 1 x pc/laptop (alleen voor het coderen en bekijken van de ontvangen video's van de bot) Arduino IDE
- 2 x Android-telefoon
- Android-app om robot te besturen.
Lees meer:Installeer APK
Stap 2: Chassis:-
Ofwel gebruik kant-en-klaar chassis, sommige zijn als volgt: -
Of maak een gemakkelijke zoals ik heb gemaakt: - We hebben wat grote ruimte nodig, dus breng twee slechte cd / dvd-stations van de oude pc. Open de behuizing / uitlaat / buitenbehuizing van dat cd / dvd-station met behulp van een schroevendraaier. de afbeeldingen. Sluit nu de klemmen van de reductiemotor aan. Als u Bo Motor gebruikt, plaats ze dan op het chassis zoals in het volgende diagram.
Dus nu hebben we een chassis gemaakt voor het complete project. En we gaan naar het volgende belangrijkste ding, namelijk Circuit Assembly. Bekijk het volgende circuitdiagram dat is gemaakt door Fritzing Software en maak dan de verbinding.
Lees meer: GRUB verwijderen
Stap 3: Schakelschema van op Bluetooth gebaseerde Android-gestuurde Rover
Stroomvoorziening:-
L298N's +12v = +12v batterij
L298N's GND = Gnd van batterij en GND van Arduino
L298N's 5v = Arduino's VIN
Arduino-bord ---- Bluetooth-module
Arduino's RX = Tx van Bluetooth-module
Arduino's TX = Bluetooth-module's Rx
Arduino's 5v = VCC van Bluetooth-module
GND van Arduino = GND van Bluetooth-module
Arduino-bord ---- L298N Motor Driver Board
Arduino's 5 = in1
Arduino's 6 = in2
Arduino's 10 = in3
Arduino's 11 = in4
Arduino-bord ---- LED en zoemer
Arduino's 2 = zoemer rood
Arduino's 3 = Rode Led (met 220ohm weerstand)
Arduino's 4 = Witte LED (met 220ohm weerstand)
Lees meer: Andro Bot door Sourabh Kumar
Stap 4: Arduino-code
Kopieer of download de code hier
Stap 5: Android-app
Ik heb een aantal goede apps gevonden in de Playstore en ik heb ook een app gemaakt om de Rover te besturen: -
Links zijn als volgt: -
Optie 1: - Arduino Bluetooth RC Car
Met de applicatie kun je een op Arduino gebaseerde RC-auto besturen via Bluetooth. Dit wordt gedaan met behulp van een Bluetooth-compatibele Android-telefoon. Bezoek deze site https://sites.google.com/site/bluetoothrccar/ voor de Arduino-code en het besturingscircuit. Met de app kun je de auto bedienen met ofwel knoppen of de versnellingsmeter van de telefoon. Met een schuifbalk kunt u de snelheid van uw auto regelen als het regelcircuit van de auto deze functie heeft. Er zijn ook twee knoppen voor voor- en achterverlichting. Een knipperend lampje laat u weten wanneer de telefoon is aangesloten op de auto en pijlen lichten op om u de rijrichting van de auto te laten weten.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=nl
Optie 2:-AndroBot Rover
Met de hulp van de MIT App Developer-website heb ik een app gemaakt en deze bevindt zich in de bètatestmodus, dus je kunt het proberen en als er iets misgaat, zullen we dat probleem oplossen. Hier is de link van mijn app.
AndroBot Rover.apk
Download de app en installeer deze in Android-smartphone.
Stap 6: Brand nu de code
Stappen zijn als volgt: -
- Download of kopieer de code uit de sectie Code of programma om een Android-gestuurde robot v2 te maken hierboven.
- Start nu Uw computer zet het.ino-bestand over en open het met Arduino IDE.
- Verbind het Arduino-bord en de computer met de verbindingskabel.
- Selecteer de poort en kaart
- Compileer en brand de code door op de knop Uploaden te klikken die zich in de linkerbovenhoek van de IDE bevindt.
Dus nu is alles voltooid en is onze BOT/ROVER klaar. En we hoeven hem alleen maar aan te zetten door hem AAN te zetten.
Lees meer:Eenvoudige Andro Bot
Stap 7: Stappen om de door een smartphone bestuurde Rover te bedienen
Zet de Rover aan
- In je telefoon Ga naar Instellingen en zoek de Bluetooth-instellingen.
- Schakel de Bluetooth van de Android-telefoon in en zoek naar nieuwe Bluetooth-apparaten.
- HC-04/05 verschijnt in de lijst na het zoekresultaat. Koppel met de Bluetooth-module met behulp van Passward:-1234
- Open nu de Android-app en klik op Verbinden of maak verbinding met de bot.
- Er verschijnt een nieuw venster waarin alle Bluetooth-apparaten verschijnen.
- Klik op HC-04/05.
- Nu is uw bot verbonden met de Android-smartphone.
- Bekijk de knoppen en controleer ze één voor één door ze in te drukken.
- Om een camera toe te voegen, neemt u een Android-telefoon, installeert u de AirDroid-app op uw smartphone en ook op de computer en sluit u deze aan.
- De camera-optie verschijnt in het hoofdmenu op het bureaublad. AirDroid klik erop.
- Plaats nu de smartphone in de vrije ruimte van de rover.
Ik leg de laatste 3 stap niet uit omdat ik een ander plan heb, ik zal de camera in de volgende stap toevoegen.
Lees meer: Andro Bot door Sourabh Kumar
Stap 8: Werking van het circuit
Allereerst de schakelaar van de Rover "AAN" en Bluetooth-module zullen er ook mee worden ingeschakeld. We moeten de Rover met de smartphone verbinden met behulp van bovenstaande stappen. Nu na een succesvolle verbinding moeten we op een willekeurige knop drukken, laat het de Forward-knop zijn, dus het zal de "F" -tekst naar de Arduino sturen
en in het programma staat F voor Vooruit
ongeldig vooruit() {
analoogWrite(in1, Snelheid);
analoogWrite(in3, Snelheid);
en het zal pin 5, 6 van Arduino inschakelen en deze pinnen zijn verbonden met in1- en in2-pinnen van de L298N-motorstuurmodule, zodat deze de motoren van stroom voorziet om te draaien. en dus gaat de rover vooruit. We moeten op de Stop-knop drukken na elke succesvolle uitvoering van de opdracht. Dus de vorige opdracht zal worden gestopt. en dus zullen alle richtingsknoppen werken. Er is ook een schuifregelaar om de motorsnelheid te regelen. die de waarde tussen 0 en 10 verzendt, dus de snelheid van de gecontroleerde motor. In de App zijn ook 3 extra knoppen beschikbaar voor wat extra functies zoals Light en Horn. programma en digitale pin activeren of deactiveren dus de Led en zoemer ingeschakeld (met hoofdletter) of uitgeschakeld (met de kleine letter). dus de complete rover werkt.
Lees meer: Installeer XAPK
Stap 9:
Als alles goed gaat en werkt, feliciteer dan. Je hebt Deel 1 Hoe maak je een Bluetooth Controlled Rover v2 van AndroBot voltooid en we zijn klaar om verder te gaan met de volgende stap.
Je kunt me een idee geven om wat verbeteringen aan te brengen die we in dit project kunnen doen, dus deel het met ons.
Stap 10: Bluetooth-gestuurde robotarm
De robotarm kan kleine dingen vangen en laten vallen. en draait in 180 graden rechts - linkse hoek, iets anders hangt af van het ontwerp. De robotarm wordt bestuurd via Bluetooth en al zijn functies worden bestuurd via de Atmega 328p -PU Microcontroller. We gebruiken een 4-servocontroller en alles wordt gevoed via een Powerbank of 9v-batterij.
Dus laten we het na de inleiding over het plan en de ideeën hebben over de vereisten.
Vereisten Om Bluetooth Controlled Robotics arm te maken: -
- 1 x Arduino Uno-bord
- 1 x Bluetooth-module
- 1 x Powerbank of 9v batterij
- 1 x indicatie-LED Elke kleur
- 4 x 9g Micro Servo Motor met tandwielen en klemmen
- 1 x schakelaar
Andere vereisten:-
- Een sterke basis
- Sommige eetstokjes of schalen of metalen stokken.
- Een ronde sterke maar dunne plaat.
- Dubbelzijdig plakband of superglu
- Lijmpistool met stok
- & een Android-smartphone
Lees meer: Obstakel Ontwijkende robot
Stap 11: constructie
De eerste afbeelding geeft u volledige details.
Klik hier om meer foto's te bekijken
Ik gebruik mijn rover als een platform/basis en ik heb het voltooid, dus ik plaats wat foto's van het plan en de opstelling, zodat het gemakkelijk zal zijn om dezelfde arm te maken en je niet meer hoeft na te denken over het ontwerp, maar je moet de draden van de servo langer maken door wat draden toe te voegen.
Stap 12: Schakelschema
Circuitmontage: -
- Arduino Uno's 10 - Bluetooth-module TX
- Arduino Uno's 11 - Bluetooth-module RX
- Servo 1's Oranje- Arduino Uno's 3
- Servo 2's Oranje- Arduino Uno's 5
- Servo 3's Oranje- Arduino Uno's 6
- Servo 4's Orange - Arduino Uno's 9
Lees meer:Rover met robotarm
Stap 13: Arduino-code
Kopieer of download hier
Stap 14: Stappen om de code naar Arduino te branden
Stappen zijn als volgt: -
- Download of kopieer de code uit het bovenstaande gedeelte
- Start nu Uw computer zet het.ino-bestand over en open het met Arduino IDE.
- Verbind het Arduino-bord en de computer met de verbindingskabel.
- Selecteer de poort en kaart
- Compileer en brand de code door op de knop Uploaden te klikken die zich in de linkerbovenhoek van de IDE bevindt.
Dus nu is alles voltooid en is onze robotarm klaar. En we hoeven hem alleen maar AAN te zetten door hem AAN te zetten.
Lees meer: Easy Robot met Robotics Arm
Stap 15: AndroBot_Arm voor het aansturen van 4 Servo
AndroBot_Arm door Sourabh Kumar (MIT app Inventor)
Ik heb een app "AndroBot_Arm" voor Android-smartphones ontwikkeld met behulp van de MIT-app Inventor, en hij kan verbinding maken met de arm via Bluetooth en kan 4 servo's besturen. Ik ben nog aan het leren en zal regelmatig worden bijgewerkt. Bezoek onze site dus en volg onze sociale profielen. Klik op de afbeelding om de details van alle opties en knoppen te zien. Download de app AndroBot _Arm door Sourabh Kumar vanaf hier: -
AndroBot_Arm.apk door Sourabh Kumar
Stap 16: Stappen om de Bluetooth-gestuurde arm te bedienen
- Schakel de arm in door hem AAN te zetten
- In je telefoon Ga naar Instellingen en zoek de Bluetooth-instellingen.
- Schakel de Bluetooth van de Android-telefoon in en zoek naar nieuwe Bluetooth
- Devices. HC-04/05 verschijnt in de lijst na het zoekresultaat.
- Koppel met de Bluetooth-module met behulp van Passward:-1234
- Open nu de Android-app en klik op Verbinden.
- Er verschijnt een nieuw venster waarin alle Bluetooth-apparaten verschijnen.
- Klik op HC-04/05.
- Nu is je robotarm verbonden met de Android-smartphone. Nu is er in de app 4 schuifregelaars (één schuif voor één servo). Probeer één voor één de arm te besturen.
Lees meer: Andro Bot
Stap 17: Werking van het circuit
Allereerst zet u de arm "AAN" en wordt de Bluetooth-module ook ingeschakeld. We moeten de arm met de smartphone verbinden met behulp van bovenstaande stappen. Nu moeten we na een succesvolle verbinding de schuifjes naar rechts of links verplaatsen. Elke dia heeft een aantal waarden die vergelijkbaar zijn met X000 tot X180. Waar X = 1, 2, 3, 4. Als we nu de schuifregelaar verplaatsen, wordt een nummer of datum via de Bluetooth-module naar de Arduino overgebracht. Nu wordt de datum geconverteerd naar de hoek met de hulp van programma en bibliotheek wordt nu volgens de hoek PWM-signaal gegeven aan de pinnen van arduino. Oranje draad of signaaldraad van alle servo is verbonden met de PWM-pin van Arduino. Dus de versnelling van de servo roteert ook naar de hoek. werken is hetzelfde voor alle servo's, en dus werkt de robotarm.
Stap 18: De complete AndroBot
Plaats de arm op de bovenkant van de rover en bevestig deze met een lijmpistool. dus de AndroBot is met succes voltooid.
Stap 19: Een probleem en je hulp nodig
Ik weet dat Instractables een grote gemeenschap is, dus ik deel een probleem (of een doelwit) waarmee ik in dit project ben geconfronteerd en ik zoek uw hulp.
Ik heb geprobeerd om zowel het project als het onderdeel in één Arduino te combineren, maar dat is vreselijk mislukt. Deel alstublieft uw suggestie, idee en help me om dit probleem op te lossen en het hele project te verbeteren.
Ik wil zowel het circuit combineren en wil slechts één app (reeds gemaakt), één Arduino en één Bluetooth-module gebruiken
Dus deel alstublieft uw suggestie, idee en help me om dit probleem op te lossen en het hele project te verbeteren.
Bedankt.
Bezoek We Observed
Aanbevolen:
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen
Een video met gesplitst scherm maken in vier stappen: 4 stappen (met afbeeldingen)
Een video met gesplitst scherm maken in vier stappen: we zien vaak dezelfde persoon twee keer in een scène in een tv-toneelstuk. En voor zover we weten heeft de acteur geen tweelingbroer. We hebben ook gezien dat er twee zangvideo's op één scherm worden gezet om hun zangkunsten te vergelijken. Dit is de kracht van spl
Uw afbeeldingen opslaan voor uw taak: 4 stappen (met afbeeldingen)
Uw afbeeldingen opslaan voor uw taak: 1. Open een nieuw Google-document en gebruik deze pagina om uw afbeeldingen te beveiligen.2. Gebruik ctrl (control) en de "c" sleutel om te kopiëren.3. Gebruik ctrl (control) en de "v" sleutel om te plakken