Mundarija:

Tim Cybot Arduino NANO masofadan boshqarish: 31 qadam (rasmlar bilan)
Tim Cybot Arduino NANO masofadan boshqarish: 31 qadam (rasmlar bilan)

Video: Tim Cybot Arduino NANO masofadan boshqarish: 31 qadam (rasmlar bilan)

Video: Tim Cybot Arduino NANO masofadan boshqarish: 31 qadam (rasmlar bilan)
Video: Tim's Cybot Arduino NANO Infrared Remote Controll 2024, Iyul
Anonim

PalingenesisTim's Place tomonidan Muallifning boshqa maqolalarini kuzatib boring:

Arduino yordamida prototip yaratish (TIM-01 KO'Z)
Arduino yordamida prototip yaratish (TIM-01 KO'Z)
Arduino yordamida prototip yaratish (TIM-01 KO'Z)
Arduino yordamida prototip yaratish (TIM-01 KO'Z)
Cybot -ni 3,7 voltli qayta zaryadlanuvchi to'rtta batareyada ishlashga o'tkazish
Cybot -ni 3,7 voltli qayta zaryadlanuvchi to'rtta batareyada ishlashga o'tkazish
Cybot -ni 3,7 voltli qayta zaryadlanuvchi to'rtta batareyada ishlashga o'tkazish
Cybot -ni 3,7 voltli qayta zaryadlanuvchi to'rtta batareyada ishlashga o'tkazish
Timning PCA9685 tekshirgichi
Timning PCA9685 tekshirgichi
Timning PCA9685 tekshirgichi
Timning PCA9685 tekshirgichi

Haqida: pensioner Palingenesis haqida ko'proq ma'lumot »

Bu loyiha 2001 yilda boshlangan Ultimate Real Robots jurnali bilan olingan Original Cybot -ni boshqarish uchun infraqizil masofadan boshqarish pultini yaratishdir.

Masofadan boshqarish pultini yaratish sababi: (ozgina tarix)

Infraqizil telefon uchun ehtiyot qismlar chiqarilishidan oldin, Cybot DIP kalitlarini tanlash orqali turli rejimlarga o'tkazildi. (Cybot bilan hech qanday muammo yo'q edi). DIP kalitlari funktsiyasini o'zgartirish uchun protsessor yangilandi. Bir vaqtning o'zida bir nechta Cybot -dan birgalikda foydalanish uchun IQ -ni ishlatadigan kanalni o'rnatadigan DIP kalitlari. (16 Cybot-ni infraqizil boshqaruv bilan boshqarish mumkin edi) Biroq, infraqizil yuklash kartasi chiqarilganda, u erda muammolar paydo bo'ladi. Hamma taxtalar ham xuddi shunday ishlab chiqarilgan emas, balki ba'zi birlari noto'g'ri yoki umuman ishlamaydigan muammolarga olib kelgan. Tuzatish chiqdi, lekin bu hammasini hal qilmadi. Men omadsizlardan biri edim, bundan keyin men uchun hech narsa ishlamadi, hamma narsa infraqizil telefonning ishlashiga bog'liq edi.

Agar siz ham men kabi xuddi shunday muammoga duch kelgan omadsizlardan bo'lsangiz, eski Cybot bit qutilaringizni qazib olib, uni infraqizil tekshirgichni boshqarishni xohlashingiz mumkin.

Men qila olmagan yagona narsa: Ovoz nazorati va PC LINK

1 -qadam: Masofadan boshqarish pulti

Image
Image

Men diqqatni jamlashda qiynaldim, videoni suratga olish uchun eski telefonimdan foydalandim.

2 -qadam: Cybot

Boshlaylik. Birinchidan, prototip
Boshlaylik. Birinchidan, prototip

Kechirasiz, lekin agar sizda Cybot bo'lmasa, bu sizga ko'p foyda keltirmaydi.

Ammo agar sizda kim borligini bilsangiz:

Balki bu changli shkaflarga yashiringan, uxlab yotgan bolakaylarni tiriltirar:)

3 -qadam: Boshlaylik. Birinchidan, prototip

Boshlaylik. Birinchidan, prototip
Boshlaylik. Birinchidan, prototip

Telefonni yasashdan oldin, men prototipni sinab ko'rdim va kodim ishlaganiga ishonch hosil qildim.

R8 va R9 - I2C avtobusi uchun tortishish qarshiligi. ko'p odamlar ularni sxemaga qo'shishni unutishadi, lekin ular talab qilinadi. (har bir avtobus uchun bitta juftlik, qurilma emas) Qoida tariqasida, rezistorlar ustaga qo'shiladi, lekin Arduino -ni xo'jayin yoki qul sifatida ishlatish va oddiy saqlash uchun kutubxonada ichki tortish ishlatilmaydi.

Men kalitlarga ulangan pinlar uchun ichki tortish rezistorlaridan foydalandim. Shunday qilib, barcha kalitlar erga yaqin bo'lishi kerak.

Rezistor / kondansatör juftlari R1 dan R7 gacha, C1 dan C7 gacha sakrashni qoplashi kerak. (agar siz tezkor test o'tkazmoqchi bo'lsangiz, shart emas, men ularni barqarorlik uchun tavsiya qilaman)

Q1 - infraqizil LED (940nm) uchun haydovchi. Shunday qilib, LED signallarni uzatish uchun to'liq quvvat sarflaydi. (agar Cybot yonida testlar olib tashlansa, Q1, C8 va R11 o'chirilishi mumkin. R3 va LED1 ni D3 va 5v oralig'ida ketma -ket ulash ishlashi kerak)

Men Fritzing yordamida sxemani yaratdim, shuning uchun siz uni yaxshiroq ko'rishingiz mumkin bo'lgan fayl: Arduino_Handset.zip

Tavsiya: