Taula de continguts:

Control remot Tim's Cybot Arduino NANO: 31 passos (amb imatges)
Control remot Tim's Cybot Arduino NANO: 31 passos (amb imatges)

Vídeo: Control remot Tim's Cybot Arduino NANO: 31 passos (amb imatges)

Vídeo: Control remot Tim's Cybot Arduino NANO: 31 passos (amb imatges)
Vídeo: How to make a Remote Control Car With Arduino 2024, Desembre
Anonim

Per PalingenesisTim's Place Segueix més de l'autor:

Fer un prototip amb Arduino (TIM-01 EYES)
Fer un prototip amb Arduino (TIM-01 EYES)
Fer un prototip amb Arduino (TIM-01 EYES)
Fer un prototip amb Arduino (TIM-01 EYES)
Conversió de Cybot en funcionament amb quatre bateries recarregables de 3,7 volts
Conversió de Cybot en funcionament amb quatre bateries recarregables de 3,7 volts
Conversió de Cybot en funcionament amb quatre bateries recarregables de 3,7 volts
Conversió de Cybot en funcionament amb quatre bateries recarregables de 3,7 volts
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim

Quant a: Jubilat Més sobre Palingenesis »

Aquest projecte consisteix a crear un control remot per infraroigs per controlar el Cybot original rebut amb la revista Ultimate Real Robots, iniciat el 2001.

Motiu per fer el comandament a distància: (una mica d'història)

Abans de la publicació de les parts del telèfon IR, Cybot es posava en diferents modes seleccionant els commutadors DIP. (No hi va haver cap problema amb Cybot mentre era així). Quan es va emetre el telèfon IR, les coses van canviar. Es va actualitzar un processador per canviar la funció dels commutadors DIP. Els commutadors DIP es feien servir per configurar el canal utilitzat per l'auricular IR de manera que es pogués utilitzar més d'un Cybot al mateix temps. (Es poden controlar fins a 16 cibots amb els controls d'infrarojos). No obstant això, quan es va emetre la placa de descàrrega d'infrarojos, hi va haver problemes. No totes les taules es fabriquen igual, hi ha problemes que feien que alguns no funcionessin correctament o no funcionessin gens. Es va emetre una correcció, però això no va solucionar-ho tot. Vaig ser un dels desafortunats, res va funcionar per a mi a partir d’aleshores, tot depenia del funcionament del dispositiu infraroig.

Si vostè, com jo, va ser un dels desafortunats que va tenir el mateix problema, potser voldreu extreure la vostra antiga caixa de bits Cybot i fer aquest controlador d'infrarojos per controlar-lo.

L'únic que no he pogut fer és: Control de veu i PC LINK

Pas 1: el control remot en acció

Image
Image

Vaig tenir problemes per centrar-me, vaig fer servir el meu vell telèfon per fer el vídeo.

Pas 2: Cybot

Comencem. Primer el prototip
Comencem. Primer el prototip

Ho sento, però, tret que tingueu un Cybot, no us serveix de res.

Però si coneixeu algú que en tingui un:

Potser això ressuscitarà aquells companys adormits, amagats en aquells armaris polsosos:)

Pas 3: Comença. Primer el prototip

Comencem. Primer el prototip
Comencem. Primer el prototip

Abans de crear el telèfon, vaig crear un prototip per provar les coses i assegurar-me que el meu codi funcionés.

R8 i R9 són resistències de tracció per al bus I2C. molta gent s’oblida d’afegir-les al circuit, però és obligatori. (un parell per bus, no per dispositiu) Com a regla general, les resistències s'afegeixen al mestre, però, ja que l'Arduino es pot utilitzar com a mestre o esclau i per simplificar les coses, no es fa servir la tracció interna a la biblioteca.

He utilitzat resistències de tracció internes per als pins connectats als commutadors. Així, doncs, tots els commutadors s’acosten a terra.

Els parells de resistències / condensadors R1 a R7, C1 a C7 han de compensar el rebot. (per tant, no són necessaris si voleu fer una prova ràpida, els recomano per obtenir estabilitat)

Q1 és el controlador del LED d'infrarojos (940 nm). Per tant, el LED utilitza tota la potència per transmetre els senyals. (de nou si es poden eliminar les proves al costat del Cybot, Q1, C8 i R11. La connexió R10 i LED1 en sèrie entre els pins D3 i 5v hauria de funcionar)

Vaig crear el circuit amb Fritzing, així que aquí teniu el fitxer perquè el pugueu veure millor: Arduino_Handset.zip

Recomanat: