Mundarija:

Smartfon yordamida LEDni boshqarish: 6 qadam
Smartfon yordamida LEDni boshqarish: 6 qadam

Video: Smartfon yordamida LEDni boshqarish: 6 qadam

Video: Smartfon yordamida LEDni boshqarish: 6 qadam
Video: KOMPYUTERGA MASOFADAN ULANISH // ANY DESK HAQIDA 2024, Iyul
Anonim
Smartfon yordamida LEDni boshqaring
Smartfon yordamida LEDni boshqaring

1 -qadam: Qo'rg'oshinlarni egish (=

Qo'rg'oshinlarni egish (=
Qo'rg'oshinlarni egish (=
Qo'rg'oshinlarni egish (=
Qo'rg'oshinlarni egish (=

Biz sxemani ulashni boshlashdan oldin, siz prototiplash uskunasiga mos keladigan tarzda svetodiod va rezistorli simlarni egishni xohlaysiz. Rasmli rezistorlar faqat rasmda ko'rsatilgandek, parralelda pastga egiladilar va svetodiodlar barcha 4 simlarni egilgan taxtaga yoki prototiplash uskunasiga joylashtiradigan qilib egiladi.

2 -qadam: O'chirish sxemasini qurish

Davrani qurish!
Davrani qurish!
Davrani qurish!
Davrani qurish!

Agar siz ilgari biron bir svetodiodni ulagan bo'lsangiz, kontaktlarning zanglashiga olib kelishi oddiy, erga ulanadi va qolgan ulanishlar rezistor orqali 9, 10 va 11 PWM pinlariga (puls kengligi-modulyatsiyasi) o'tadi. PWM asosan chiroqni shunchalik tez miltillatadiki, uni inson ko'zlari pastroq masofada barqaror yonib turishini ko'radi, chiroq yoqilgan va o'chirilgan nisbatini o'zgartirish orqali har xil yorqinlikka erishiladi. 9, 10 va 11 -pinlar oddiy puls kengligi modulyatsiyasiga mos keladi. Eng qisqa qo'rg'oshin (qizil) 11 -pinli rezistor orqali o'tadi, 2 -eng qisqa (yashil) 10 -pinga o'tadi va nihoyat ko'k (qolgan qo'rg'oshin) 9 -pinga o'tadi. qo'rg'oshin- bu har bir svetodiodning manfiy qismi, bu arduino ustidagi tuproqli teshikka tushishi kerak.

3 -qadam: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Endi biz arduino -ni kodlashimiz kerak, bu sizning fikringiz tomonidan boshqariladigan ishlov berish orqali yuboriladigan signallarni qabul qiladi, lekin biz bunga keyinroq erishamiz. Fayl-misollar-firmatta-standartfirmatta-ga o'tishingiz va arduino IDE yordamida arduino-ga yuklashingiz kerak bo'ladi. Yuklab olish mumkin: https://arduino.cc/en/Main/Software Siz uni taxtaga yuklaganingizdan so'ng, keyingi bosqichga oldindan ishlov berishni yuklab olishingiz kerak bo'ladi:

4 -qadam: kutubxonalar

Kutubxonalar
Kutubxonalar

Qayta ishlashni yuklaganingizdan so'ng, sizning xizmatlaringiz bilan bog'lanish uchun 2 kutubxonani, so'ngra arduino -ga yuklab olishingiz kerak bo'ladi. O'rnatish ko'rsatmalari yuklab olish yoki yuklash sahifasida bo'lishi kerak, bu kutubxonalarga quyidagilar kiradi: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ O'yin maydonchasi/Interfeys/ishlov berish o'rnatilgandan so'ng, siz sensorli osc muharriri deb nomlangan dasturni bu erdan yuklab olishingiz kerak bo'ladi: https://hexler.net/software/touchosc pastdan pastga aylantiring, u yaqin. Men oldindan tayyorlanganga havolani qo'shdim va u tugmachalarni, almashtirgichlarni, flaers va faderlarni o'z ichiga oladi. siz ulardan birini bosganingizda, u qayta ishlashni qidiradigan va o'qiy oladigan xabar yuboradi. Eskizga ilova qilingan ilova ham shu xabarlarni o'qish uchun o'rnatiladi, shuning uchun siz uchun hech qanday qiyinchilik yo'q (=. sensorli osc muharriri faylini oching va sinxronlashtirish tugmachasini bosing, so'ng sizning fikringizga o'ting, teginishda osc ni tanlang tartib-qo'shish-ni tanlang) Sizning uyingiz va kompyuteringiz bir xil tarmoqda ekanligiga ishonch hosil qiling. Asosiy tortishish funktsiyalari va fader kodi youtube -da, harryking tomonidan yaratilgan, men uni kengaytirdim: uni youtube -da tekshiring (= https:// www.youtube.com/user/Harrybj17 fayllarni bu erdan yuklab oling:

5 -qadam: deyarli keldi

Deyarli U erda!
Deyarli U erda!
Deyarli U erda!
Deyarli U erda!

Siz ikkita faylni olganingizda va sensorli oscni sinxronlashtirganingizdan so'ng, ishlov berish eskizini ishga tushirish vaqti keldi, sizning arduino biriktirilgan bo'lishi kerak! yoki siz xatolarga duch kelasiz. Endi siz pastdan pastga qarashingiz kerak va siz IP-ni natijalar chalkashligida, ishlov berish-osc ma'lumotlariga kiriting. port bilan bir xil. Agar hamma narsa yaxshi bo'lsa, unda siz nima qilmoqchi bo'lsangiz, ko'rsatilgan yashil yashil va ko'k faderlarda aks ettirilishi kerak. RGB LED ham yonishi kerak. Agar bu hammasi yaxshi o'tgan bo'lsa, tabriklar, agar bo'lmasa, keyingi bosqichda muammolarni bartaraf etish bo'limi, shuningdek, taslim bo'lmang, bunga vaqt kerak. (=

6 -qadam: Muammolarni hal qilish

Muammolarni bartaraf qilish; nosozliklarni TUZATISH!
Muammolarni bartaraf qilish; nosozliklarni TUZATISH!

Agar siz 64 bitli rejimda ishlay olmasangiz, ishning 1.5.1 versiyasini yuklab oling, agar sizda xatoliklar bo'lsa, arduino ulanganligiga ishonch hosil qiling, agar hech narsa aks etmasa, sizning ip va portingiz to'g'ri ekanligiga ishonch hosil qiling. xavfsizlik devori uni qulflamaydi. va agar siz zavqlanmasangiz, keting: boshqa xatolar bo'lsa, izoh qoldiring. (=

Tavsiya: