Mundarija:

Aqlli linzali dispenser: 8 qadam (rasmlar bilan)
Aqlli linzali dispenser: 8 qadam (rasmlar bilan)

Video: Aqlli linzali dispenser: 8 qadam (rasmlar bilan)

Video: Aqlli linzali dispenser: 8 qadam (rasmlar bilan)
Video: Почти как Сейлор Мун ► 5 Прохождение Fatal Frame: Mask of the Lunar Eclipse 2024, Iyul
Anonim
Aqlli linzali dispenser
Aqlli linzali dispenser
Aqlli linzali dispenser
Aqlli linzali dispenser

Men sizga o'z qo'llaringiz bilan aqlli aloqa dispenserini qanday yasashni ko'rsataman.

1 -qadam: kirish

Image
Image

2 -qadam: Fon

Kerakli narsalar
Kerakli narsalar

Agar siz kontaktlarni kiysangiz, u holda siz ular keladigan qutilar bilan tanishsiz. Men bilgan ko'p odamlar, shu jumladan men ham, bu qutilarni doimiy saqlash joyi sifatida ishlatamiz va biz har kuni kerak bo'lganda aloqalarni olib tashlaymiz. Natijada vannaxonamda qutilar yig'ilib ketdi, bu meni aqldan ozdirdi. Men bu aloqalarni tashkil qilishning yaxshiroq yo'li bo'lishi kerakligini bilardim, shuning uchun men Internetda qidirishni boshladim. Kimdir 25 dollarga sotmoqchi bo'lgan kontaktli saqlash dispenserini topgandan so'ng, men bu erda topilishi mumkin bo'lgan bir nechta asosiy narsalarni tayyorladim.

Ular juda zo'r ishlashdi, lekin men har bir kontaktni alohida -alohida tortib olishim kerak bo'lganidan g'azablanolmadim, shuning uchun men har bir kontaktni qo'limga avtomatik ravishda tushirish usullarini ko'rib chiqdim. Menda ESP8266 bor edi, men OLED -displeyga buyurtma berishga qaror qildim, shuning uchun men ertalab tayyorgarlik ko'rayotganimda ob -havo ma'lumotlarini ko'rsatishim mumkin edi.

Agar siz dizayn jarayonini va ularni amalda ko'rishni istasangiz, yuqoridagi videoni ko'ring. Iltimos, meni qo'llab -quvvatlash va boshqa videolarni ko'rish uchun YouTube kanalimga obuna bo'lishni o'ylab ko'ring.

3 -qadam: Kerakli narsalar

Ushbu loyiha uchun quyidagilar zarur:

1. 5V quvvat manbai

2. IR LED va fotodiod jufti Amazon

3. 220 Ohm qarshilik (2) Amazon

4. 10K qarshilik

5. Amazon 10K potentsiometr

5. LM358 Op-Amp Amazon

6. 3.3V zener diodli Amazon

7. Asosiy LED

8. OLED displeyi 0,96 dyuymli Amazon

9. 470 uF kondansatör (2) Amazon

10. 2 ta FS90R servolari (Yoki SG90 servolari) Amazon

11. Tugun MCU ESP8266 Amazon

12. 3D printerga kirish (mahalliy kutubxonangizni tekshiring!)

Oshkor qilish: Yuqoridagi amazon havolalari sheriklik havolalari bo'lib, siz hech qanday qo'shimcha xarajatlarsiz, agar siz bosganingizda va xarid qilsangiz, men komissiya olaman.

4 -qadam: elektronika

Elektronika
Elektronika

Endi siz barcha kerakli komponentlarni yig'ib oldingiz, hamma narsani yig'ishni boshlash vaqti keldi. Men hamma narsani birinchi navbatda non paneliga ulashni maslahat beraman, keyin hamma narsa to'g'ri ishlay boshlagach, hamma narsani yaxshilab taxtaga lehimlang.

Elektronika bilan tanish bo'lmagan yoki ba'zi tarkibiy qismlarga ishonchsiz bo'lganlar uchun, ishoning, bu davr unchalik yomon emas. Men uni quyida bo'lishga harakat qilaman va agar siz ko'proq bilmoqchi bo'lsangiz, havola qilingan videoni ko'ring.

Chapda bizda LM358 operatsion kuchaytirgichiga ulangan IR Led va fotodiod bor. Bu bizning yaqinligimiz sxemasi bo'lib, u qo'limizni qo'limizdan aniqlaydi, bu esa nazoratchiga kontaktlarimizni tarqatishni xohlashimizni bildiradi. Qo'lingiz aniqlanishi kerak bo'lgan masofani 10K potansiyometr yordamida sozlash mumkin. Bu sxemaning chiqishi bizning ESP8266 mikrokontrollerimizga kiritiladi, biz NodeMCU ESP8266 uchun Arduino IDE sozlamalari yordamida dasturlashtiramiz. Dastur yaqinlik sxemasidan kirishni kutadi, so'ng o'ng servo ishga tushadi, qo'lingizni chap dispenserga o'tkazishga ruxsat berish uchun bir soniya kuting va chap servo ishga tushadi. Shunday qilib, ikkala kontakt ham sizning qo'lingizga beriladi. ESP8266 Wi -Fi orqali ham ulanadi, bu bizga OLED displeyida keyingi bir necha kunlik ob -havo ma'lumotlarini ko'rsatish uchun ob -havo API -dan foydalanish imkonini beradi. Men ob -havo ma'lumotlarini ko'rsatishni boshladim, lekin vaqt o'tishi bilan men qo'shimcha funktsiyalarni qo'shaman.

5 -qadam: 3D dizayn va bosib chiqarish

3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish

Elektronika servo, bir nechta LED, quvvat manbai va qolgan sxemadan iborat bo'lgani uchun men oldinga borib, avtomatik kontaktli dispenserimizni yaratdik. Men uni bir nechta qismlardan yasadim, ular yopishtirilishi yoki yopishtirilishi kerak edi, chunki men o'zimni juda uzun nashrdan chiqarmasligimni his qilgandim.

Kontakt dispensorining poydevorida 5 mm IQ va fotodiodli LEDlar uchun ikkita teshik bor edi, 5V quvvat manbai va servolarni yon tomonga joylashtirishga imkon beradigan kesishgan, chunki ular kontaktlarni tarqatish uchun ishlatiladi.

Kontaktli saqlash joyi avvalgi dizaynimga o'xshab qoldi, lekin men pastda servo g'ildirak erkin aylanishi uchun uyani kesib tashladim. Men ham o'sha ahmoq qutilaridan qutulish uchun ko'proq kontaktlarni saqlashga ruxsat berish uchun hajmini oshirdim.

OLED displeyi va elektronika uchun korpus juda oddiy, lekin men standart 50 x 70 mm o'lchamli kartani ishlatganim uchun, uning joyiga to'g'ri siljishi uchun uyasi yaratdim.

Dizaynlarni bu erda Thingiverse -da topish mumkin.

6 -qadam: dasturlash

Dasturlash
Dasturlash

Ushbu bosqichda men sizga ESP8266 -ni qanday dasturlashni ko'rsataman. Kod - bu ajoyib ThingPulse esp8266 ob -havo stantsiyasining oddiy o'zgarishi (Github Link) ob -havo namunasi. Bundan tashqari, Arduino IDE -ga quyidagi paketlarni yuklab olishingiz kerak bo'ladi:

1. ESPWifi

2. ESPHTTPClient

3. JsonListener

Kutubxonalar o'rnatilgandan so'ng, quyidagi dasturni yuklab oling.

Sizga Wi -Fi SSID, Wifi parolini to'ldirish, er osti ob -havo uchun ro'yxatdan o'tish va API kalitini olish, shuningdek joylashuv identifikatorini topish kerak bo'ladi. Bularning barchasi kodga kiritilgandan so'ng, NodeMCU -ga yuklashni davom eting.

7 -qadam: Hammasini bir joyga to'plash

Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash

Ushbu bosqichda biz barcha tarkibiy qismlarni birlashtiramiz.

Bunga servolarni o'z uyalariga joylashtirish, IR Led va fotodiodlarni teshiklariga surish, hamma narsani perflat taxtasida lehimlash, perf kartasini bosilgan uyaga joylashtirish va boshqa barcha komponentlarni ulash kiradi.

8 -qadam: Sinab ko'ring

3D bosilgan barcha qismlarni bir -biriga ulab, devorga o'rnatganingizdan so'ng, uni sinovdan o'tkazish vaqti keldi. Chap va o'ng tomondagi aloqa konteynerlarini to'ldiring, quvvat manbaiga ulang va OLED ekranining mahalliy ob -havo sharoitida ishga tushishini kutgandan so'ng, uni sinab ko'ring!

Tavsiya: