Mundarija:
- Ta'minotlar
- 1 -qadam: PCB dizaynini chop eting
- 2 -qadam: Komponentlarni qo'shing
- 3 -qadam: Kodni yuklang
- 4 -qadam: Sinov
- 5 -qadam: Korpusni chop eting
- 6 -qadam: yig'ing
Video: Aqlli chiqish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Fusion 360 loyihalari »
Ogohlantirishlardan voz kechish: Ushbu loyiha SV2 PCB printer bilan qanday prototip qilish mumkinligini ko'rsatishga mo'ljallangan. Bu har kungi mahsulot sifatida ishlatilishi kerak bo'lgan mahsulot emas. U tegishli xavfsizlik standartlariga muvofiq ishlab chiqilmagan va sinovdan o'tkazilmagan. Agar siz ushbu dizayndan foydalansangiz, har qanday xavf uchun javobgar bo'lasiz
Aqlli rozetka - bu har qanday brauzer orqali veb -server yordamida ulangan har qanday qurilmani boshqarishga imkon beradigan IOT qurilmasi. Bu erda dasturlashtirilgan veb -server bizga qaysi ulangan qurilmalarni yoqish va o'chirish to'g'risida qaror qabul qilishimizga imkon beradi, bu asosan telefonni yoki kompyuterni bosish orqali virtual "ulash" va "ajratish" imkonini beradi.
Ta'minotlar
Asosiy komponentlar: Miqdor x element (Digikey qism raqami)
- 1 x NEMA5-15P erkak vilkasi va simlari (Q108-SH)
- 3 x ayol rozetkasi NEMA5-15R (Q227-SH)
- 1 x Wi-Fi moduli ESP32-WROOM-32D (1904-1023-1-SH)
- 3 x Qattiq hol o'rni (255-3922-1-SH)
- 1 x kuchlanish regulyatori 3.3V (AZ1117EH-3.3TRG1DIDKR-SH)
- 3 x NFET (DMN2056U-7DICT-SH)
- 9 x rezistor 100 ohm (311-100LRCT-SH)
- 4 x rezistor 10k ohm (311-10KGRCT-SH)
- 2 x kondansatör 1uF (399-4873-1-SH)
- 1 x kondansatör 10uF (399-4925-1-SH)
- 2 x 0,1uF kondansatör (399-1043-1-SH)
- 3 x LED (C503B-BCS-CV0Z0461-ND)
- 1 x qirrali ulagich (S3306-ND)
- 1 x 5V 1A AC-DC konvertori (945-3181-SH)
Boshqa ishlatilgan komponentlar/materiallar:
- Issiqlik quvurlari, 8 dyuym
- Past haroratli lehim pastasi
Asbob va uskunalar:
- PCB uchun SV2 printer
- 3D printer
- Lehimlash temir
- Qayta qurol
- DC quvvat manbai
- Tornavida (olti burchakli)
- Super elim
- USB seriyali dasturchi
1 -qadam: PCB dizaynini chop eting
O'zingizning qurilmangizni qanday yaratganingizga qarab, bu qadamlar farq qilishi mumkin. Ushbu maxsus qurilmani yaratish uchun biz PCB dizaynini yaratdik va uni SV2 PCB printer yordamida chop etdik. Biz PCB-ni ishlatganimizdan emas, balki proto-taxtadan yoki taxtadan, bizning komponentlarimizning ko'pchiligi ESP32-WROOM-32D moduli bo'lgan mikro-nazorat moslamasi va biz yuqori quvvatli bo'lishni tanlagan o'rni kabi sirtdan o'rnatiladi. qattiq holli o'rni. Biz ishlatgan maxsus komponentlar, ularning Digi-Key qismlari raqamlari bilan bir qatorda, materiallarda keltirilgan, lekin siz uni o'zingizning dizayningizga moslashtirish uchun komponentlarni o'zgartirishingiz mumkin. Agar siz bir xil komponentlardan foydalanmoqchi bo'lsangiz, kondansatkichlar qiymati bir xil darajada qolishi kerak. Oqim cheklovli rezistorlar qiymatlari qaysi rangli LED ishlatilishiga qarab o'zgarishi mumkin, chunki oldinga kuchlanish va oqim boshqacha bo'lishi mumkin! Bu kalkulyator sizga dizayn parametrlarini kiritish va rezistor qiymatlarini hisoblash imkonini beradi. Biz ko'k rangli LEDlardan foydalanganmiz, ular ma'lumki, qizil variantlarga qaraganda kuchlanish pasayishi yuqori. Tarmoq quvvati (qattiq röle, ulagichlar va vilkalar rozetkalari) bilan o'zaro aloqada bo'ladigan komponentlaringiz o'zgaruvchan tok kuchiga va etarli oqimga (AQShda 120V 60 Gts, taxminan 10-15 vatt) to'g'ri kelishiga ishonch hosil qiling. Bizning aqlli rozetkamizni yaratish uchun ishlatiladigan sxematik va tenglikni dizaynini BotFactory veb -saytida topishingiz mumkin va siz ular haqida ko'proq ma'lumotni "Aqlli rozetkani yaratish" nomli bizning blog maqolamizda o'qishingiz mumkin.
2 -qadam: Komponentlarni qo'shing
Keyingi qadam, barcha komponentlarni bosma taxtaga qo'shish edi. Buning ikkita usuli bor, agar siz bittasini ishlatayotgan bo'lsangiz, SV2-ni tanlash va joylashtirish imkoniyatidan foydalanishingiz mumkin, yoki siz har bir komponentni birma-bir bortlash uchun qo'lda lehimlashingiz mumkin. Bu birinchi prototip bo'lgani uchun va biz har bir qismning bir-biri bilan ishlashini ta'minlamoqchi bo'ldik, biz har bir komponentni qo'lda joylashtirdik va ko'p o'lchagich yordamida komponentlar orasidagi uzluksizlikni ta'minladik. Komponentlarni PCBga mahkamlash uchun biz past haroratli lehimli past haroratli barqaror pastadan foydalanganmiz. Ba'zi tashqi ulanishlar, masalan, vilkasini rozetkalarga ulash va AC-DC konvertoriga ulanish chekka ulagich yordamida amalga oshirilgan. Shu sababli, oltin barmoqlarni PCB -ga bosib chiqarish va kontaktlarning zanglashiga olib kelish uchun uni ulash kifoya edi. Hamma narsa taxtada bo'lganida, unga o'zgaruvchan voltaj va tok manbaidan quvvat berildi, u qisqa tutashuvda sehrli tutunning chiqishini oldini olish uchun oqim cheklovchiga ega. Agar hamma narsa yaxshi bo'lsa (sehrli tutun, haddan tashqari qizib ketuvchi komponentlar, portlashlar bo'lmasa), siz kodni ESP32 -ga yuklashni davom ettirishingiz mumkin.
3 -qadam: Kodni yuklang
ESP32 TXD, RXD va GND pinlari yordamida kompyuterga USB -ketma -ket kabel yordamida ulangan. Shuni esda tutingki, kabelingizdagi TXD mikrokontroldagi RXD piniga ulanadi va aksincha. Arduino IDE yordamida ESP32 variantlari uchun taxtalar yuklandi va "FireBeetle-ESP32" taxtasi tanlandi, chunki bu biz ishlatgan yalang'och ESP32 chipini qo'llab-quvvatladi. Amalda ishlatilgan kod mikro-nazoratchini Wi-Fi routeringizga ulaydi va 80-portda ulanishni ochadi. U ochilganda, unga ulangan har qanday qurilmaga veb-sahifani etkazib beradi va GPIO pinlarini yuqori va pastini almashtirishi mumkin. veb -sahifadagi tugmachalarning kiritilishiga asoslangan. Bundan tashqari, qurilmani yoqish yoki o'chirish uchun ma'lum URL -lardan foydalanish mumkin. Wi-Fi SSID va aqlli rozetkaga ulanmoqchi bo'lgan tarmoq parolini kiritish uchun kiritilgan kodni o'zgartirganingizga ishonch hosil qiling. Biz ulangan tarmoq WPA2 bilan himoyalangan edi, lekin u himoyalanmagan tarmoqlar bilan ishlashi mumkin yoki bo'lmasligi mumkin.
4 -qadam: Sinov
Tegishli asboblar va ulanishlardan foydalanib, deyarli tugallangan qurilmangizdagi barcha ulanishlar va komponentlar ishlashini tekshiring! AC komponentlarini (AC-DC konvertori va NEMA5 vilkasi) alohida-alohida sinab ko'ring va ularni to'g'ri ishlating, ular yuqori kuchlanish uchun! Tashqi shahar quvvat manbaidan foydalanib, kontaktlarning zanglashiga olib boring va veb -interfeys yordamida tranzistorlarni yoqish va o'chirishni tekshiring, bu esa o'z navbatida mos keladigan LEDlarni boshqarishi va tokning qattiq hol o'rni orqali o'tishiga imkon beradi.
5 -qadam: Korpusni chop eting
Qaysi komponentlarni tanlaganingizga va ularni qanday tartibga solganingizga qarab, sizning korpusingiz boshqacha shaklga ega bo'lishi mumkin. Bu erda biz AC-DC konvertori, tenglikni, chekka ulagichi va NEMA5-15R prizlari uchun profilga ega bo'lgan to'rtburchaklar korpusdan foydalanganmiz. Biz uni Fusion 360 yordamida ishlab chiqdik va u 3D printer yordamida chop etildi va yuqori plastinka 3 mm issiqlik moslamalari va 3 mm olti burchakli vintlar yordamida biriktirildi. Agar sizda issiqlik moslamalari bo'lmasa, elim yaxshi ishlaydi. Agar siz issiqlik moslamali qo'shimchalardan foydalansangiz, STL fayllaridagi teshiklarning kengligi 4 mm, sizga 250C da lehimlanadigan temir kerak bo'ladi. Haqiqiy komponentlardan foydalanib, har bir qism korpusga to'g'ri joylashishini tekshirish uchun sinov o'tkazildi.
6 -qadam: yig'ing
Nihoyat, doimiy ulanishlar lehimlandi va komponentlar korpusga joylashtirildi. Bu erda biz PCB, vilka prizlari, AC-DC konvertori va erkak vilkasi o'rtasidagi to'g'ri ulanish sxemasiga amal qildik. Keyin barcha komponentlar birgalikda ishlashda muammolar borligini tekshirish uchun yana bir bor sinovdan o'tkazildi. AC sxemasi bilan ishlashda juda ehtiyot bo'ling! Devordan elektr toki olganda taxtaga yoki simlarga tegmang. Lehimlashdan, simlarni ko'chirishdan yoki bo'shashgan ulanishlarni tuzatishdan oldin uni elektr tarmog'idan uzib qo'yganingizga ishonch hosil qiling. Agar hammasi yaxshi bo'lsa, endi siz to'rtta M3 vint yordamida korpusni yopishga va yangi aqlli rozetkadan foydalanishga tayyormiz!
Tavsiya:
SONOFF aqlli kalitlari yordamida aqlli rolikli pardalarni qanday yasash mumkin ?: 14 qadam
SONOFF aqlli kalitlari yordamida aqlli rolikli pardalarni qanday yasash mumkin?: SONOFF aqlli kalitlarida interlok rejimidan foydalaning, oddiy rolikli pardalarni aqlli ko'rinishga aylantirish uchun ko'pchiligingiz rozi bo'lasizmi, siz ertalab rolikli pardalarni tortib olasiz. va kechqurun uni pastga tushirmoqchimisiz? Qanday bo'lmasin, men
Uskuna va dasturiy ta'minot Hack aqlli qurilmalar, Tuya va Broadlink LED lampochkasi, Sonoff, BSD33 aqlli vilkasi: 7 qadam
Uskuna va dasturiy ta'minot Hack Smart Devices, Tuya va Broadlink LED lampochkasi, Sonoff, BSD33 Smart Plug: Bu ko'rsatmada men bir nechta aqlli qurilmalarni o'z dasturiy ta'minotim bilan qanday o'chirganimni ko'rsataman, shuning uchun ularni Openhab sozlamalari orqali MQTT orqali boshqarishim mumkin. Men ularni buzganimda yangi qurilmalar. Albatta, maxsus dasturiy ta'minotni o'chirishning boshqa usullari mavjud
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
IoT asosidagi aqlli bog'dorchilik va aqlli qishloq xo'jaligi ESP32: 7 bosqichlaridan foydalangan holda
ESP32 yordamida IoT asosli aqlli bog'dorchilik va aqlli qishloq xo'jaligi: Dunyo vaqt o'tishi bilan o'zgarib bormoqda, hozirda odamlar har sohada elektronikani birlashtirmoqda va qishloq xo'jaligi bundan mustasno emas. Qishloq xo'jaligida elektronikaning birlashishi fermerlarga va bog'larni boshqaradigan odamlarga yordam beradi
Aqlli uyingizni aqlli ravishda himoya qiling: 14 qadam
Aqlli uyingizni aqlli ravishda himoya qiling: Men xavfsiz va xavfsiz tanlov uchun kurashaman. Agar sizga mening ko'rsatmalarni yoqtirsangiz, iltimos, ovoz bering! Men sizga o'z uyingizni va uning atrofini qanday qilib oson va arzon narxda himoya qilishni ko'rsataman. Siz o'z segmentlaringizni o'z ichiga olasiz: 1. Y ni sozlang