Innehållsförteckning:

AndroBot: 19 steg (med bilder)
AndroBot: 19 steg (med bilder)

Video: AndroBot: 19 steg (med bilder)

Video: AndroBot: 19 steg (med bilder)
Video: СВИСТОК СМЕРТИ ночью НА КЛАДБИЩЕ / Призрак ребёнка в видео / Aztec Death Whistle 2024, November
Anonim
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot

AndroBot är en Android -kontrollerad avancerad robot och det är en kombination av Android -kontrollerad Rover med robotarm. Så låt oss börja med sin historia: idé och inspiration

För nästan två månader sedan såg jag en film "The Hurt Locker". I den visas en rover som är med Bomb Squad -teamet och det fungerar bra men lyckades inte slutföra sin huvuduppgift. Och dess design och funktioner inspirerade mig. Jag är inte en väl erfaren Robotics Project maker men jag vet att jag kan göra en liknande en ja det kommer inte att vara av den kvaliteten, noggrannheten och kostsamma men det kan utföra samma uppgifter.

Original och detaljerad artikel:-

Hur man gör en Rover med Robotics Arm

Steg 1: Gör Bluetooth -baserad smarttelefonstyrd Rover V2

Gör Bluetooth -baserad smartphone kontrollerad Rover V2
Gör Bluetooth -baserad smartphone kontrollerad Rover V2
Gör Bluetooth -baserad smartphone kontrollerad Rover V2
Gör Bluetooth -baserad smartphone kontrollerad Rover V2
Gör Bluetooth -baserad smartphone kontrollerad Rover V2
Gör Bluetooth -baserad smartphone kontrollerad Rover V2

Först gör jag den Android -kontrollerade roboten v2. Och jag har precis ändrat det tidigare projektet Android -kontrollerad robot, och jag fick det resultat som jag vill. Rover/Bot kommer att styras via Bluetooth och all dess funktion kommer att styras via Atmega 328p-PU mikrokontroller. Vi använder också en L298N-motordrivkort som styr motorerna. Allt ovanstående drivs av 12v-batteriet.

Efter denna ändring lade jag till några avancerade funktioner, och listan över dess funktioner är följande:-

  1. Fyrvägs rörelse
  2. Fram- och bakljus
  3. horn
  4. Indikering Ljus
  5. En smartphone kan läggas till för att användas som kamera.

Så efter all introduktion om planen och idéerna kan vi prata om kraven:-

Krav för att göra Android-kontrollerad robot:-

  • 1 x Arduino Uno Board
  • 1 x L298N Motor driver Board
  • 1 x Bluetooth -modul
  • 1 x 12V batteri
  • 2 x vit LED
  • 1 x röd LED
  • 1 x Indikering LED -valfri färg
  • 4 x Bo -motor eller 2 x 12v -växelmotor
  • 1 x summer
  • 4 x leksaksdäck (om du har Bo Motors) Om du använder 2 x 12v växelmotor så två däck och ett Coster -hjul
  • .1 x omkopplare

Andra krav;-

  • 1 x Robotchassi/bas:- jag gjorde det med att kombinera 2 CD/DVD-uttag
  • 1 x dator/bärbar dator (bara för att koda och titta på mottagna videor från boten) Arduino IDE
  • 2 x Android -telefon
  • Android -app för att styra robot.

Läs mer: Installera APK

Steg 2: Chassi:-

Chassi
Chassi
Chassi
Chassi
Chassi
Chassi

Använd antingen färdigt chassi några av dem är enligt följande:-

Eller gör en enkel som jag gjorde:- Vi behöver lite stort utrymme så Ta med två dåliga CD/DVD-enheter från gamla PC. Öppna fodralet/uttaget/yttre kroppen på den CD/DVD-enheten med skruvmejsel. Gå med dem som visas i Anslut nu klämmorna på den växlade motorn. Om du använder Bo Motor, montera dem sedan på chassit enligt följande diagram.

Så nu har vi skapat ett chassi för hela projektet. Och vi går till nästa viktigaste sak som är kretsmontering. Observera följande kretsdiagram som är gjord av Fritzing Software och än Gör anslutningen.

Läs mer: Ta bort GRUB

Steg 3: Kretsschema för Bluetooth -baserad Android -kontrollerad Rover

Kretsdiagram över Bluetooth -baserad Android -kontrollerad Rover
Kretsdiagram över Bluetooth -baserad Android -kontrollerad Rover

Strömförsörjning:-

L298N: s +12v = +12v batteri

L298N's GND = Batteri och GNU för Arduino

L298Ns 5v = Arduinos VIN

Arduino Board ---- Bluetooth-modul

Arduinos RX = Bluetooth -modulens Tx

Arduinos TX = Bluetooth -modulens Rx

Arduinos 5v = Bluetooth -modulens VCC

Arduinos GND = Bluetooth -modulens GND

Arduino Board ---- L298N Motor Driver Board

Arduinos 5 = in1

Arduinos 6 = in2

Arduinos 10 = in3

Arduinos 11 = in4

Arduino Board ---- LED och summer

Arduino's 2 = summern är röd

Arduino's 3 = Red Led (med 220ohm motstånd)

Arduino's 4 = White LED (with 220ohm resistor)

Läs mer: Andro Bot av Sourabh Kumar

Steg 4: Arduino -kod

Kopiera eller ladda ner koden härifrån

Steg 5: Android -app

Android App
Android App

Jag hittade några bra appar på Playstore och jag gjorde också en app för att styra Rover:-

Länkar är följande:-

Alternativ 1:- Arduino Bluetooth RC-bil

Programmet låter dig styra en Arduino -baserad RC -bil via Bluetooth. Detta görs med en Bluetooth -aktiverad Android -telefon. Besök denna webbplats https://sites.google.com/site/bluetoothrccar/ för Arduino -kod och styrkrets. Appen låter dig styra bilen med knappar eller telefonens accelerometer. En skjutreglage låter dig styra bilens hastighet om bilens styrkrets har denna funktion. Det finns också två knappar för fram- och bakljus. En blinkande lampa låter dig veta när telefonen är ansluten till bilen, och pilar tänds så att du vet bilens körriktning.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=sv

Alternativ 2: -AndroBot Rover

Med hjälp av MIT App Developer -webbplatsen skapade jag en app och den är i betatestläge så du kan prova och om något går fel löser vi det problemet här är länken till min app.

AndroBot Rover.apk

Ladda ner appen och installera den i Android Smartphone.

Steg 6: Bränn nu koden

Stegen är följande:-

  1. Ladda ner eller kopiera koden från avsnittet Kod eller program för att göra en Android -kontrollerad robot v2 ovan.
  2. Starta nu datorn överför.ino -filen och öppna den med Arduino IDE.
  3. Anslut Arduino -kortet och datorn med anslutningskabel.
  4. Välj Port och styrelse
  5. Kompilera och bränn koden genom att klicka på uppladdningsknappen som finns i det övre vänstra hörnet av IDE.

Så nu är allt klart och vår BOT/ROVER är klar. Och vi måste bara slå på den genom att slå på den.

Läs mer: Easy Andro Bot

Steg 7: Steg för att styra Smartphone Controlled Rover

Slå på Rover

  1. Gå till Inställningar i telefonen och hitta Bluetooth -inställningarna.
  2. Slå på Android -telefonens Bluetooth och sök efter nya Bluetooth -enheter.
  3. HC-04/05 kommer att visas i listan efter sökresultat. Para ihop med Bluetooth-modulen med Passward: -1234
  4. Öppna nu Android -appen och klicka på Anslut eller anslut till boten.
  5. Ett nytt fönster visas där alla Bluetooth -enheter visas.
  6. Klicka på HC-04/05.
  7. Nu är din bot ansluten till Android Smartphone.
  8. Observera knapparna och kontrollera sedan m en efter en genom att trycka på dem.
  9. För att lägga till en kamera, ta en Android -telefon installera AirDroid -appen i din smartphone och även på datorn och anslut dem.
  10. Kameralternativet visas på huvudmenyn på skrivbordet AirDroid klicka på det.
  11. Placera nu smarttelefonen i roverns lediga utrymme.

Jag förklarar inte de sista tre stegen eftersom jag har en annan plan, jag lägger till kameran i nästa steg.

Läs mer: Andro Bot av Sourabh Kumar

Steg 8: Kretsens arbete

Först och främst växlar Rover "ON" och bluetooth -modulen också till med den. Vi måste ansluta Rover med smarttelefonen med hjälp av ovanstående steg. Nu efter lyckad anslutning måste vi trycka på valfri knapp, låt det vara framåtknappen så den skickar "F" -texten till Arduino

och i programmet betecknar F framåt

ogiltig framåt () {

analogWrite (in1, hastighet);

analogWrite (in3, hastighet);

och det kommer att möjliggöra stift 5, 6 på arduino och dessa stift är anslutna till in1 och in2 stift på L298N motordrivmodul så det ger strömförsörjning till motorer att rotera. och därmed ska rovern gå framåt. vi måste trycka på Stop -knappen efter varje lyckat kommandotillförande. så kommer det föregående kommandot att stoppas. och därmed fungerar alla riktningsknappar. Det finns också en reglage för att styra motorhastigheten. som skickar värdet mellan 0 och 10, sålunda motorns hastighet. I appen finns det också 3 extra knappar tillgängliga för vissa extrafunktioner som ljus och horn. Vid klick överförs en stor bokstav på Långklick liten bokstav överförs till arduino och den matchas till programmet och enligt program och digital stift antingen aktivera eller inaktivera så att LED och summer summerar (med versaler) eller av (med den lilla bokstaven). så fungerar hela rovern.

Läs mer: Installera XAPK

Steg 9:

Om allt går rätt och fungerar, gratulera. Du har slutfört del 1 Hur man gör en Bluetooth -kontrollerad Rover v2 av AndroBot och vi är redo att gå vidare till nästa steg.

Du kan föreslå mig en idé för att göra några förbättringar som vi kan göra i detta projekt, så dela med oss.

Steg 10: Bluetooth -kontrollerad robotarm

Bluetooth -styrd robotarm
Bluetooth -styrd robotarm

Robotics -armen kommer att kunna fånga och släppa alla små saker. Och roterar i 180 grader höger - vänster vinkel annat beror på designen. Robotics -armen kommer att styras via Bluetooth och all dess funktion kommer att styras genom Atmega 328p -PU Micro-controller. Vi använder 4 servokontroller och allt kommer att drivas via valfri Powerbank eller 9v batteri.

Så efter all introduktion om planen och idéerna kan vi prata om kraven.

Krav för att göra Bluetooth-styrd robotarm:-

  • 1 x Arduino Uno Board
  • 1 x Bluetooth -modul
  • 1 x Power Bank eller 9v batteri
  • 1 x Indikering LED -valfri färg
  • 4 x 9g mikro servomotor med kugghjul och klämmor
  • 1 x omkopplare

Andra krav:-

  • En stark bas
  • Några huggpinnar eller vågar eller metallpinnar.
  • Ett runt starkt men tunt ark.
  • Dubbel sidotape eller superglu
  • Glupistol med pinne
  • & en Android -smartphone

Läs mer: Hinder Undvik robot

Steg 11: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Första bilden ger dig fullständig detalj.

"Klicka här för att se fler bilder"

Jag använder My Rover som en plattform/bas och jag har slutfört det, så jag lägger upp några bilder på planen och installationen så att det blir lätt att göra en liknande arm och du behöver inte tänka mer på designen men du måste göra servotrådarna längre genom att lägga till några ledningar.

Steg 12: Kretsdiagram

Kretsdiagram
Kretsdiagram

Kretsmontering:-

  • Arduino Uno's 10 - Bluetooth -modul TX
  • Arduino Uno's 11 - Bluetooth -modul RX
  • Servo 1's Orange- Arduino Uno's 3
  • Servo 2's Orange- Arduino Uno's 5
  • Servo 3's Orange- Arduino Uno's 6
  • Servo 4's Orange- Arduino Uno's 9

Läs mer: Rover med robotarm

Steg 13: Arduino -kod

Kopiera eller ladda ner härifrån

Steg 14: Steg för att bränna koden till Arduino

Stegen är följande:-

  1. Ladda ner eller kopiera koden från avsnittet ovan
  2. Starta nu datorn överför.ino -filen och öppna den med Arduino IDE.
  3. Anslut Arduino -kortet och datorn med anslutningskabel.
  4. Välj Port och styrelse
  5. Kompilera och bränn koden genom att klicka på uppladdningsknappen som finns i det övre vänstra hörnet av IDE.

Så nu är allt klart och vår robotarm är klar. Och vi måste bara slå på den genom att slå på den.

Läs mer: Enkel robot med robotarm

Steg 15: AndroBot_Arm för styrning av 4 servo

AndroBot_Arm för styrning av 4 servo
AndroBot_Arm för styrning av 4 servo

AndroBot_Arm av Sourabh Kumar (MIT app Inventor)

Jag har utvecklat en app "AndroBot_Arm" för android smartphone med hjälp av MIT app Inventor, och den kan ansluta med armen via Bluetooth och kan styra 4 servo. Jag lär mig fortfarande och kommer att uppdatera regelbundet. Så besök vår webbplats och följ våra sociala profiler. Klicka på bilden för att se detaljerna för alla alternativ och knappar. Ladda ner appen AndroBot _Arm av Sourabh Kumar härifrån:-

AndroBot_Arm.apk av Sourabh Kumar

Steg 16: Steg för att styra den Bluetooth -kontrollerade armen

  1. Slå på armen genom att slå på den
  2. Gå till Inställningar i telefonen och hitta Bluetooth -inställningarna.
  3. Slå på Android -telefonens Bluetooth och sök efter ny Bluetooth
  4. Enheter. HC-04/05 kommer att visas i listan efter sökresultat.
  5. Kombinera med Bluetooth-modulen med Passward: -1234
  6. Öppna nu Android -appen och klicka på Anslut.
  7. Ett nytt fönster visas där alla Bluetooth -enheter visas.
  8. Klicka på HC-04/05.
  9. Nu är din Robotics Arm ansluten till Android Smartphone. Nu i appen finns 4 reglage (en bild för en servo). Försök en efter en så styr de armen.

Läs mer: Andro Bot

Steg 17: Kretsens arbete

Först och främst växlar armen "ON" och bluetooth -modulen också till med den. Vi måste ansluta armen med smarttelefonen med hjälp av ovanstående steg. Nu efter lyckad anslutning måste vi flytta bilderna åt höger eller vänster. Varje bild har vissa värden som liknar X000 till X180. Där X = 1, 2, 3, 4. När vi nu flyttar reglaget överförs ett nummer eller datum till Arduino via Bluetooth -modulen. Nu konverteras datumet till vinkeln med hjälp av Program och bibliotek nu enligt vinkeln PWM -signalen ges till stiften på arduino. Orange tråd eller signalkabel för all servo är ansluten till PWM -stiftet på Arduino. Således roterar servos växel till vinkeln. fungerar är samma för alla servon, och sålunda fungerar Robotics Arm.

Steg 18: Den fullständiga AndroBot

Placera armen på toppen av rovern och fixa den med limpistol. därmed är AndroBot framgångsrik.

Steg 19: Några problem och behöver din hjälp

Jag vet att Instructables är en stor gemenskap så jag delar ett problem (eller ett mål) som jag har mött i detta projekt och jag söker din hjälp.

Jag försökte kombinera både projektet/delen i en Arduino men misslyckades fruktansvärt. Dela gärna ditt förslag, idé och hjälp mig att lösa detta problem och förbättra hela projektet.

Jag vill kombinera både kretsen och vill bara använda en app (redan skapad), en Arduino och en Bluetooth -modul

Så snälla dela ditt förslag, idé och hjälp mig att lösa detta problem och förbättra hela projektet.

Tack.

Besök gärna Vi observerade

Rekommenderad: