Përmbajtje:

Roboti i operuar me celular: 7 hapa
Roboti i operuar me celular: 7 hapa

Video: Roboti i operuar me celular: 7 hapa

Video: Roboti i operuar me celular: 7 hapa
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Nëntor
Anonim
Robot i operuar me celular
Robot i operuar me celular

Në mënyrë konvencionale, robotët e kontrolluar me valë përdorin qarqe rf, të cilat kanë të metat e gamës së kufizuar të punës, gamën e frekuencës së kufizuar dhe kontrollin e kufizuar. Përdorimi i një telefoni celular për kontrollin robotik mund të kapërcejë këto kufizime. Ai siguron avantazhin e kontrollit të fuqishëm, gamën e punës aq të madhe sa zona e mbulimit të ofruesit të shërbimit, asnjë ndërhyrje me kontrolluesit e tjerë dhe deri në dymbëdhjetë kontrolle.

Edhe pse pamja dhe aftësitë e robotëve ndryshojnë shumë, të gjithë robotët ndajnë tiparin e një strukture mekanike, të lëvizshme nën një formë kontrolli. Kontrolli i robotit përfshin tre faza të dallueshme: perceptimin, përpunimin dhe veprimin. Në përgjithësi, preceptorët janë sensorë të montuar në robot, përpunimi bëhet nga mikrokontrolluesi ose procesori në bord, dhe detyra kryhet duke përdorur motorë ose me disa aktivizues të tjerë. Unë dua ta bëj të qartë, nëse përballeni me ndonjë problem, unë jam për ju, mund të shkruani komente ose mund të më dërgoni me email në [email protected]

Hapi 1: PASQYR E PROJEKTIT

P ORMBAJTJA E PROJEKTIT
P ORMBAJTJA E PROJEKTIT
P ORMBAJTJA E PROJEKTIT
P ORMBAJTJA E PROJEKTIT

Në këtë projekt roboti, kontrollohet nga një celular që bën thirrje në celularin e bashkangjitur në robot gjatë thirrjes, nëse shtypet ndonjë buton kontrolli që korrespondon me butonin e shtypur dëgjohet në anën tjetër të telefonatës Me Ky ton quhet robot me ton të dyfishtë me shumë frekuenca (DTMF) merr këtë ton DTMF me ndihmën e telefonit të vendosur në robot

Toni i marrë përpunohet nga mikrokontrolluesi atmega16 me ndihmën e dekoderit DTMF MT8870 deshifruesi dekodon tonin DTMF në shifrën e tij ekuivalente binare dhe ky numër binar i dërgohet mikrokontrolluesit, mikrokontrolluesi është i paraprogramuar për të marrë një vendim për çdo input dhe nxjerr vendimin e tij për drejtuesit e motorëve në mënyrë që të drejtojnë motorët për lëvizje përpara ose prapa ose një kthesë. Celulari që bën një telefonatë në celularin e grumbulluar në robot vepron si telekomandë. Pra, ky projekt i thjeshtë robotik nuk kërkon ndërtimin e njësive të marrësit dhe transmetuesit. Sinjalizimi DTMF përdoret për sinjalizimin e telefonit përmes linjës në brezin e frekuencës së zërit në qendrën e ndërrimit të thirrjeve. Versioni i DTMF i përdorur për thirrjen telefonike njihet si toni i prekjes. DTMF cakton një frekuencë specifike (e përbërë nga dy tone të veçanta) për secilin çelës që mund të identifikohet lehtësisht nga qarku elektronik. Sinjali i gjeneruar nga kodifikuesi DTMF është paraqitja direkte al-xhebrike, në kohë reale të amplitudave të dy valëve sinus (kosinus) me frekuenca të ndryshme, domethënë, shtypja e 5 do të dërgojë një ton të bërë duke shtuar 1336hz dhe 770hz në skajin tjetër e celularit. Tonet dhe detyrat në një sistem dtmf të treguar më poshtë

Hapi 2: Përshkrimi i qarkut

Përshkrimi i qarkut
Përshkrimi i qarkut
Përshkrimi i qarkut
Përshkrimi i qarkut

Figurat tregojnë bllok-diagramin dhe diagramin e cicuit të robotit të bazuar në mikrokontrollues. Komponentët e rëndësishëm të këtij roboti janë deshifruesi DTMF, Mikrokontrolluesi dhe drejtuesi i motorit.

Këtu përdoret një dekodues i serisë MT8870 dtmf. Të gjitha llojet e serisë mt8870 përdorin teknika dixhitale të numërimit për të zbuluar dhe dekoduar gjashtëmbëdhjetë çiftet e tonit DTMF në një dalje të kodit katër bit. Qarku i ngritjes së tonit të ndërtuar dila eliminoi nevojën për para -filtrim. Kur sinjali i hyrjes i dhënë në konfigurimin hyrës pin2 (IN-) me një përfundim të vetëm njihet si efektiv, sinjali i saktë i dekodimit me katër bit i tonit DTMF transferohet në daljet Q1 (pin11) përmes Q4 (pin14). Atmega 16 është një mikrokontrollues me fuqi të ulët, 8 bit, cmos bazuar në arkitekturën RISC të përmirësuar AVR. Ai siguron funksionin e mëposhtëm: 16kb memorie flash të programueshme në sistem me aftësi shkrimi leximi, 512bajt EEPROM, 1KB SRAM, 32 linja hyrje/dalje për qëllime të përgjithshme. 32 regjistra pune me qëllim të përgjithshëm. Të gjithë 32 regjistrat janë të lidhur drejtpërdrejt me njësinë logjike aritmetike, duke lejuar qasjen në dy regjistra të pavarur në një udhëzim sinjali të ekzekutuar në një cikël të orës. Arkitektura që rezulton është më efikase në kod. Daljet nga kunjat e portit PD0 deri në PD3 dhe PD7 të mikrokontrolluesit futen në hyrjet IN1 deri IN4 dhe mundësojnë që kunjat (EN1 dhe EN2) të drejtuesit të motorit L293d respektivisht, të drejtojnë motorë me ingranazhe. Ndërprerësi S1 përdoret për rivendosjen manuale. shënimet janë: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1, r2 - rezistenca 100k r3 - rezistenca 330k r4 -r8 - rezistenca 10k c1- 0.47 mikro farat kondensator c2, c3, c5, c6 - 22pfarat kondensator c4 - Kondensator 0.1 mikro farat xtal1 - 3.57 mhz crytal xtal2 - 12mhz kristal s1 - shtyni ndezësin m1, m2 - 6v 50rpm motor bat- 6v

Hapi 3: Përshkrimi i Softuerit (Kodi Hex)

mikrokontrolluesi Avr është programuar duke përdorur WIN AVR, sepse fillestarët hidhini një sy këtij udhëzimi të parë avratmega 16 shiko diagramin pin të atmega16 dhe pastaj lidh kunjat në përputhje me rrethanat (nëse ke ndonjë problem atëherë ndjehu i lirë të më shkruash) kam bashkangjitur kodin e plotë. Skedari i kokës do të përfshihet automatikisht nëse keni instaluar winavr në vendndodhjen e paracaktuar

Hapi 4: Puna

Duke punuar
Duke punuar

Për të kontrolluar robotin, duhet të bëni një telefonatë në celularin e bashkangjitur në robot nga çdo telefon.

tani telefoni zgjidhet nga telefoni në robot përmes modalitetit të përgjigjes automatike (e cila është në phn, thjesht aktivizojeni atë). tani kur shtypni 2 roboti do të ecë përpara kur shtypni 4 roboti do të lëvizë majtas kur shtypni 8 roboti do të lëvizë prapa kur shtypni 6 roboti do të lëvizë djathtas kur shtypni 5 roboti do të ndalet.

Hapi 5: Ndërtimi

Ndërtim
Ndërtim

për ndërtimin e këtij roboti, ju keni nevojë për këto komponentë Komponentët e përdorur: - "MT8870 DTMF DECODER - 1" Mikrokontrollues Atmega 16 - 1 "L293d shofer motor ic - 1" Cd7004 jo portë ic - 1 "1d 1n4007 diodë - 1" Rezistenca 100k - 2 "10 k rezistenca - 5 "330 k rezistenca - 1" 0.47mf kondensatorë - 1 "0.1mf kondensatorë - 1" 22pf kondensatorë - 4 "3.57mhz kristal - 1" 12mhz kristal - 1 "Shtyje në ndezës - 1" 2 motorë me ingranazhe (6v, 50 rpm) - 2 (4 për katër rrota) "Bateria 6v - 1

  • rrota - 4
  • celular - 2 (një vit dhe një mund të jetë shoku juaj)
  • pa duar - 1 (për phn në rover)

ju duhet të vendosni një celular në rover. Telefoni celular është i lidhur me rover -in përmes pajisjeve pa duar. ndërtoni roverin në formën e dhënë më poshtë. Këto pjesë mund t’i merrni me lehtësi nga çdo dyqan elektronik

Hapi 6: Për të lidhur duart pa pagesë me qark

Për të lidhur duart pa pagesë me qark
Për të lidhur duart pa pagesë me qark

ka gjithmonë dy lidhje që dalin nga telefoni, këto lidhje janë 1. Këshillë 2. Unazë Unë do të preferoj të përdor pa duar të cilat kanë një prizë të drejtë (të ngjashme me ato që ne përdorim në ipodët tanë, por më të hollë) maja e atij fole quhet "majë" dhe pjesa tjetër pas majës pas një shiriti të zi është unaza Pra lidhni këto dy lidhje me qarkun dhe do të përfundoni

Hapi 7: ENd

Ndiqni këto hapa dhe mbaroni. por nëse përballeni me ndonjë problem mos ngurroni të shkruani komente ose më dërgoni me email në [email protected]

Recommended: