Агуулгын хүснэгт:
Видео: Ultimate Light Switch: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү зааварчилгааны зорилго нь би хэрхэн wifi-тай холбогдсон гэрлийн унтраалга хийснээ тайлбарлах явдал юм (цаашид алсын удирдлага гэж нэрлэдэг). Эдгээр алсын удирдлагын зорилго нь wifi-тай холбогдсон хэд хэдэн релеийг асаах, унтраах явдал юм. Релейг энэ зааварт тайлбарлаагүй болно. Тэдгээрийг өмнө нь миний хийсэн тусдаа зааварчилгаанд тайлбарласан болно: ESP8266 Wifi Switch.
Эдгээр алсын удирдлага нь 3 хүртэлх жижиг товчлууртай байх болно. Товчлуур бүр нэг буюу хэд хэдэн релейг асааж/унтраана. Товчлуур бүрийн дэргэдэх LED нь санал хүсэлтийг гүйцэтгэдэг. Том товчлуурыг тусгай зориулалтаар ашигладаг: энэ нь бүх релейг унтраадаг. Зөвхөн алсын удирдлагатай биш, байшингийн бүх алсын удирдлагатай бүх реле. Энэ нь ажилдаа явах эсвэл унтахдаа бүх зүйлийг унтраахад ашиглагддаг.
Төхөөрөмжүүдийн хоорондын холболтыг Blynk удирддаг. Алсын микроконтроллер нь ESP8266 бүхий Huzzah Feather юм. Алсын удирдлагын хүч нь USB хананы залгуураас (батерейгүй) ирдэг.
Хэрэв та миний зааврыг дагаж мөрдвөл энэ төхөөрөмж нь ESP32 Thing Wifi Remote дээр дурдсантай ижил төстэй зорилготой болохыг та анзаарах болно. Би өмнөх загвараас дараах сайжруулалтыг хийсэн.
- ESP32 Thing -ийг ESP8266 -тай Huzzah Feather -ээр сольсон (ESP32 Thing -тэй холболтын асуудалтай байсан).
- Металл товчлуурыг хуванцар товчлуураар сольсон (статик цахилгаан нь заримдаа металл товчлууруудаар самбар руу дамждаг байсан тул дахин ачаалах шаардлагатай болдог).
- Эдгээр алсын удирдлага нь байшингийн бүх гэрлийг алсын удирдлага тус бүрээр удирдахын оронд цөөн хэдэн гэрлийг, ихэвчлэн нэг өрөөний гэрлийг удирддаг (жишээ нь та бусад унтлагын өрөөнүүдийн гэрлийг санамсаргүйгээр асаахгүй байх болно).
- Би USB загвараас алсын удирдлагаа салгаж, хэдхэн цагийн турш ашиглах боломжтой байхын тулд хуучин загвартай батерейтай байсан. Би энэ функцийг хэзээ ч ашиглаж байгаагүй тул алсын зайг илүү нарийхан болгохын тулд батерейгаа салгасан.
- Би "бүх зүйлийг унтраах" товчийг нэмсэн.
- Би санал хүсэлтийн LED -ийг нэмсэн.
Хэцүү байдлын түвшин: Дунд
Шаардлагатай материал:
- 1 хуванцар хашлага PolyCase ба PolyCase
- ESP8266 Adafruit бүхий 1 өд HUZZAH
- Хагас хэмжээтэй 1 ширхэг гагнах талхны самбар Adafruit
- 3 ширхэг Адафрут
- Adafruit өндөр, нарийн 3 товчлуур
- Adafruit 1 богино ба өргөн товчлуур
- 7 Amazon 3.3k эсэргүүцэл
- 1 USB төрөл-Adafruit эрэгтэй залгуур
- утас Sparkfun
- полиуретан цавуу Lowes
Шаардлагатай хэрэгслүүд:
- Амазон гагнуурын төмөр
- Дремел (хэрэв танд байхгүй бол хэрэглээний хутга хангалттай байх болно) Лоус
- Өрмийн машин (хэрэв танд байхгүй бол гар өрөм хийхэд хангалттай) Lowes
Алхам 1: Дизайн
Микроконтроллер:
Микроконтроллерын хувьд би дараахь шалтгаанаар Adafruit -ийн ESP8266 -тай Huzzah өдийг ашигласан.
- Энэ нь wifi -ийн боломжуудтай
- Энэ нь хямд (угсарсан хувилбарын хувьд 18.95 доллар)
- Энэ нь харьцангуй жижиг хэмжээтэй (23mm x 51mm x 8mm / 0.9 "x 2" x 0.28 ")
- Энэ нь 9 GPIO зүүтэй (надад 7 хэрэгтэй байсан)
Микроконтроллер нь 5V USB залгуураар тэжээгддэг.
4 GPIO -ийг товчлууруудын оролт болгон, 3 -ийг гэрлийн LED -ийн гаралт болгон ашиглах болно. Нэг товчлуур (гэрэл бүрийг унтраах товчлуур) нь LED -тэй байдаг тул энэ товчлуур дээр санал хүсэлт өгөх нь утгагүй юм.
Товчлуурууд:
Товчнуудын загвар нь маш энгийн: 3 жижиг товчлуурын хувьд би SPST унтраалга гэж нэрлэгддэг мэдрэгчтэй унтраалгыг сонгосон. Би өндөр хүмүүсийг сонгосон бөгөөд ингэснээр тэд хашаа байшингаас ялгарах болно. Илүү том товчлуурын хувьд би SPST унтраалгыг сонгосон боловч арай богино товчлуурыг хашлага дотор оруулах бөгөөд үүнийг санамсаргүй байдлаар түлхэхгүй байх болно. Энэ нь мөн дотор нь удирдсан, I/O тэмдэгтэй байдаг.
Дээрх диаграммд харуулснаар унтраалга нь 3.3k доош татах резистороор дамжуулан GPIO-д газардуулга өгдөг бөгөөд дарагдсан үед GPIO-д 3.3V тэжээл өгдөг.
LED:
Би 5 мм шар өнгийн LED ашигладаг байсан. Тэд зүгээр нэг талдаа GPIO -тэй холбогддог бол нөгөө үзүүрт 3.3 к резистороор газарддаг.
Хаалт:
Хашааны хувьд надад хамгийн багадаа 51мм х 97мм х 11мм / 2.0 "х 3.8" х 0.4 "хэмжээтэй дотоод хэмжээтэй хуванцар хайрцаг хэрэгтэй байсан. Миний сонгосон хайрцаг нь 52мм х 100мм х 19мм / 2.0" х 3.9 "х хэмжээтэй дотоод хэмжээтэй. 0.7 ". Энэ нь би талхны тавцангийн ард хэдэн картон эсвэл цаас овоолох хэрэгтэй болно гэсэн үг бөгөөд системийг бүрхүүлийн тагтай адилхан түлхэж, товчлуурууд нь тагнаас гадагш гарах болно.
Бүх бүрэлдэхүүн хэсгүүдийг гагнах талхны хавтан дээр гагнаж байна. Энэ нь ердийн талхнаас илүү тогтвортой, найдвартай болгодог бөгөөд захиалгаар хийсэн ПХБ-ийг зохион бүтээх шаардлагагүй болно. Adafruit-ийн хагас хэмжээтэй перман хавтан төгс ажиллаж байгааг би олж мэдсэн.
Алхам 2: Самбар хийх
Зөвлөмж болгож буй:
Ultimate хутганы блок: 11 алхам (зурагтай)
Ultimate Knife Block: Бид бүгдээрээ тэнд байсан, хүнсний ногоог хутгаар жижиглэсэн тул нэг халбага хэрэглэх нь илүү үр дүнтэй байх болно. Яг тэр мөчид та яаж тэнд очсон тухайгаа эргэцүүлэн боддог: таны хутга худалдаж авахдаа сахлын хутга шиг хурц байсан боловч одоо гурван жилийн дараа
Ultimate Binary Watch: 12 алхам (зурагтай)
Ultimate Binary Watch: Би саяхан хоёртын бугуйн цагны тухай ойлголттой танилцаж, өөртөө зориулж цаг бүтээх боломжтой эсэхээ судалж эхлэв. Гэсэн хэдий ч би нэгэн зэрэг функциональ, загварлаг загварыг олж чадсангүй. Тиймээс, би шийдсэн
Ultimate Arcade - Retrospective Build: 10 алхам (зурагтай)
Ultimate Arcade - Retrospective Build: Туршлага ба арын хараа бол гайхалтай зүйл юм. Нөгөө өдөр би 10-12 жилийн өмнө хийсэн хуучирсан бүтээлээ харахаар амбаарт гарлаа. Би охиноо дөнгөж 10 эсвэл 11 настай байхад нь барьж эхэлсэн бөгөөд магадгүй тэр 12 настай байсан
Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 алхам (зурагтай)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Танилцуулга PongMate CyberCannon Mark III бол олон нийтэд зарагдах хамгийн сүүлийн үеийн, хамгийн дэвшилтэт шар айрагны технологийн нэг төрөл юм. Шинэ CyberCannon -ийг ашигласнаар ямар ч хүн шар айрагны ширээний хамгийн айдаг тоглогч болж чадна. Энэ яаж байна
Wifi Light Switch Raspberry Pi вэб сервер: 8 алхам (зурагтай)
Wifi гэрлийн унтраалга Raspberry Pi вэб сервер: Би унтлагын өрөөнийхөө гэрлийн унтраагуурыг орноосоо босохгүйгээр удирдахыг хүссэн тул утсаараа удирдах боломжтой байхыг хүссэн юм. Надад нэмэлт хязгаарлалтууд байсан, би үүнийг ямар ч төхөөрөмжөөс хялбархан удирдахыг хүсч байсан, би чадвартай байхыг хүсч байсан