Mundarija:
- 1 -qadam: Nega buni xohlaysiz
- 2 -qadam: Bu qanday mumkin?
- 3 -qadam: Ushbu loyiha uchun zarur bo'lgan narsalar
- 4 -qadam: O'chirish diagrammasi
- 5 -qadam: Dasturlash
- 6 -qadam: Blynk ilovasini sozlash
Video: Bitta analog pin yordamida bir nechta analog qiymatlarni qanday o'qish mumkin: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu qo'llanmada men sizga faqat bitta analog kirish pimi yordamida bir nechta analog qiymatlarni o'qishni ko'rsataman.
1 -qadam: Nega buni xohlaysiz
Agar siz elektronika ixlosmandlari yoki havaskor bo'lsangiz, siz ko'plab mikrokontrolderlar bilan tanish bo'lishingiz mumkin
Arduino Uno
Arduino nano
Mini Arduino
esp 8266 nodemcu
Arduino Uno -da 6 ta analog pin, nanoda 8 ta pin, pro mini -da 6 ta pin bor
Boshqa taxtalardan farqli o'laroq, nodeMCU faqat bitta analog pinga ega, shuning uchun agar siz nodemcu yordamida bir nechta anlog qiymatini o'qishni xohlasangiz? faqat bitta pin yordamida bir nechta analog qiymatlarni o'qish mumkinmi? ha
2 -qadam: Bu qanday mumkin?
Biz buni ko'paytirish kabi sensorlarni yoqish va o'chirish orqali qilamiz. Birinchidan, biz bitta sensorni yoqamiz va shu sensordan analog ma'lumotni o'qiymiz va keyingi bosqichda keyingi sensorni yoqamiz va birinchi sensorni o'chirib qo'yamiz va ikkinchi ma'lumotni o'qiymiz. buni sensori
3 -qadam: Ushbu loyiha uchun zarur bo'lgan narsalar
- nodemcu yoki arduino
- 2*o'zgaruvchan qarshilik
- 2*diod
- non taxtasi
- ba'zi simlar
4 -qadam: O'chirish diagrammasi
Ushbu sxemada siz o'zgaruvchan rezistorlarning musbat terminallarini raqamli pin 1 va 2 ga ulaganimni ko'rishingiz mumkin, shuning uchun biz raqamli pimlarni yoqish va o'chirish orqali o'zgarmaydigan rezistorlarni o'chirib qo'yishimiz mumkin.
d1 va d2 ga o'zgarmaydigan rezistorlarning pozitivlari asoslarni analog pimlarni diodlarga ulang ijobiy tomoni diodlarning salbiy oxiri nodemcuning A0 ga oxiri Men ulanishlar haqida ketma -ket kelgan ma'lumotlarni bartaraf qilish uchun diodlardan foydalandim.
5 -qadam: Dasturlash
kod va kutubxona yuklab olish
6 -qadam: Blynk ilovasini sozlash
kod va kutubxona yuklab olish
to'liq ko'rsatmalar uchun videoni tomosha qiling
www.youtube.com/embed/8UAWH36mIdk
rahmat
Tavsiya:
CSR1010 va Dragonboard 410c yordamida BLE qurilmasidan qiymatlarni o'qish: 6 qadam
CSR1010 va Dragonboard 410c yordamida BLE qurilmasidan qiymatlarni o'qish: Ushbu qo'llanmada Linaro bilan Dragonboard 410c yordamida CSR1010 BLE qurilmasidan qiymatlarni o'qish ko'rsatiladi, bu misolda CSR1010 yurak urish tezligi sensori taqlid qilmoqda
Qanday qilib bitta Mosfet yordamida ovozli reaktiv LEDni yaratish mumkin: 6 qadam (rasmlar bilan)
Qanday qilib bitta Mosfet yordamida ovozli reaktiv lampalar qilish mumkin: Salom do'stlar, bugun men sizlarga IRFZ44 bitta mosfetli tranzistorli ovozli reaktiv simlarni qanday qilish kerakligini va boshqa qismlarini uyda tungi yorug'lik effekti uchun topish va yig'ishni osonlashtiraman
Sensorli kalitni bitta Mosfet yordamida qanday qilish mumkin: 4 qadam (rasmlar bilan)
Sensorli kalitni bitta Mosfet yordamida qanday qilish kerak: QANDAY QANDAY QILISH UChUN BIR MOSFETLI TRANSISTORDAN KO'P QILISH MOSFETLAR ko'p jihatdan oddiy tranzistorlardan yaxshiroqdir va bugungi kunda tranzistorli loyihada biz qanday qilib oddiy sensorli kalitni almashtirishni ko'rsatamiz. h bilan oddiy kalit
Bir nechta mikrokontroldan bir nechta LEDni qanday chiqarish mumkin: 6 qadam (rasmlar bilan)
Bir nechta mikroto'lqinli pinlardan qanday qilib ko'p LEDlarni haydash mumkin: Ko'pgina mikrokontrolderlarning uch holatida (+V, GND yoki "yuqori impedansli") mavjudligidan foydalanib, siz N pinli N*(N-1) LEDlarni boshqarishingiz mumkin. Shunday qilib, PIC12Fxxx yoki ATtiny11 kabi 8pinli mikrokontroller beshta mavjud 20 ta LEDni boshqarishi mumkin
Bir nechta MCU pinli ko'plab kalitlarni qanday o'qish kerak: 4 qadam
Bir nechta MCU pinli ko'plab kalitlarni qanday o'qish mumkin: Siz biron bir loyiha (loyiha) bilan shug'ullanganmisiz va loyiha o'sib boraveradi, siz unga ko'proq narsani qo'shasiz (biz buni "Feuraturizm" deb ataymiz)? Yaqinda o'tkazilgan loyihada men chastota o'lchagichini qurardim va beshta funktsiyani qo'shdim