
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14


Hikoya
YouTube har safar o'ng tugmani bosganingizda 5 soniya tez harakat qilishga imkon beradi. Shunday qilib, men qo'limni silkitganda 20 soniya oldinga siljishimga yordam beradigan boshqaruvchi yasash uchun Arduino va pitondan foydalanishga qaror qildim.
Ta'minotlar
Seeeduino V4.2 [Bu yerdan sotib oling] (https://www.seeedstudio.com/Seeeduino-V4-2-p-2517….)
Seeed Grove-odamning borligi sensori [Bu yerdan sotib oling] (https://www.seeedstudio.com/Grove-Human-Presence-S…)
Python [Bu yerdan yuklab oling] (https://www.python.org/)
Arduino IDE [Bu yerdan yuklab oling] (https://www.arduino.cc/en/Main/Software)
1 -qadam: Uskuna ulanishi

Arduino -ni kompyuter va IQ sensori bilan ulang. IQ sensori I2C portiga ulangan bo'lishi kerak.
2 -qadam: Arduino kutubxonasini yuklab oling va o'rnating
Github-dan [Grove_Human_Presence_Sensor kutubxonasini] (https://github.com/Seeed-Studio/Grove_Human_Presence_Sensor) yuklab oling. Keyin uni Arduino kutubxonasiga qo'shing. Arduino kutubxonasini o'rnatish uchun [Kutubxonani qanday o'rnatish kerak] ga qarang (https://wiki.seeedstudio.com/How_to_install_Arduino_Library/).
3 -qadam: Arduino kodi
Quyidagi Arduino kodini nusxalash va Arduino IDE -ga joylashtirish. Keyin kompilyatsiya qiling va Arduino kartangizga yuklang.
4 -qadam: Python kodi
Quyidagi python kodini nusxa ko'chiring va python muharririga joylashtiring. Pyserial va pynput kutubxonasini o'rnatishni unutmang. Agar buni qanday qilishni bilmasangiz. Terminalingizni oching va "pip install pyserial" va "pip install pynput" yozing.
5 -qadam: Tekshirgichdan zavqlaning
Python faylini ishga tushiring va o'zingizning imo -ishora tekshirgichingiz bilan o'ynang!
Tavsiya:
Gapirish Arduino - Hech qanday modulsiz Arduino bilan MP3 ijro etish - PC fayllari yordamida Arduino -dan Mp3 faylini ijro etish: 6 qadam

Gapirish Arduino | Hech qanday modulsiz Arduino bilan MP3 ijro etish | PC faylini ishlatib, Arduino -dan Mp3 faylini ijro etish: Bu erda biz audio faylni ishlatmasdan mp3 faylini arduino -da qanday ijro etishni bilib olamiz, bu erda biz Arduino uchun 8 -gigagertsli chastotali 16 -bitli PCM -ni o'ynaydigan PCM kutubxonasidan foydalanamiz
Sonoff kalit modulini boshqarish uchun Homie dasturiy ta'minotidan foydalaning (ESP8266 asosidagi): 5 qadam (rasmlar bilan)

Sonoff almashtirish modulini boshqarish uchun Homie dasturiy ta'minotidan foydalaning (ESP8266 asosidagi): Bu keyingi ko'rsatma, men buni "IoT yoki uy avtomatizatsiyasi uchun homie qurilmalarini yaratish" dan keyin yozganman. Keyinchalik D1 Mini platalari atrofidagi asosiy monitoringga (DHT22, DS18B20, yorug'lik) e'tibor qaratildi. Bu safar men ko'rsatmoqchiman
Flyback transformatorida yoki karnayda PWM uchun ADC yordamida Arduino bilan qo'shiqlar ijro etish: 4 qadam

Flyback transformatorida yoki karnayda PWM uchun ADC yordamida Arduino bilan qo'shiqlar ijro eting: Salom bolalar, bu mening boshqa o'rgatuvchi qismim (bu juda qiyin edi), asosan, men ushbu loyihada Arduino -dagi ADC va TIMER -ni ishlatganman. Ovoz signalini PWM signaliga aylantiring, bu avvalgi ko'rsatmaga qaraganda ancha oson
Karnay yoki Flyback transformatorida PWM yordamida Arduino yordamida qo'shiqlarni (MP3) ijro etish: 6 qadam (rasmlar bilan)

Qo'shiqlarni (MP3) Arduino bilan PWM yordamida karnay yoki Flyback transformatorida ijro eting: Salom bolalar, bu mening birinchi ko'rsatmam, sizga yoqadi degan umiddaman !! Asosan, men ushbu loyihada Arduino va noutbuk o'rtasidagi ketma -ket aloqani qo'lladim. musiqa ma'lumotlarini noutbukdan Arduino -ga uzatish. Va Arduino TIMERS -dan foydalanish
IQ sensorlar yordamida imo -ishoralarni oddiy boshqarish: 7 qadam

IQ sensorlar yordamida imo -ishoralarni oddiy boshqarish: Imo -ishora yordamida narsalarni boshqarish har doim hayajonli va qiziqarli, lekin bozorda imo -ishoralarni tanib olish uchun sensorlar juda qimmatga tushadi. Xo'sh, qanday qilib biz bir necha dollar yordamida oddiy imo -ishora boshqaruvini qila olamiz? Xo'sh, IR sensorlar to'g'ri ishlatilganda