Mundarija:
- 1 -qadam: kirish
- 2 -qadam: Fon
- 3 -qadam: Kerakli narsalar
- 4 -qadam: elektronika
- 5 -qadam: 3D dizayn va bosib chiqarish
- 6 -qadam: dasturlash
- 7 -qadam: Hammasini bir joyga to'plash
- 8 -qadam: Sinab ko'ring
Video: Aqlli linzali dispenser: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Men sizga o'z qo'llaringiz bilan aqlli aloqa dispenserini qanday yasashni ko'rsataman.
1 -qadam: kirish
2 -qadam: Fon
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
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
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
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
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:
Kambag'al odamning linzali qopqog'i yoki qalpog'i (har qanday DSLR / yarim DSLRga mos keladi): 4 qadam
Kambag'al odamning ob'ektiv qopqog'i yoki qalpog'i (har qanday DSLR / yarim DSLRga mos keladi): DSLR-ni sotib olganimda, ikkinchi qo'lida linzali qopqoq bo'lmagan. U hali ham yaxshi holatda edi va men hech qachon linza qopqog'ini sotib olmaganman. Shunday qilib, men hozirgina birini yaratdim. Kameramni changli joylarga olib borganimdan beri, optikasi qopqog'i bo'lsa yaxshi bo'lardi.
Aqlli budilnik: Raspberry Pi -dan tayyorlangan aqlli budilnik: 10 qadam (rasmlar bilan)
Aqlli budilnik: Raspberry Pi bilan yasalgan aqlli budilnik: Siz hech qachon aqlli soatni xohlaganmisiz? Agar shunday bo'lsa, bu siz uchun yechim! Men Smart Budilnikni yaratdim, bu soat, siz budilnik vaqtini veb -saytga ko'ra o'zgartirishingiz mumkin. Signal o'chganda, ovoz eshitiladi va ikkita chiroq yonadi
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): 10 qadam (rasmlar bilan)
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): Oldingi loyihamda men Wi-Fi bilan aqlli hammom o'lchovini ishlab chiqdim. U foydalanuvchi vaznini o'lchashi, uni mahalliy ko'rsatishi va bulutga yuborishi mumkin. Bu haqda batafsil ma'lumotni quyidagi havola orqali olishingiz mumkin: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Konsentratsion linzali Arduino LED matritsasini yarating: 7 qadam
Konsentratsion linzali Arduino LED matritsasini yarating: Bu ko'rsatma Arduino -dan arzon LED matritsasini qanday haydashni ko'rsatadi. Men sizga 3D -printerni va arzon qismlardan LED -larning yorug'ligini jamlash va ularning paydo bo'lishiga yordam beradigan miniatyura linzalarini yaratish uchun qanday ishlatishni ko'rsataman
Kontaktli linzali sumka chirog'i: 5 qadam
Kontakt linzalari uchun chiroq: Xo'sh, shuning uchun siz so'raysiz, bu qanday burilish? Xo'sh, men o'rgatiladigan vaqtga ega bo'ldim, u erda men skripka qilish uchun biror narsa topib, nimadir yasashim kerak edi. Men darhol eski kontaktli linzalar ushlagichlarini o'ylab topdim. Sizning yangi kontaktlaringiz