Мазмұны:

IKEA сурет шеңберіндегі Infinity Mirror қабырға сағаты: 4 қадам
IKEA сурет шеңберіндегі Infinity Mirror қабырға сағаты: 4 қадам

Бейне: IKEA сурет шеңберіндегі Infinity Mirror қабырға сағаты: 4 қадам

Бейне: IKEA сурет шеңберіндегі Infinity Mirror қабырға сағаты: 4 қадам
Бейне: ВЯЖЕМ ВМЕСТЕ КРАСИВЫЙ, АЖУРНЫЙ УЗОР КРЮЧКОМ / Мастер - класс по вязанию для начинающих. 2024, Шілде
Anonim
Image
Image
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты
IKEA сурет жақтауындағы Infinity Mirror қабырға сағаты

Сәлеметсіз бе, Мен әрқашан қабырға сағатын жасағым келеді. IKEA сияқты дүкендерде қабырғаға арналған керемет сағаттар көп. Мен осы коммерциялық сағаттармен біраз қиындықтарға тап болдым. Олар мен үшін тым қатты (үздіксіз тик-так тітіркендіреді), мен қараңғыда сағат тілін көре алмаймын, олар менің қабырғамда көп орын қолданады және олар дәл емес. Мен жарықдиодты және интернет синхрондауымен үнсіз сағатты құруды шештім және оны шексіз айнамен біріктірдім. Айна сағат тілдерін көруге мүмкіндік береді. Менің тұжырымдамам оны мүмкіндігінше қарапайым ету болды. Барлық құрылыс процесі шамамен 30 минутты алады. Жобаның құны 20 долларды құрады. Құрылғы стандартты телефон зарядтағышымен (5VDC) жұмыс істейді. Толық электроника мен айна IKEA -да сатып алынған сурет жақтауына салынған.

1 -қадам: BOM тізімі

BOM тізімі
BOM тізімі

Материалдың атауы, көлемі, сілтеме

IKEA RIBBA сурет шеңбері қара 23смx23см 1 дана

WS2812B Led Strip, жеке адрестелетін ақылды RGB Led жолағы, қара 74 дана/1м IP30 1 дана

NodeMcu v3 Lua WIFI Интернет заттарының дамуы MCU тақтасы ESP8266 1 дана

Телефон зарядтағыш 1 дана

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

Proto PCB 1 дана

1 дана дәнекерлеуге арналған кабель

Дәнекерлеуге арналған қаңылтыр 1 дана

Конденсатор 16В 16В 470уФ 1 дана

Электроникаға арналған корпус 1 дана

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

Шыны табақ 23 см x 23 см 1 дана Жергілікті дүкен

Жобаның жалпы материалдық құны: 20, 25 $/жалпы жоба

2 -қадам: құрастыру

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

Жинау процесінің әр қадамын бірінші қадамдағы бейнеден көруге болады.

Бейне туралы қосымша ақпарат:

Сағаттың дәлдігі туралы мәселе IoT технологиясымен және мерзімді серверлік синхрондау арқылы шешілді. Бұл жобада мен уақыт синхрондауды басқаратын NodeMCU қолдандым.

Келесі қадам - дұрыс баспана табу. Мен IKEA RIBBA сурет жақтауын таңдаймын. Маған сағат ішінде 60 дана светодиод қажет болды, себебі 60 секунд 60 минут бар. Мен жақтаудың ішкі периметрін өлшедім. Мен есептедім, 74 дана / 1 метрлік жарықдиодты жолақ өте қолайлы. Мен 1 метрлік жолақтан 14 дана светодиодты кесіп тастағаннан кейін, қалған 60 дана жақтаудың ішкі периметріне жақсы сәйкес келді.

Шексіздік айнасы әсері туралы толығырақ мына жерден таба аласыз:

Айна мен шыны табақ жергілікті шыны дүкенінің стандартты өнімі болды, оларды қажетті мөлшерде кесіп тастады.

3 -қадам: Цикл

Цикл
Цикл

Мен барлық компоненттерді схемаға сәйкес қостым. NodeMCU бірнеше PIN коды ғана қолданылды, сондықтан PCB прототипі жеткілікті болды. Шын мәнінде, кабельдерді PIN кодтарына тікелей дәнекерлеуге болады, ал электрониканың корпусы сыртта қалуы мүмкін немесе жақсы көрінуі үшін осы қорапты қуат көзінің жанына қоюға болады. Ол үшін светодиодтар жолағынан келетін кабельдерді ұзарту қажет, бұл кабельдің максималды ұзындығы - 5 метр (деректер кестесіне сәйкес, тексерілмеген). Егер қуат көзі жақсы болса, конденсатор қажет емес. Менің USB адаптерім арзан, сондықтан мен бір 450uF конденсаторды ПХД -ге дәнекерледім.

WS2812B светодиодтары дербес адрестелетін компоненттер болып табылады. Олармен жұмыс жасау өте оңай. Мен жай ғана 5 VDC, GND қуат көзіне және байланыс PIN кодын MCU -ға қостым, ол жұмыс істейді. Жарық диодының саны Arduino кодында көрсетілуі керек. Бұл светодиодтар туралы қосымша ақпарат:

4 -қадам: Қосылған бағдарламалық жасақтаманы жүктеңіз

Бастапқы кодты MCU-ға жүктеу үшін Arduino IDE Software мен USB кабельдерін қолданыңыз:

NodeMCU бағдарламалау туралы көптеген нұсқаулар бар, яғни:

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

Бастапқы кодтың негізі осы нұсқаулықтан келеді:

www.instructables.com/id/Infinity-Mirror-C… шабыт үшін ItsGraGra-ға рахмет.

Бастапқы бағдарлама светодиодтардың мүмкіндіктерін көрсететін демонстрациялық бағдарламадан басталады. Өкінішке орай, бірнеше секундтан кейін MCU қайта іске қосылады. Мәселе арзан USB адаптерінде деп ойладым. Мен үстелдің үстіндегі қуат көзін қолданып көрдім, ештеңе өзгермеді. Мен демо бағдарламаның бір бөлігін алып тастадым, содан кейін бәрі жақсы жұмыс істеді. Мен демо бағдарламаны бастапқы кодта қалдырдым, егер біреу мәселені білсе, түсініктемеде шешімді енгізіңіз немесе маған хабарлама жіберіңіз.

NodeMCU кодын жүктемес бұрын, Wifi тіркелгі деректерін өзгертіңіз және уақыт белдеуін орнатыңыз.

Қорытынды сөздер

Мен бұл сағатты 1 ай бойы еш қиындықсыз қолдандым. Мен бұл жобаға ризамын, мен қазірдің өзінде отбасымнан тағы бірнеше құрылыс салу туралы сұраныс алдым.

Бүгінгі күніңіз жақсы өтсін!

Ұсынылған: