Мазмуну:
- Жабдуулар
- 1 -кадам: Видеону карап көрүңүз
- 2 -кадам: Аппараттык
- 3 -кадам: Код
- 4 -кадам: Магнит
- 5 -кадам: Колдонуу
Video: Үйдүн индикаторунан WiFi иши: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Үйдөн иштөө мүмкүнчүлүгүнө ээ болгон адамдар үчүн, биз үйдө башкалар менен чектешүүдө кээ бир чоң кыйынчылыктар бар экенин байкап жатабыз. LEDдин түсүн веб -интерфейс аркылуу көзөмөлдөп, үйдөгү башкаларга чалууда экениңизди же башка жол менен тынчыңызды албаңыз.
Жарыкта ошондой эле магнит бар, ошондуктан аны колдонуунун жана заряддоонун оңойлугу үчүн эшиктин туткасынан оңой туташтырып, алып салса болот.
Ошентип, эгер сиз үйдө дагы бир аз тынчтык издеп жүргөн болсоңуз, балким бул сиз үчүн жол көрсөткүчү!
Жабдуулар
- Adafruit Feather Huzzah ESP8266 (Ар кандай ESP8266 иштеши мүмкүн, бирок Хуззада lipo заряддоо схемасы жана 3.3v жөнгө салуучу дагы бар) -
- 8 даана Neopixel тилкеси* -
- Lipo батарейкасы - Ар кандай акылга сыярлык өлчөм (600mAH +) кылышы керек, менде булар үчүн жакшы булак жок
- Долбоордун иши -
- Эски катуу диск - чындыгында күчтүү магниттердин улуу булагы!
1 -кадам: Видеону карап көрүңүз
Мен дагы бул проект боюнча видео тарттым, эгер сиз аны текшергиңиз келсе.
Мен бир жактуу болушум мүмкүн, бирок менин 3 жашар кызымдын сүйкүмдүү сүйкүмдүү клибин ирландча сүйлөтүү керек деп ойлойм!
2 -кадам: Аппараттык
Бул атайын аппараттык көз караштан алганда, долбоорду жөнөкөйлөтүү мен үчүн батарейканы оптимизациялоого караганда алда канча маанилүү болчу, бирок ал бир күндүк зарядда иштеши керек, ошондуктан мен бул жетиштүү экенин сездим.
Микроконтроллер: ESP8266
Микроконтроллер үчүн биз Arduino IDE менен программаланган ESP8266 колдонуп жатабыз. Эгер сиз ESP8266 менен тааныш эмес болсоңуз, анда WiFi'де орнотулган укмуштуудай Arduino шайкеш түзмөгү, мен Бекки Стерндин IoT классын текшерүүнү сунуштайм.
Мен атайын Adafruit Feather Huzzah ESP8266 тандадым, анткени ал Lipo батареясын интеграцияланган колдонуу схемасы менен коштолот. Ошондой эле 500mA 3.3V регулятору бар, бул кытайдын ESP8266 арзан такталарында көп болгондон бир аз жакшыраак. Бул бизге Neopixelsти 3.3V менен иштетүүгө мүмкүнчүлүк берет, бул ESP8266 сыяктуу 3.3v логикалык деңгээлдеги 5v менен иштеген Neopixlesти колдонууда пайда болгон көйгөйлөрдөн качууга жардам берет.
Жарыктар: Неопикселдер
Мен neopxielsти тандадым, анткени алар сиздин долбоорго RGB леддерди кошуунун эң жөнөкөй жолу. Аларга туташуу үчүн бир гана кубат жана бир маалымат зымы талап кылынат, жана сиз аларды каалаган түскө коюуга мүмкүндүк берет, ал тургай, светодиоддордун түсүн да жекече белгилейт.
Неопикселдер төмөнкүдөй зымдалат.
VCC -> 3V
GND -> GND
Берилиштер -> gpio 0
Батарея: каалаган Lipo
Канаттын батарейка схемасын колдонуу липону колдонууну жеңилдетет. Сиз аны жөн эле мамыктын hustah JST туташтыргычына туташтырсаңыз болот (ЭСКЕРТҮҮ: батареяңыздын полярдуулугун текшериңиз, бул үчүн эч кандай стандарт жок, андыктан аны алмаштырыш керек) же сиз GND жана BAT казыктарына туташа аласыз. Батареяны кубаттоо үчүн, микро USB кабелин хузага туташтырсаңыз болот.
Сиз батарейканын ден соолугун текшеришиңиз керек. Липонун 3Vдан төмөн түшүүсүнө жол берилбеши керек деп кабыл алынат, андыктан аны долбооруңузда колдонуудан мурун анын жогору экенин текшериңиз.
3 -кадам: Код
Бул долбоордун коду Arudino IDEдеги ESP8266 үчүн жеткиликтүү болгон helloServer мисалына негизделген.
Светодиоддорду Кызыл, Жашылга өзгөртүп, анан өчүрүү үчүн пункт жана пункт бар, бирок керек болсо дагы мүмкүнчүлүктөр кошулушу мүмкүн.
Сиз менин Githubдан кодду жүктөп, орното аласыз
Китепкана менеджеринен кошууңуз керек болгон бир тышкы китепкана бар, бул Адафруттун Neopixel китепканасы.
4 -кадам: Магнит
Эшикке бекитүү үчүн мен эски катуу дисктен чындап эле күчтүү магнит колдондум. Катуу дисктин сыртынан бардык бурамаларды алып салыңыз, жана сиз магнитти оңой эле чечип алышыңыз керек. Менимче, муну сизге кереги жок катуу дискте гана жасоо керек! Бул дискти бузат!
Булар чындыгында күчтүү, ошондуктан алар менен этият болууну сунуштайм, айрыкча, манжаңызды оңой эле кыпчып алсаңыз болот.
Бул жөн эле прототиптин тез курулушу болгондуктан жана магниттин күчү баары бир корпусту көздөй тартылып тургандыктан, мен аны корпуска тиркөө үчүн blu-tack колдонууну чечтим.
5 -кадам: Колдонуу
Түзмөктү колдонуу үчүн, жөн гана веб -браузериңиздеги "wfh.local" дарегине баш багыңыз. Көңүл буруңуз, бул Bonjour кызматтарына негизделген, көбүрөөк маалымат алуу үчүн бул шилтемени караңыз.
Андан кийин, сиз каалаган убакта LEDдин түсүн жаңыртуу үчүн веб -интерфейсти колдоно аласыз!
Бул Нускаманы сизге пайдалуу деп үмүттөнөбүз.
Мындай орнотуу менен эмне кылаарыңызды уккум келет. Сураныч, төмөндөгү комментарийлерде мага билдириңиз, же менин Discord серверимде мага жана башка көптөгөн жаратуучуларга кошулуңуз, анда биз бул теманы же сизге тиешелүү башка жаратуучуну талкуулай алабыз, адамдар ал жерде чынында эле пайдалуу, ошондуктан бул асынуу үчүн эң сонун жер чыгуу
Мен ошондой эле Github демөөрчүлөрүмө чоң рахмат айткым келет, алар менин кылган иштеримди колдоого жардам беришет, мен аны абдан баалайм. Эгер билбесеңиз, Github биринчи жылдагы демөөрчүлүккө дал келет, демек, эгер сиз демөөрчүлүк кылсаңыз, алар кийинки бир нече айга 100% дал келет. Окуганыңыз үчүн рахмат!
Сунушталууда:
[15мин] Уизли Сааты / Үйдүн индикатору ким - TR -064 негизинде (бета): 4 кадам (Сүрөттөр менен)
[15мин] Уизли Сааты / Үйдүн индикатору ким-TR-064 негизинде (бета): UPDATE: 3-кадамды караңыз. Узун окуя (TL; Төмөндө DR): Бир нече убакыт мурун мен компьютериме кичинекей баш-скрипт жазгам тармакты катталган түзмөктөр үчүн издеңиз жана алардын хост аттарын байланышкан аттары бар тизмеге салыштырыңыз. Ар бир түзмөк журналга киргенде
DIY Үйдүн Автоматташтыруу системасын бузуу: 7 кадам (Сүрөттөр менен)
Өз үйүңүздү автоматташтыруу тутумун бузуу: Үйдөгү автоматташтыруу тутуму свет, күйөрмандар, оюн -зоок системалары сыяктуу шаймандарды күйгүзүп/өчүрүп турушу керек. Зымсыз, бирок интернеттен көз карандысыз система, бирок эң негизгиси, DIY жана ачык -булак, анткени мен түшүнгүм келет
Чакан мейкиндиктер үчүн үйдүн Darkroom дизайны: 7 кадам (сүрөттөр менен)
Кичинекей мейкиндиктер үчүн үйдүн Darkroom дизайны: Менин конверттелген шкафымдын 360 көрүнүшү - Сфералык сүрөт - RICOH THETAHi, мен бул караңгы бөлмө дизайны баарына бирдей боло бербейт деп айткым келет. Сиздин шкафыңыз чоңураак, кичирээк же ванна бөлмөсүн колдонуп жаткандырсыз. Y
Үйдүн кадимки саатын өзүнөн өзү жаркыраган саатка айландыруу: 8 кадам (сүрөттөр менен)
Үйдүн кадимки саатын өзүнөн өзү жаркыраган саатка айландыруу: БИРИНЧИ ЖҮРӨКТӨН ЧЫНДЫКТАРЫМДЫ САЛАМАТТУУЛУК КҮНДӨРҮМДҮ КӨБҮРӨӨК ЖООПКЕР БОЛГОНДУГУ ҮЧҮН берем ….. Бул көрсөтмөлөрдө мен балдар менен үйүңдүн кадимки саатын кантип алмаштыруу керектигин бөлүшкүм келет. өзүнөн өзү жаркыраган сааттын ичинде. > > Бул үчүн
Үйдүн энергия генератору: 4 кадам (сүрөттөр менен)
Үйдүн энергия генератору: Электр табылгандан бери, биз аны эффективдүү, бирок арзан баада өндүрүү үчүн көп жолдорду карадык, анткени бул мүмкүнчүлүктү көбү ала алышпайт, анткени ал абдан кымбат. далилдөөгө багытталган