Satura rādītājs:
- 1. darbība: PROJEKTA PĀRSKATS
- 2. darbība. Ķēdes apraksts
- 3. darbība: programmatūras apraksts (heksadecimālais kods)
- 4. solis: darbs
- 5. solis: būvniecība
- 6. darbība: lai savienotu brīvroku ierīci ar ķēdi
- 7. solis: beigas
Video: Ar mobilo tālruni darbināms robots: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:59
Parasti bezvadu vadāmie roboti izmanto RF shēmas, kuru trūkumi ir ierobežots darba diapazons, ierobežots frekvenču diapazons un ierobežota vadība. Mobilā tālruņa izmantošana robotu vadībai var pārvarēt šos ierobežojumus. Tas nodrošina spēcīgas vadības priekšrocības, darba diapazonu, kas ir tikpat liels kā pakalpojumu sniedzēja pārklājuma zona, bez traucējumiem citiem kontrolieriem un līdz divpadsmit vadības ierīcēm.
Lai gan robotu izskats un iespējas ir ļoti atšķirīgas, visiem robotiem ir kopīga mehāniskas, pārvietojamas struktūras iezīme, kas tiek kontrolēta. Robota vadība ietver trīs atšķirīgas fāzes: uztveri, apstrādi un darbību. Parasti priekšraksti ir sensori, kas uzstādīti uz robota, apstrādi veic borta mikrokontrolleris vai procesors, un uzdevums tiek veikts, izmantojot motorus vai citus izpildmehānismus. Es vēlos paskaidrot, ka, ja jums rodas kāda problēma, es esmu jūsu vietā, varat rakstīt komentārus vai rakstīt man uz e -pastu [email protected]
1. darbība: PROJEKTA PĀRSKATS
Šajā projektā robotu kontrolē mobilais tālrunis, kas zvana laikā zvana uz mobilo tālruni, kas pievienots robotam, ja tiek nospiesta kāda poga, zvana otrā galā tiek atskaņota vadība, kas atbilst nospiestajai pogai. Šo signālu sauc par divu toņu daudzfrekvenču tomātu (DTMF) robotu, kurš saņem šo DTMF signālu, izmantojot robotā sakrautu tālruni
Saņemto signālu apstrādā atmega16 mikrokontrolleris, izmantojot DTMF dekodētāju MT8870, dekodētājs dekodē DTMF signālu līdzvērtīgajam binārajam ciparam, un šis binārais numurs tiek nosūtīts mikrokontrolleram, mikrokontrolleris ir ieprogrammēts, lai pieņemtu lēmumu par jebkuru ievades ievadi un nodod savu lēmumu motoru vadītājiem, lai virzītu motorus kustībai uz priekšu vai atpakaļ vai pagriezienam. Mobilais tālrunis, kas izsauc robotā sakrauto mobilo tālruni, darbojas kā tālvadības pults. Tātad šim vienkāršajam robotikas projektam nav nepieciešams uzbūvēt uztvērēju un raidītāju. DTMF signalizāciju izmanto telefona signalizēšanai pa balss frekvenču joslas līniju uz zvanu komutācijas centru. DTMF versija, ko izmanto zvanīšanai pa tālruni, ir pazīstama kā pieskāriena signāls. DTMF katram taustiņam piešķir noteiktu frekvenci (kas sastāv no diviem atsevišķiem toņiem), lai to varētu viegli identificēt pēc elektroniskās shēmas. DTMF kodētāja ģenerētais signāls ir tiešs divu dažādu frekvenču sinusa (kosinusa) viļņu amplitūdas reāllaika iesniegums, ti, nospiežot 5, tiks nosūtīts signāls, kas pievienots, pievienojot 1336 Hz un 770 Hz otram galam no mobilā. Toņi un uzdevumi dtmf sistēmā, kas parādīti zemāk
2. darbība. Ķēdes apraksts
Attēlos parādīta uz mikrokontrolleru balstīta robota blokshēma un cicuit diagramma. Šī robota svarīgās sastāvdaļas ir DTMF dekodētājs, mikrokontrolleris un motora draiveris.
Šeit tiek izmantots MT8870 sērijas dtmf dekodētājs. Visi mt8870 sērijas veidi izmanto ciparu skaitīšanas paņēmienus, lai noteiktu un atkodētu sešpadsmit DTMF toņu pārus četru bitu koda izvadē. Iebūvētā dila toņu pārslēgšanas ķēde novērsa nepieciešamību pēc iepriekšējas filtrēšanas. Kad tiek atzīts, ka ieejas signāls, kas dots 2. pin (IN-) vienpusējā ieejas konfigurācijā, pareizais DTMF signāla četru bitu atšifrēšanas signāls tiek pārnests uz Q1 (pin11) caur Q4 (pin14) izejām. Atmega 16 ir mazjaudas 8 bitu CMOS mikrokontrolleris, kura pamatā ir uzlabota AVR RISC arhitektūra. Tas nodrošina šādu funkciju: 16 kb sistēmas programmējamā zibatmiņā ar lasīšanas rakstīšanas iespējām, 512 baiti EEPROM, 1 KB SRAM, 32 vispārējas nozīmes ievades/izvades līnijas. 32 vispārēji darba reģistri. Visi 32 reģistri ir tieši savienoti ar aritmētiskās loģikas vienību, ļaujot piekļūt diviem neatkarīgiem reģistriem vienā signāla instrukcijā, kas tiek izpildīta vienā pulksteņa ciklā. Rezultātā iegūtā arhitektūra ir koda efektīvāka. Izejas no mikrokontrollera pieslēgvietas tapām PD0 līdz PD3 un PD7 tiek ievadītas ieejās IN1 līdz IN4 un ļauj motora piedziņas L293d tapām (EN1 un EN2) vadīt motorus ar reduktoru. Slēdzis S1 tiek izmantots manuālai atiestatīšanai. apzīmējumi ir šādi: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1, r2 - 100k pretestības r3 - 330k pretestības r4 -r8 - 10k pretestības c1- 0,47 mikro farat kondensators c2, c3, c5, c6 - 22pfarat kondensators c4 - 0.1micro farat kondensators xtal1 - 3,57 mhz crytal xtal2 - 12mhz kristāls s1 - nospiežams uz slēdža m1, m2 - 6v 50 apgriezieni minūtē
3. darbība: programmatūras apraksts (heksadecimālais kods)
Avr mikrokontrolleris ir ieprogrammēts, izmantojot WIN AVR iesācējiem vispirms ieskatieties šajā pamācībā. avratmega 16 apskatiet atmega16 tapu diagrammu un pēc tam pievienojiet tapas atbilstoši (ja jums ir kādas problēmas, tad droši rakstiet man), es esmu pievienojis pilnu kodu. Galvenes fails tiks iekļauts automātiski, ja esat instalējis winavr noklusējuma vietā
4. solis: darbs
Lai kontrolētu robotu, jums ir jāzvana uz mobilo tālruni, kas pievienots robotam no jebkura tālruņa.
tagad tālruni izvēlas robots, izmantojot automātiskās atbildes režīmu (kas atrodas phn, vienkārši iespējojiet to). tagad, nospiežot 2, robots virzīsies uz priekšu, kad nospiedīsit 4, robots pārvietosies pa kreisi, kad nospiedīsit 8, robots pārvietosies atpakaļ, kad nospiedīsit 6, robots pārvietosies pa labi, kad nospiedīsit 5, robots apstāsies.
5. solis: būvniecība
šī robota konstruēšanai jums ir nepieciešami šie komponentiIzmantotās sastāvdaļas: - "MT8870 DTMF DECODER - 1" Atmega 16 mikrokontrolleris - 1 "L293d motora vadītājs ic - 1" Cd7004 nav vārtu ic - 1 "1n4007 diode - 1" 100k pretestība - 2 "10 k pretestības - 5 "330 k pretestības - 1" 0.47mf kondensatori - 1 "0.1mf kondensatori - 1" 22pf kondensatori - 4 "3.57mhz kristāli - 1" 12mhz kristāls - 1 "Piespiediet ieslēgšanas slēdzi - 1" 2 reduktori (6v, 50 apgr./min) - 2 (4 četru riteņu piedziņai) "Akumulators 6v - 1
- riteņi - 4
- mobilais tālrunis - 2 (viens urrs un viens var būt ur frnds)
- brīvroku ierīce - 1 (ron phn)
uz rovera jānovieto mobilais tālrunis. Mobilais tālrunis ir savienots ar roveru, izmantojot brīvroku ierīci. konstruējiet roveru tādā formā, kā norādīts zemāk. Jūs varat viegli iegūt šīs detaļas no jebkura elektroniskā veikala
6. darbība: lai savienotu brīvroku ierīci ar ķēdi
no tālruņa vienmēr nāk divi savienojumi, šie savienojumi ir 1. Padoms 2. Gredzens Es labprātāk izmantošu brīvroku ierīci, kurai ir taisna ligzda (līdzīga tai, ko mēs izmantojam savos ipodos, bet plānāka), šīs ligzdas galu sauc par "galu" un pārējā daļa aiz gala pēc melnās sloksnes ir gredzens Tātad savienojiet šos divus savienojumus ar ķēdi, un jums tiks darīts
7. solis: beigas
Izpildiet šīs darbības un esat pabeidzis. bet, ja jums rodas kādas problēmas, rakstiet komentārus vai nosūtiet man e -pastu uz [email protected]
Ieteicams:
Kontrolējiet sava modeļa vilciena izkārtojumu ar savu mobilo tālruni !: 11 soļi (ar attēliem)
Kontrolējiet sava vilciena modeļa izkārtojumu, izmantojot savu mobilo tālruni! Turklāt tirgū pieejamie bezvadu kontrolieri var kontrolēt tikai dažas lokomotīves
Arduino programmēšana, izmantojot mobilo tālruni -- Arduinodroid -- Arduino Ide Android ierīcēm -- Mirgo: 4 soļi
Arduino programmēšana, izmantojot mobilo tālruni || Arduinodroid || Arduino Ide Android ierīcēm || Mirgo: lūdzu, abonējiet manu youtube kanālu, lai iegūtu vairāk videoklipu …… Arduino ir tāfele, kuru var programmēt tieši, izmantojot USB. Tas ir ļoti vienkārši un lēti koledžas un skolas projektiem vai pat produktu prototipam. Daudzi produkti vispirms balstās uz to, lai
Bezmaksas enerģija? Uzlādējiet savu mobilo tālruni ar rokas kloķa ģeneratoru: 3 soļi
Bezmaksas enerģija? Uzlādējiet savu mobilo tālruni ar rokas kloķa ģeneratoru: Problēma: mobilais tālrunis vienmēr beidzas ar sulu Mobilie tālruņi ir kļuvuši par ikviena cilvēka dzīves būtisku elementu. Pārlūkojot, spēlējot un izmantojot ziņojumapmaiņu, jūs pavadāt katru minūti ar savu tālruni. Mēs ieejam Nomophobia, No Mobile Phone Phobia laikmetā. Y
Robots: divi veidi, kā mobilo tālruni kontrolē Windows Phone.: 6 soļi (ar attēliem)
Robots: divi veidi, kā mobilo tālruni kontrolē Windows Phone. Saraksts: Arduino Uno L 293 (tilts) HC SR-04 (sonāra modulis) HC 05 (Bluetooth modulis) 6 AA) kontaktlēcu turētāju vadi (no vīriešu līdz sievietēm) Kabeļu saites karstā līme (nūja
Kā atrast pazaudētu mobilo tālruni vai bezvadu tālruni: 6 soļi
Kā atrast savu pazaudēto mobilo tālruni vai bezvadu tālruni: Scenārijs: Man un manai sievai ir mobilie tālruņi. Mēs vairs neizmantojam mājas tālruni, jo visu laiku esam ceļā. Kāpēc maksāt par fiksēto tālruni, kuru gandrīz neizmantojat