Indholdsfortegnelse:

Tim's Cybot Arduino NANO fjernbetjening: 31 trin (med billeder)
Tim's Cybot Arduino NANO fjernbetjening: 31 trin (med billeder)

Video: Tim's Cybot Arduino NANO fjernbetjening: 31 trin (med billeder)

Video: Tim's Cybot Arduino NANO fjernbetjening: 31 trin (med billeder)
Video: Урок 68. Домашняя автоматизация: как управлять 16-канальным релейным модулем с помощью Arduino, управляя 16 нагрузками переменного тока. 2024, Juli
Anonim

Af PalingenesisTim's PlaceFølg mere af forfatteren:

Lav en prototype med Arduino (TIM-01 EYES)
Lav en prototype med Arduino (TIM-01 EYES)
Lav en prototype med Arduino (TIM-01 EYES)
Lav en prototype med Arduino (TIM-01 EYES)
Konvertering af Cybot til kørsel på fire 3,7 volt genopladelige batterier
Konvertering af Cybot til kørsel på fire 3,7 volt genopladelige batterier
Konvertering af Cybot til kørsel på fire 3,7 volt genopladelige batterier
Konvertering af Cybot til kørsel på fire 3,7 volt genopladelige batterier
Tims PCA9685 -controller
Tims PCA9685 -controller
Tims PCA9685 -controller
Tims PCA9685 -controller

Om: Pensioneret Mere om Palingenesis »

Dette projekt er at oprette en infrarød fjernbetjening til styring af den originale Cybot, der blev modtaget med magasinet Ultimate Real Robots, startet tilbage i 2001.

Grund til at lave fjernbetjeningen: (lidt historie)

Inden udgivelsen af delene til IR -håndsættet blev Cybot sat i forskellige tilstande ved at vælge DIP -switches. (Der var ikke noget problem med Cybot, mens dette var tilfældet) Da IR -håndsættet blev udsendt, ændrede tingene sig. En processor blev opgraderet til at ændre funktionen af DIP -switches. DIP -switchene blev derefter brugt til at indstille den kanal, der blev brugt af IR -håndsættet, så mere end en Cybot kunne bruges sammen på samme tid. (Op til 16 Cybot kunne styres med de infrarøde kontroller) Men da det infrarøde download-board blev udstedt, var der problemer. Ikke alle plader var fremstillet ens, der var problemer, der fik nogle til ikke at fungere korrekt eller slet ikke fungere. Der blev udstedt en rettelse, men dette rettede ikke alt. Jeg var en af de uheldige, intet virkede for mig derfra, alt afhængede af, at det infrarøde håndsæt virkede.

Hvis du ligesom mig var en af de uheldige, der havde det samme problem, vil du måske grave din gamle æske med Cybot -bits ud og lave denne infrarøde controller til at styre den.

Det eneste, jeg ikke kunne gøre, er: Stemmestyring og PC LINK

Trin 1: Fjernbetjeningen i aktion

Image
Image

Jeg havde problemer med at fokusere, jeg brugte min gamle telefon til at lave videoen.

Trin 2: Cybot

Lad os begynde. Først prototypen
Lad os begynde. Først prototypen

Jeg beklager, men medmindre du har en Cybot, så er dette ikke meget brug for dig.

Men hvis du kender nogen, der har en:

Måske vil dette genoplive de sovende små kammerater, der gemmer sig i de støvede skabe:)

Trin 3: Lad os starte. Først prototypen

Lad os begynde. Først prototypen
Lad os begynde. Først prototypen

Inden jeg lavede håndsættet, byggede jeg en prototype for at teste tingene og sikre mig, at min kode fungerede.

R8 og R9 er pullup -modstande til I2C -bussen. mange mennesker glemmer at tilføje disse til kredsløbet, men det er påkrævet. (et par pr. bus, ikke enhed) Som tommelfingerregel tilføjes modstandene til masteren, men da Arduino kunne bruges som master eller slave og for at holde tingene enkle, bruges intern træk ikke i biblioteket.

Jeg har brugt interne pullup -modstande til de stifter, der er tilsluttet switchene. Så alle kontakter er tæt på jorden.

Modstands- / kondensatorparene R1 til R7, C1 til C7 skal kompensere for studs. (så det er ikke nødvendigt, hvis du vil lave en hurtig test, jeg anbefaler dem for stabilitet)

Q1 er driveren til den infrarøde LED (940nm). Dette er så fuld effekt bruges af LED'en til at transmittere signalerne. (igen hvis testning ved siden af din Cybot, Q1, C8 og R11 kan fjernes. Tilslutning af R10 og LED1 i serie mellem Pin D3 og 5v skulle fungere)

Jeg oprettede kredsløbet ved hjælp af Fritzing, så her er filen, så du kan se den bedre: Arduino_Handset.zip

Anbefalede: