Мазмуну:

IKEA сүрөт алкагындагы Infinity Mirror дубал сааты: 4 кадам
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты: 4 кадам

Video: IKEA сүрөт алкагындагы Infinity Mirror дубал сааты: 4 кадам

Video: IKEA сүрөт алкагындагы Infinity Mirror дубал сааты: 4 кадам
Video: Я исследовал заброшенный итальянский город-призрак - сотни домов со всем, что осталось позади. 2024, Ноябрь
Anonim
Image
Image
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты
IKEA сүрөт алкагындагы Infinity Mirror дубал сааты

Салам, Мен дайыма дубал саатын кургум келет. IKEA сыяктуу дүкөндөрдө сонун дубал сааттары көп. Мен бул соода сааттары менен кээ бир көйгөйлөргө туш болдум. Алар мен үчүн өтө катуу (үзгүлтүксүз тик-тач кыжырды келтирет), караңгыда сааттын жебелерин көрө албайм, алар менин дубалымда көп орун колдонушат жана так эмес. Мен LED жана интернет синхрондоштуруу менен үнсүз саат курууну чечтим жана аны чексиз күзгү менен айкалыштырдым. Күзгү сааттын жебелерин көрүүгө мүмкүндүк берет. Менин концепциям аны мүмкүн болушунча жөнөкөй кылуу болчу. Бүт курулуш процесси болжол менен 30 мүнөткө созулат. Долбоордун баасы 20 доллар болгон. Бул аппарат кадимки телефон заряддагыч (5VDC) менен иштейт. Толук электроника жана күзгү IKEAдан сатып алынган сүрөт алкагына курулган.

1 -кадам: BOM тизмеси

BOM тизмеси
BOM тизмеси

Материалдын аты, суммасы, шилтеме

IKEA RIBBA Picture Frame Black 23cmx23cm 1 даана

WS2812B Led Strip, Жеке Даректүү Smart RGB Led Strip, Кара 74pcs/1m IP30 1 даана

NodeMcu v3 Lua WIFI Интернет нерселерин өнүктүрүү MCU тактасы ESP8266 1 даана

Телефон заряддагыч 1 даана

USB телефон кабели 1 даана

Proto PCB 1 даана

1 даана ширетүүчү кабель

Лайка калай 1 даана

Конденсатор 16V 16V 470uF 1 даана

Электроника үчүн турак жай 1 даана

Күзгү 23 см x 23 см 1 даана Жергиликтүү дүкөн

Айнек табак 23 см x 23 см 1 даана Жергиликтүү дүкөн

Долбоордун жалпы материалдык баасы: 20, 25 $/жалпы долбоор

2 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея

Монтаж процессинин ар бир кадамын биринчи кадамдагы видеодон көрүүгө болот.

Видеого кошумча маалымат:

Сааттын тактыгы боюнча маселе IoT технологиясы жана мезгилдүү сервердин мезгилдештирүүсү менен чечилген. Бул долбоордо мен убакыт синхрондоштурууну башкара турган NodeMCU колдондум.

Кийинки кадам туура турак жай табуу болду. Мен IKEA RIBBA Picture Frameди тандайм. Мага 60 даана LED керек болчу, анткени 60 секунд 60 мүнөт бар. Мен кадрдын ички периметрин өлчөдүм. Мен эсептегенде, 74 даана / 1 метрлик LED тилкеси идеалдуу. Мен 1 метрлик тилкеден 14 даана светодиодду кырккандан кийин, калган 60 даана кадрдын ички периметрине эң сонун жабдылган.

Чексиздик күзгү эффекти жөнүндө көбүрөөк маалыматты бул жерден таба аласыз:

Күзгү жана айнек табак жергиликтүү айнек дүкөнүнүн стандарттуу продуктысы болгон, аларды керектүү өлчөмдө кесип салышкан.

3 -кадам: Circuit

Circuit
Circuit

Мен бардык компоненттерди схемага ылайык туташтырдым. NodeMCUнун бир нече PIN коду колдонулган, андыктан кичинекей прото ПХБ жетиштүү болгон. Чындыгында, кабелдерди түз ПИН -дерге кошуп, электрониканын корпусун сыртта калтырууга болот, же жакшыраак көрүү үчүн бул кутуну электр менен камсыздоонун жанына койсоңуз болот. Бул үчүн, LED диапазонунан келген кабелдерди узартуу керек, бул кабелдин максималдуу узундугу 5 метр (маалымат барагына ылайык, сыналган эмес). Электр энергиясы жакшы болсо, конденсатордун кереги жок. Менин USB адаптерим арзан, ошондуктан мен прото ПХБга бир 450uF конденсаторун коштум.

WS2812B диоддору өз алдынча даректелүүчү компоненттер. Алар менен иштөө абдан оңой. Мен жөн гана 5 VDC, GNDди электр менен камсыздоого жана байланыш PIN'ин MCUга туташтырдым, ал иштейт. LEDдин саны Arduino кодунда көрсөтүлүшү керек. Бул LEDлар жөнүндө көбүрөөк маалымат:

4 -кадам: Тиркелген Программаны жүктөө

Булак кодун MCUга жүктөө үчүн Arduino IDE программасын жана USB кабелин колдонуңуз:

NodeMCUну кантип программалоо жөнүндө көптөгөн көрсөтмөлөр бар, башкача айтканда:

www.instructables.com/id/Programming-ESP82…

Булак кодунун негизи ушул нускамадан келип чыгат:

www.instructables.com/id/Infinity-Mirror-C… Илхам үчүн ItsGraGra рахмат.

Оригиналдуу программа LED-лердин мүмкүнчүлүгүн көрсөтүүчү демо программа менен башталат. Тилекке каршы, бир нече секунддан кийин MCU өзү кайра башталат. Мен көйгөй арзан USB адаптеринде деп ойлодум. Мен стол үстүндөгү электр энергиясы менен аракет кылдым, эч нерсе өзгөргөн жок. Мен демо программанын бир бөлүгүн алып салдым, анда баары жакшы иштеди. Мен демо программаны баштапкы коддо калтырдым, эгер кимдир бирөө көйгөйдү билип калса, чечимдерди комментарийге жазыңыз же мага билдирүү жөнөтүңүз.

NodeMCU кодун жүктөөдөн мурун, Wifi грамоталарын өзгөртүп, убакыт алкагын коюңуз.

Акыркы сөздөр

Мен бул саатты 1 ай бою эч кандай көйгөйсүз колдондум. Мен бул долбоорго кубанычтамын, мен үй -бүлөмдөн дагы бир нече курулушту суранышты.

Күнүңүз куттуу болсун!

Сунушталууда: