Përmbajtje:
- Hapi 1: Bëni Rover V2 të kontrolluar nga Smartphone i bazuar në Bluetooth
- Hapi 2: Shasia:-
- Hapi 3: Diagrami i qarkut të Rover të kontrolluar nga Android i bazuar në Bluetooth
- Hapi 4: Kodi Arduino
- Hapi 5: Aplikacioni Android
- Hapi 6: Tani Djeg Kodin
- Hapi 7: Hapat për të kontrolluar Roverin e kontrolluar nga Smartphone
- Hapi 8: Puna e Qarkut
- Hapi 9:
- Hapi 10: Krah Robotik i kontrolluar nga Bluetooth
- Hapi 11: Ndërtimi
- Hapi 12: Diagrami i Qarkut
- Hapi 13: Kodi Arduino
- Hapi 14: Hapat për të djegur kodin në Arduino
- Hapi 15: AndroBot_Arm për Kontrollin e 4 Servo
- Hapi 16: Hapat për të kontrolluar krahun e kontrolluar të Bluetooth
- Hapi 17: Puna e Qarkut
- Hapi 18: AndroBot i plotë
- Hapi 19: Disa probleme dhe keni nevojë për ndihmën tuaj
Video: AndroBot: 19 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
AndroBot është një robot i avancuar i kontrolluar nga Android dhe është një kombinim i Android Rover i kontrolluar me krahun robotik. Pra, Le të fillojmë me historinë e tij: Ide dhe Frymëzim
Pothuajse Dy muaj më parë pashë një film "The Hurt Locker", në të shfaqet një rover i cili është me ekipin e skuadrës Bomb dhe funksionon mirë, por nuk arriti të përfundojë detyrën e tij kryesore. Dhe dizajni dhe funksionet e tij më frymëzuan. Unë nuk jam një krijues i Projektit Robotik me përvojë, por e di që mund të bëj një të tillë, nuk do të jetë i asaj cilësie, saktësie dhe i kushtueshëm, por mund të kryejë të njëjtat detyra.
Artikull origjinal dhe i detajuar:-
Si të bëni një Rover zgjuarsi krah Robotikë
Hapi 1: Bëni Rover V2 të kontrolluar nga Smartphone i bazuar në Bluetooth
Së pari unë jam duke bërë robotin Android të kontrolluar v2. Dhe sapo ndryshova Projektin e mëparshëm Roboti i kontrolluar nga Android, dhe mora rezultatin që dua. Rover/Bot do të kontrollohet përmes Bluetooth dhe i gjithë funksioni i tij do të kontrollohet përmes Mikrokontrolluesi Atmega 328p-PU. I cili po përdorim edhe një bord L298N të drejtuesit të motorëve i cili do të kontrollojë Motorët. Të gjitha gjërat e mësipërme do të mundësohen nga bateria 12v..
Pas këtij modifikimi shtova disa funksione të përparuara, dhe lista e funksioneve të tij janë si më poshtë:-
- Lëvizja me katër drejtime
- Drita e përparme dhe e pasme
- Bri
- Drita treguese
- Një Smartphone mund të shtohet për t'u përdorur si Kamera.
Pra, Pas Gjithë Hyrjes në lidhje me planin dhe idetë, le të flasim për Kërkesat:-
Kërkesat për të bërë një robot të kontrolluar nga Android:-
- 1 x Arduino Uno Board
- 1 x Bordi i drejtuesit të motorit L298N
- 1 x Modul Bluetooth
- Bateri 1 x 12v
- 2 LED xWhite
- 1 x LED i kuq
- 1 x Tregues LED Çdo Ngjyrë
- 4 x Bo Motor ose 2 x 12v Motor me ingranazhe
- 1 x Zile
- 4 x goma lodrash (nëse keni Bo Motors) Nëse përdorni 2 x 12v motor me ingranazh atëherë dy goma dhe një rrotë Coster
- .1 x Ndërrues
Kërkesa të tjera;-
- 1 x Robot Shasi/bazë:- e bëra me kombinimin e 2 prizave CD/DVD
- 1 x PC/Laptop (Vetëm për kodimin dhe shikimin e videove të marra nga bot) Arduino IDE
- 2 x telefon Android
- Aplikacioni Android për të kontrolluar robotin.
Lexoni më shumë: Instaloni APK
Hapi 2: Shasia:-
Ose përdorni shasi të gatshme, disa prej tyre janë si më poshtë:-
Ose Bëni një të lehtë siç kam bërë:- Ne kemi nevojë për një hapësirë të madhe kështu që sillni dy disqe të këqija CD/DVD nga kompjuteri i vjetër. Hapeni kasën/daljen/trupin e jashtëm të atij disku CD/DVD duke përdorur vidë vozitës. Bashkohuni me ta siç tregohet në lidhni kapëset e motorit të ingranazhuar, Nëse jeni duke përdorur Bo Motor atëherë vendosini ato në shasi si diagrami i mëposhtëm.
Pra, tani ne kemi bërë një shasi për Projektin e plotë. Dhe ne po kalojmë në gjënë tjetër më të rëndësishme që është Montimi i Qarqeve. Vëzhgoni Diagramin e mëposhtëm të qarkut i cili është bërë nga Fritzing Software dhe më pas Bëni lidhjen.
Lexo më shumë: Hiq GRUB
Hapi 3: Diagrami i qarkut të Rover të kontrolluar nga Android i bazuar në Bluetooth
Furnizimi me energji elektrike:-
Bateria e L298N +12v = +12v
G29 e L298N = Gnd e Baterisë dhe GND e Arduino
5v e L298N = VIN i Arduinos
Bordi Arduino ---- Moduli Bluetooth
Arduino's RX = Bluetooth Module's Tx
Arduino's TX = Bluetooth Module's Rx
Arduino's 5v = VCC e Modulit Bluetooth
GND e Arduino = GND e Modulit Bluetooth
Bordi Arduino ---- Bordi i Drejtuesve të Motorëve L298N
Arduino's 5 = in1
Arduino's 6 = in2
Arduino's 10 = in3
Arduino's 11 = in4
Bordi Arduino ---- LED dhe Zile
Arduino's 2 = e kuqe e Buzzer
Arduino's 3 = Red Led (me rezistencë 220ohm)
Arduino's 4 = LED i bardhë (me rezistencë 220ohm)
Lexo më shumë: Andro Bot nga Sourabh Kumar
Hapi 4: Kodi Arduino
Kopjoni ose shkarkoni kodin nga këtu
Hapi 5: Aplikacioni Android
Gjeta disa aplikacione të mira në Playstore dhe gjithashtu bëra një Aplikacion për kontrollin e Rover:-
Lidhjet janë si më poshtë:-
Opsioni 1:- Arduino Bluetooth RC Car
Aplikacioni ju lejon të kontrolloni një makinë RC të bazuar në Arduino mbi Bluetooth. Kjo bëhet duke përdorur një telefon Android me Bluetooth. Vizitoni këtë faqe https://sites.google.com/site/bluetoothrccar/ për qarkun e kodit dhe kontrollit Arduino. Aplikacioni ju lejon të kontrolloni makinën me butona ose përshpejtues të telefonit. Një shirit rrëshqitës ju lejon të kontrolloni shpejtësinë e makinës tuaj nëse qarku i kontrollit të makinës ka këtë veçori. Ekzistojnë gjithashtu dy butona për dritat e përparme dhe të pasme. Një dritë ndezëse ju bën të ditur kur telefoni është i lidhur me makinën, dhe shigjetat ndizen duke ju bërë të ditur drejtimin e drejtimit të makinës.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en
Opsioni 2: -AndroBot Rover
Me ndihmën e faqes së internetit të MIT App Developer unë bëra një aplikacion dhe është në modalitetin e testimit beta kështu që ju mund të provoni dhe pastaj nëse diçka shkon keq atëherë ne do ta zgjidhim atë problem këtu është lidhja e aplikacionit tim.
AndroBot Rover.apk
Shkarkoni Aplikacionin dhe Instalojeni në Smartphone Android.
Hapi 6: Tani Djeg Kodin
Hapat janë si më poshtë:-
- Shkarkoni ose kopjoni Kodin nga pjesa Kodi ose Programi për të bërë një robot të kontrolluar nga Android v2 më lart.
- Tani filloni Kompjuteri juaj të transferojë skedarin.ino dhe ta hapni atë me Arduino IDE.
- Lidhni bordin dhe kompjuterin Arduino me kabllon lidhës.
- Zgjidhni Portin dhe Bordin
- Përpiloni dhe Djeg kodin duke klikuar në butonin Upload i cili do të jetë në këndin e sipërm të majtë të IDE.
Pra, tani Çdo gjë është përfunduar dhe BOT/ROVER ynë është gati. Dhe ne vetëm duhet ta fuqizojmë atë duke e ndezur atë.
Lexo më shumë: Easy Andro Bot
Hapi 7: Hapat për të kontrolluar Roverin e kontrolluar nga Smartphone
Ndizni Rover On
- Në telefonin tuaj Shkoni te Cilësimet dhe gjeni cilësimet e Bluetooth.
- Ndizni Bluetooth -in e telefonit Android dhe kërkoni pajisje të reja Bluetooth.
- HC-04/05 do të shfaqet në listë pas rezultatit të kërkimit. Çiftoni me modulin Bluetooth duke përdorur Passward: -1234
- Tani Hapni Aplikacionin Android dhe klikoni në Lidhu ose lidheni me botin.
- Do të shfaqet një dritare e re në të cilën do të shfaqen të gjitha pajisjet Bluetooth.
- Klikoni në HC-04/05.
- Tani boti juaj është i lidhur me Smartphone android.
- Vëzhgoni butonat dhe kontrolloni atë një nga një duke i shtypur ato.
- Për të shtuar një aparat fotografik, merrni një telefon android instaloni aplikacionin AirDroid në Smartphone tuaj dhe gjithashtu në kompjuter dhe lidheni ato.
- Opsioni i kamerës do të shfaqet në menunë kryesore në desktop AirDroid klikoni mbi të.
- Tani vendoseni telefonin inteligjent në hapësirën e lirë të roverit.
Unë nuk po shpjegoj hapin e fundit 3 sepse kam një plan të ndryshëm, do të shtoj kamerën në hapin tjetër.
Lexo më shumë: Andro Bot nga Sourabh Kumar
Hapi 8: Puna e Qarkut
Para së gjithash do të ndizet moduli Rover "ON" dhe bluetooth me të. Ne duhet ta lidhim Roverin me Smartphone duke përdorur hapat e mësipërm. Tani pas lidhjes së suksesshme duhet të shtypim çdo buton le të jetë butoni Forward kështu do t'i dërgojë tekstin "F" Arduino -s
dhe në programin F tregon Përpara
void përpara () {
analogWrite (in1, Shpejtësia);
analogWrite (in3, Shpejtësia);
dhe do të mundësojë pin 5, 6 të arduino dhe këto kunja janë të lidhura me kunjat in1 dhe in2 të Modulit të drejtuesit të motorit L298N, kështu që ai u jep furnizim me energji motorëve që të rrotullohen. dhe kështu roveri të ecë përpara.duhet të shtypim butonin Stop pas çdo ekzekutimi të suksesshëm të komandës.kështu komanda e mëparshme do të ndalet.dhe kështu të gjithë butonat e drejtimit do të punojnë. Ekziston edhe një rrëshqitës për të kontrolluar shpejtësinë e motorit. e cila dërgon vlerën nga 0 në 10 kështu shpejtësia e motorit e kontrolluar. Në Aplikacion ka edhe 3 butona shtesë në dispozicion për disa funksione shtesë si Drita dhe Briri. Në klikim transferohet një shkronjë e madhe në klikimin e gjatë Shkronja e vogël transferohet në arduino dhe përputhet me programin dhe sipas programi dhe pin dixhital ose aktivizoni ose çaktivizoni kështu Led dhe zileja ndizen (me shkronjë të madhe) ose fiken (me shkronjën e vogël). kështu punon roveri i plotë.
Lexoni më shumë: Instaloni XAPK
Hapi 9:
Nëse gjithçka shkon mirë dhe funksionon, atëherë përgëzoni. Ju keni përfunduar Pjesën 1 Si të bëni një Bluetooth Rover të kontrolluar v2 të AndroBot dhe ne jemi gati të kalojmë në hapin tjetër.
Ju mund të më sugjeroni një ide për të bërë një përmirësim që mund të bëjmë në këtë projekt, kështu që ndani me ne.
Hapi 10: Krah Robotik i kontrolluar nga Bluetooth
Krahu Robotics do të jetë në gjendje të kapë dhe lëshojë çdo gjë të vogël. Dhe rrotullohet në 180 gradë Këndi Djathtas - Këndi Majtas gjë tjetër varet nga dizajni. Krahu Robotik do të kontrollohet përmes Bluetooth dhe i gjithë funksioni i tij do të kontrollohet përmes Atmega 328p -Mikrokontrollues PU. Ne po përdorim 4 Servo kontrollues dhe gjithçka do të mundësohet nga çdo Powerbank ose bateri 9v.
Pra, Pas Gjithë Hyrjes në lidhje me planin dhe idetë, le të flasim për Kërkesat.
Kërkesat për të bërë krahun robotik të kontrolluar nga Bluetooth:-
- 1 x Arduino Uno Board
- 1 x Modul Bluetooth
- 1 x Power Bank ose bateri 9v
- 1 x Tregues LED Çdo Ngjyrë
- Mikro Servo Motor 4 x 9g me ingranazhe dhe kapëse
- 1 x Ndërrues
Kërkesa të tjera:-
- Një bazë e fortë
- Disa pres shkop ose Peshore ose shkopinj metalikë.
- Një fletë e rrumbullakët e fortë, por e hollë.
- Shirit anësor i dyfishtë ose super ngjitës
- Armë Glu me shkop
- & një smartphone Android
Lexo më shumë: Pengesa Shmangia robot
Hapi 11: Ndërtimi
Imazhi i parë do t'ju japë detaje të plota.
"Kliko këtu për të parë më shumë fotografi"
Unë jam duke përdorur roverin tim si një platformë/bazë dhe e kam përfunduar atë, kështu që unë po postoj disa fotografi të planit dhe konfigurimit, kështu që do të jetë e lehtë për të bërë krahun e ngjashëm dhe nuk do të duhet të mendoni më shumë për dizajnin, por ju duhet të bëni telat e servo më të gjatë duke shtuar disa tela.
Hapi 12: Diagrami i Qarkut
Asambleja e Qarkut:-
- Arduino Uno's 10 - Bluetooth Module TX
- Arduino Uno's 11 - Moduli Bluetooth RX
- Portokallia e Servo 1- Arduino Uno 3
- Portokallia e Servo 2- Arduino Uno e 5
- Portokallia e Servo 3- Arduino Uno e 6
- Portokallia e Servo 4- Arduino Uno e 9
Lexo më shumë: Rover me krahun robotik
Hapi 13: Kodi Arduino
Kopjoni ose shkarkoni nga këtu
Hapi 14: Hapat për të djegur kodin në Arduino
Hapat janë si më poshtë:-
- Shkarkoni ose kopjoni Kodin nga pjesa e mësipërme
- Tani filloni Kompjuteri juaj të transferojë skedarin.ino dhe ta hapni atë me Arduino IDE.
- Lidhni bordin dhe kompjuterin Arduino me kabllon lidhës.
- Zgjidhni Portin dhe Bordin
- Përpiloni dhe Djeg kodin duke klikuar në butonin Upload i cili do të jetë në këndin e sipërm të majtë të IDE.
Pra, tani Çdo gjë është përfunduar dhe Krahu ynë Robotik është gati. Dhe Ne vetëm duhet ta fuqizojmë atë duke e ndezur atë.
Lexoni më shumë: Roboti i lehtë me krahun robotik
Hapi 15: AndroBot_Arm për Kontrollin e 4 Servo
AndroBot_Arm nga Sourabh Kumar (MIT app Inventor)
Unë kam zhvilluar një aplikacion "AndroBot_Arm" për smartphone android me ndihmën e aplikacionit MIT Inventor, dhe është në gjendje të bëjë lidhje me krahun përmes Bluetooth dhe mund të kontrollojë 4 servo. Unë jam ende duke mësuar dhe do të azhurnoj rregullisht. Prandaj vizitoni faqen tonë dhe ndiqni profilet tona sociale. Klikoni mbi imazhin për të parë detajet e të gjitha opsioneve dhe dhe butonave. Shkarkoni Aplikacionin AndroBot _Arm nga Sourabh Kumar nga Këtu:-
AndroBot_Arm.apk nga Sourabh Kumar
Hapi 16: Hapat për të kontrolluar krahun e kontrolluar të Bluetooth
- Ndërroni krahun duke e aktivizuar
- Në telefonin tuaj Shkoni te Cilësimet dhe gjeni cilësimet e Bluetooth.
- Ndizni Bluetooth -in e telefonit Android dhe kërkoni Bluetooth të ri
- Pajisjet. HC-04/05 do të shfaqen në listë pas rezultatit të kërkimit.
- Çiftojeni me modulin Bluetooth duke përdorur Passward: -1234
- Tani hapni Aplikacionin Android dhe klikoni në Lidhu.
- Do të shfaqet një dritare e re në të cilën do të shfaqen të gjitha pajisjet Bluetooth.
- Klikoni në HC-04/05.
- Tani krahu juaj Robotik është i lidhur me Smartphone android. Tani në aplikacion ka 4 Slider (Një rrëshqitje për një servo). Provoni një nga një ata do të kontrollojnë krahun.
Lexo më shumë: Andro Bot
Hapi 17: Puna e Qarkut
Para së gjithash kaloni krahun "ON" dhe moduli bluetooth gjithashtu do të ndizet me të. Ne duhet të lidhim krahun me Smartphone duke përdorur hapat e mësipërm. Tani pas lidhjes së suksesshme ne duhet të lëvizim rrëshqitjet djathtas ose majtas. Çdo rrëshqitje ka disa vlera të ngjashme me X000 në X180. Ku X = 1, 2, 3, 4. Tani kur lëvizim rrëshqitësin atëherë një numër ose datë transferohet në Arduino përmes modulit Bluetooth. Tani Data konvertohet në kënd me ndihma e Programit dhe Bibliotekës tani sipas këndit sinjali PWM i jepet kunjave të arduino. Teli portokalli ose tela sinjali i të gjithë servo -ve është i lidhur me kunjin PWM të Arduino. Kështu ingranazhi i servo -s gjithashtu rrotullohet në kënd. Ngjashëm puna është e njëjtë për të gjithë shërbëtorët, dhe kështu krahu robotik punon.
Hapi 18: AndroBot i plotë
Vendoseni Krahun në krye të roverit dhe rregullojeni me armë zam. kështu AndroBot përfundon me sukses.
Hapi 19: Disa probleme dhe keni nevojë për ndihmën tuaj
Unë e di që Instractables është një komunitet i madh kështu që unë jam duke ndarë një problem (ose një objektiv) me të cilin jam përballur në këtë projekt dhe kërkoj ndihmën tuaj.
Unë u përpoqa të kombinoj të dy projektin/Pjesën në një Arduino por tmerrësisht dështova. Ju lutem ndani sugjerimin, idenë tuaj dhe më ndihmoni të zgjidh këtë problem dhe të përmirësoj të gjithë projektin.
Unë dua të kombinoj të dy qarkun dhe dua të përdor vetëm një Aplikacion (Tashmë i Krijuar), Një Arduino dhe një Modul Bluetooth
Kështu që ju lutemi ndani sugjerimin, idenë tuaj dhe më ndihmoni të zgjidh këtë problem dhe të përmirësoj të gjithë projektin.
Faleminderit.
Ju lutemi Vizitoni Ne Vëzhguar
Recommended:
Spërkat! Fotografi me pika të ujit: 10 hapa (me fotografi)
Spërkat! Uji Droplet Photography: Unë kam xhiruar pika uji për një kohë tani …. që nga viti 2017. Ende mbaj mend se sa i emocionuar isha kur mora pika uji që kërcejnë nga sipërfaqja me konfigurimin tim të parë që bëra me Littlebits … Me këto konfigurimet (Marku I dhe Marku II) u frymëzova
Bëni fotografi të shkëlqyera me një iPhone: 9 hapa (me fotografi)
Bëni fotografi të mrekullueshme me një iPhone: Shumica prej nesh mbajnë një smartphone me vete kudo këto ditë, kështu që është e rëndësishme të dini se si ta përdorni kamerën tuaj të smartphone për të bërë fotografi të mrekullueshme! Kam vetëm një smartphone për disa vjet dhe më ka pëlqyer të kem një aparat fotografik të mirë për të dokumentuar gjërat që kam
Si të bëni: Instalimi i Raspberry PI 4 pa kokë (VNC) me imazh Rpi dhe fotografi: 7 hapa (me fotografi)
Howto: Instalimi i Raspberry PI 4 Headless (VNC) Me Rpi-imager dhe Fotografi: Unë planifikoj ta përdor këtë Rapsberry PI në një mori projektesh argëtuese përsëri në blogun tim. Mos ngurroni ta kontrolloni. Doja të kthehesha në përdorimin e PI -së time të Raspberry por nuk kisha një tastierë ose miun në vendndodhjen time të re. Kishte pak kohë që kur krijova një mjedër
Si të çmontoni një kompjuter me hapa të thjeshtë dhe fotografi: 13 hapa (me fotografi)
Si të çmontoni një kompjuter me hapa dhe fotografi të lehta: Ky është një udhëzim se si të çmontoni një kompjuter. Shumica e përbërësve bazë janë modularë dhe hiqen lehtë. Sidoqoftë, është e rëndësishme që të jeni të organizuar në lidhje me të. Kjo do t'ju ndihmojë të mos humbni pjesë, dhe gjithashtu në bërjen e ri -montimit
Konvertimi i njehsorit të qirinjve për fotografi: 5 hapa (me fotografi)
Shndërrimi i njehsorit të qirinjve për fotografi: Nëse ju pëlqen puna ime, ju lutemi votoni për këtë Instructable në Make It Real Challenge para 4 qershor 2012. Faleminderit! Për ata prej fotografëve amatorë që ju pëlqen të xhironi film, ndonjëherë kamerat e vjetra nuk kanë matësin e duhur të dritës