Taula de continguts:
- Pas 1: VISIÓ GENERAL DEL PROJECTE
- Pas 2: Descripció del circuit
- Pas 3: descripció del programari (el codi hexadecimal)
- Pas 4: treballar
- Pas 5: construcció
- Pas 6: Connectar les mans lliures al circuit
- Pas 7: ELS END
Vídeo: Robot amb mòbil: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:17
Convencionalment, els robots controlats sense fils utilitzen circuits RF, que tenen els inconvenients d'un rang de treball limitat, un rang de freqüència limitat i un control limitat. L’ús d’un telèfon mòbil per al control robotitzat pot superar aquestes limitacions. Proporciona l'avantatge d'un control robust, un rang de treball tan gran com l'àrea de cobertura del proveïdor de serveis, sense interferències amb altres controladors i fins a dotze controls.
Tot i que l’aspecte i les capacitats dels robots varien enormement, tots els robots comparteixen la característica d’una estructura mecànica i mòbil sota alguna forma de control. El control del robot implica tres fases diferenciades: percepció, processament i acció. Generalment, els preceptors són sensors muntats al robot, el processament es realitza mitjançant el microcontrolador o processador incorporat i la tasca es realitza mitjançant motors o amb altres actuadors. vull deixar-ho clar, si teniu algun problema, us podeu escriure comentaris o enviar-me un correu electrònic a [email protected]
Pas 1: VISIÓ GENERAL DEL PROJECTE
En aquest projecte, el robot està controlat per un telèfon mòbil que fa trucades al telèfon mòbil connectat al robot durant la trucada, si es prem qualsevol botó, el control corresponent al botó premut s’escolta a l’altre extrem de la trucada.. Aquest to es diu robot de tonalitat múltiple de doble to (DTMF) que rep aquest to DTMF amb l'ajuda del telèfon apilat al robot
El to rebut és processat pel microcontrolador atmega16 amb l'ajut del descodificador DTMF MT8870; el descodificador decodifica el to DTMF al seu dígit binari equivalent i aquest número binari s'envia al microcontrolador, el microcontrolador està preprogramat per prendre una decisió per a qualsevol entrada de sortida. i transmet la seva decisió als conductors de motors per conduir els motors per avançar o retrocedir o fer un gir. El mòbil que fa una trucada al telèfon mòbil apilat al robot actua com un comandament a distància. Per tant, aquest senzill projecte robotitzat no requereix unitats de transmissió i ofertor de construcció. La senyalització DTMF s’utilitza per a la senyalització telefònica a través de la línia de la banda de freqüència de veu fins al centre de commutació de trucades. La versió de DTMF que s’utilitza per marcar per telèfon es coneix com a to tàctil. DTMF assigna una freqüència específica (que consta de dos tons separats) a cada tecla que es pot identificar fàcilment mitjançant el circuit electrònic. El senyal generat pel codificador DTMF és la submissió directa al-gebric, en temps real de les amplituds de dues ones sinusoïdals (cosinus) de freqüències diferents, és a dir, en prémer 5 s’enviarà un to afegint 1336Hz i 770Hz a l’altre extrem del mòbil. Els tons i les assignacions en un sistema dtmf que es mostren a continuació
Pas 2: Descripció del circuit
Les figures mostren el diagrama de blocs i el diagrama de cicuit del robot basat en microcontroladors. Els components importants d’aquest robot són el descodificador DTMF, el microcontrolador i el controlador de motor.
Aquí s’utilitza un descodificador dtmf de la sèrie MT8870. Tots els tipus de la sèrie mt8870 utilitzen tècniques de recompte digital per detectar i descodificar els setze parells de tons DTMF en una sortida de codi de quatre bits. El circuit integrat de regulació del to de dila va eliminar la necessitat de pre-filtrar. Quan es reconeix que el senyal d’entrada donat a la configuració d’entrada de punt final pin2 (IN-) és efectiu, el senyal correcte de descodificació de quatre bits del to DTMF es transfereix a les sortides Q1 (pin11) a través de les sortides Q4 (pin14). L’atmega 16 és un microcontrolador de 8 bits i cmos de poca potència basat en l’arquitectura RISC millorada AVR. Ofereix la característica següent: 16 kB de memòria flash programable del sistema amb funcions d'escriptura de lectura, 512 bytes d'EEPROM, 1 KB SRAM, 32 línies d'entrada / sortida d'ús general. 32 registres de treball d’ús general. Tots els 32 registres estan connectats directament a la unitat lògica aritmètica, cosa que permet accedir a dos registres independents en una instrucció de senyal executada en un cicle de rellotge. L’arquitectura resultant és més eficient en el codi. Les sortides dels pins dels ports PD0 a PD3 i PD7 del microcontrolador s’alimenten a les entrades IN1 a IN4 i permeten als pins (EN1 i EN2) del controlador de motor L293d, respectivament, accionar motors d’engranatges. L’interruptor S1 s’utilitza per restablir manualment. les notacions són: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1, r2 - 100k resistències r3 - 330k resistències r4-r8 - 10k resistències c1- 0,47 condensador micro farat c2, c3, c5, c6 - 22pfarat condensador c4 - Condensador farat 0.1micro xtal1 - 3.57 mhz crytal xtal2 - 12mhz crystal s1 - interruptor d'encès m1, m2 - 6v 50rpm motor batt- 6v
Pas 3: descripció del programari (el codi hexadecimal)
el microcontrolador Avr està programat amb WIN AVR perquè els principiants puguin fer una ullada a aquest primer instructiu https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/this avratmega 16 mireu el diagrama de pins de atmega16 i, a continuació, connecteu els pins segons sigui necessari (si teniu algun problema, no dubteu a escriure’m) he adjuntat el codi complet. El fitxer de capçalera s'inclourà automàticament si heu instal·lat el winavr a la ubicació predeterminada
Pas 4: treballar
Per controlar el robot, heu de trucar al telèfon mòbil connectat al robot des de qualsevol telèfon.
ara el telèfon el tria el telèfon al robot mitjançant el mode de resposta automàtica (que es troba al phn, només cal activar-lo). ara quan premeu 2 el robot avançarà quan premeu 4 el robot es mourà cap a l’esquerra quan premeu 8 el robot es mourà cap enrere quan premeu 6 el robot es mourà a la dreta quan premeu 5 el robot s’aturarà.
Pas 5: construcció
per construir aquest robot, necessiteu aquests components Components utilitzats: - "MT8870 DTMF DECODER - 1" Atmega 16 microcontroller - 1 "L293d driver driver ic - 1" Cd7004 not gate ic - 1 "1n4007 díode - 1" 100k resistences - 2 "10 k resistències - 5 "330 k resistències - 1" 0,47mf condensadors - 1 "0,1mf condensadors - 1" 22pf condensadors - 4 "3,57mhz cristall - 1" 12mhz cristall - 1 "Push to on switch - 1" 2 motors d'engranatges (6v, 50 rpm) - 2 (4 per a quatre rodes motrius) "Bateria 6v - 1
- rodes - 4
- telèfon mòbil - 2 (un urs i un pot ser ur frnds)
- mans lliures - 1 (per al phn del rover)
heu de col·locar un mòbil al rover. El mòbil es connecta al rover mitjançant un dispositiu mans lliures. construïu el rover amb la forma que es mostra a continuació. Podeu obtenir aquestes peces de qualsevol botiga electrònica amb facilitat
Pas 6: Connectar les mans lliures al circuit
sempre hi ha dues connexions que surten del telèfon, aquestes connexions són 1. Consell 2. Sona: preferiré utilitzar mans lliures que tinguin un jack recte (similar als que fem servir als nostres iPods, però un més prim), la punta d'aquest jack es diu "punta" i la part restant darrere de la punta després d'una tira negra és l'anell. Per tant, connecteu aquestes dues connexions amb el circuit i acabareu
Pas 7: ELS END
Seguiu aquests passos i heu acabat. però si teniu algun problema, no dubteu a escriure comentaris o enviar-me un correu electrònic a [email protected]
Recomanat:
Controleu el disseny del vostre model de tren amb el vostre telèfon mòbil: 11 passos (amb imatges)
Controleu la disposició del vostre model de tren amb el vostre telèfon mòbil!: Controlar un disseny de model de tren amb controladors d’accelerador i de sortida de cable pot ser un bon començament per a principiants, però suposa un problema de no portabilitat. A més, els controladors sense fils que arriben al mercat només poden controlar alguns locom
Alimentació d'un telèfon mòbil / mòbil amb bateria externa o xarxa: 3 passos
Alimentació d'un telèfon mòbil / mòbil amb bateria externa o xarxa: Introducció. Aquesta idea només funcionarà amb telèfons o tauletes si la bateria és extraïble. Per descomptat, és important observar la polaritat. Tingueu cura de no danyar el dispositiu per negligència. Si no esteu segur de la vostra capacitat per fer això, el
Robot: dues maneres de controlar el mòbil amb Windows Phone.: 6 passos (amb imatges)
Robot: dues maneres de controlar el mòbil amb Windows Phone.: Llista: Arduino Uno L 293 (Bridge) HC SR-04 (mòdul sonar) HC 05 (mòdul Bluetooth) Motor Tg9 (micro servo) Motor amb caixa de canvis (dos) Porta bateria (per a 6 AA) Contacar els cables del portador de les lents (clavilles masculines a femenines)
Carregador mòbil d'emergència amb motor de corrent continu: 3 passos (amb imatges)
Carregador mòbil d’emergència amb motor de corrent continu: Introducció Aquest és un projecte d’afició que qualsevol persona pot fer seguint unes instruccions molt senzilles. El carregador funciona sobre la base del motor de corrent continu que s’utilitza com a generador que converteix energia mecànica en energia elèctrica. Però des del voltatge
Interfície de qualsevol Arduino amb un telèfon mòbil: 6 passos (amb imatges)
Interfície de qualsevol Arduino amb un telèfon mòbil: quan utilitzeu un Arduino, pot resultar força molest no poder-lo fer servir només perquè no teniu un ordinador disponible. Potser el Windows o el Mac OS no són compatibles, no teniu cap equip o voleu més llibertat per a int