![IoT көмегімен күннің сөзі: 7 қадам IoT көмегімен күннің сөзі: 7 қадам](https://i.howwhatproduce.com/images/002/image-3486-116-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![IoT көмегімен күннің сөзі IoT көмегімен күннің сөзі](https://i.howwhatproduce.com/images/002/image-3486-117-j.webp)
Бұл нұсқаулықта мен сізге NodeMCU Wi-Fi модулін және нүктелік матрицалық дисплей көмегімен «Күндізгі сөзді» қалай құруға болатынын көрсетемін. Күндізгі сөздің орнына, сіз осы оқулықтан өткеннен кейін Интернеттен қалаған нәрсені (мәтінді) көрсете аласыз. Егер сіз Wi-Fi модулін бірінші рет қолдансаңыз, онда бұл оқулық сізге көмектеседі, өйткені мен басынан аяғына дейін айтып өттім.
Оған енейік.
1 -қадам: Бейнені қараңыз
![Image Image](https://i.howwhatproduce.com/images/002/image-3486-119-j.webp)
![](https://i.ytimg.com/vi/dXS1eU0fkfI/hqdefault.jpg)
Бейнеде мен бұл жобаны құруға қажетті барлық қадамдарды қарастырдым. Мен сондай -ақ жобада қолданылатын кодты терең түсіндіруді қарастырдым, ол жаңадан бастаушы үшін де пайдалы, ал басқаша жазбаша түрде түсіндіру мүмкін емес.
Сондықтан, көшпес бұрын оны міндетті түрде қадағалаңыз.
2-қадам: Arduino IDE-ді NodeMCU Wi-Fi модулімен жұмыс жасауға дайындаңыз
Wi-Fi модулінде бірінші рет жұмыс істеу көптеген пайдаланушылар үшін (мен де) әрқашан тортпен жүре бермейді. Сондықтан, оны кезең -кезеңмен бастау ұсынылады.
Мен бұл нұсқаулықтар сабағын әр бастаушыға ұсынамын. Автор бекатвия осы модульден қалай бастау керектігін түсіндіруде үлкен жұмыс жасады. Мен модульмен танысу үшін сол дереккөзді қолдандым.
Сонымен, егер сіз жаңадан бастаушы болсаңыз, онда бұл сабақты өтіңіз, содан кейін сіз тек келесі қадамдарда ғана шығуға болады.
3 -қадам: Матрицалық дисплейді тексеріңіз
![Матрицалық дисплейді тексеріңіз Матрицалық дисплейді тексеріңіз](https://i.howwhatproduce.com/images/002/image-3486-120-j.webp)
![Матрицалық дисплейді тексеріңіз Матрицалық дисплейді тексеріңіз](https://i.howwhatproduce.com/images/002/image-3486-121-j.webp)
![Матрицалық дисплейді тексеріңіз Матрицалық дисплейді тексеріңіз](https://i.howwhatproduce.com/images/002/image-3486-122-j.webp)
Wi-Fi модуліне нүктелік матрицаны келесідей қосыңыз:
DMD - NodeMCU
Кернеу кернеуі - 3,3 В
Gnd - Gnd
Clk - D5
Дин - D7
CS - D8
Енді нүктелік матрицалық дисплейді тексеру үшін MD Parola және MD_MAX72XX кітапханаларын Arduino кітапханасына қосыңыз.
Бірақ оны қолданар алдында Arduino кітапханалары қалтасына өтіңіз, MD_MAX_72XX кітапхана қалтасын ашыңыз, содан кейін құжаттарға өтіңіз және кез келген HMTL файлын ашыңыз, содан кейін сізде матрицалық дисплейдің түрін анықтаңыз (толығырақ білу үшін мына жерді басыңыз). Менікі FC_16. Осыдан кейін «src» қалтасына өтіп, MD_MAX72XX.h файлын ашыңыз. Тақырып файлын сізде бар модульге сәйкес өзгертіңіз, содан кейін сақтаңыз. Енді сіз өзіңіздің модуліңізді тексере аласыз Ашу тестінің эскизі және оны жүктеу. Нүктелік матрица кейбір үлгілерді көрсетуі керек, содан кейін олардың атауын сериялық монитордан көруге болады.
4 -қадам: ThingHTTP дайындаңыз
![ThingHTTP дайындаңыз ThingHTTP дайындаңыз](https://i.howwhatproduce.com/images/002/image-3486-123-j.webp)
![ThingHTTP дайындаңыз ThingHTTP дайындаңыз](https://i.howwhatproduce.com/images/002/image-3486-124-j.webp)
![ThingHTTP дайындаңыз ThingHTTP дайындаңыз](https://i.howwhatproduce.com/images/002/image-3486-125-j.webp)
1. Mozilla Firefox ашыңыз (Chrome мен үшін жұмыс істемеді).2. Веб -сайтыңызды таңдаңыз (мен Dictionary.com қолдандым).3. Сізді қызықтыратын сөзді тінтуірдің оң жақ түймесімен нұқыңыз, тексеру элементін таңдаңыз. Белгіленген кодтың XPath көшіріңіз.5. Thingspeak.com сайтына өтіңіз6. Қолданбаларға өтіңіз, содан кейін ThingHTTP таңдаңыз. Жаңа ThingHTTP жасаңыз, оған бірдеңе атаңыз, XPath көшірген беттің URL мекенжайын көрсетіңіз, жолды талдау үшін бұрын көшірілген XPath қойыңыз, ThingHTTP сақтаңыз.
Жасалған API -ге назар аударыңыз.
Мұны қалай түсіну керек екенін түсіну үшін бейнені қараңыз.
5 -қадам: Модульді тексеріңіз
![Модульді тестілеу Модульді тестілеу](https://i.howwhatproduce.com/images/002/image-3486-126-j.webp)
![Модульді тестілеу Модульді тестілеу](https://i.howwhatproduce.com/images/002/image-3486-127-j.webp)
![Модульді тестілеу Модульді тестілеу](https://i.howwhatproduce.com/images/002/image-3486-128-j.webp)
Осы қадамда бекітілген эскизді ашыңыз және Wi-Fi SSID, Pass кілті мен API кілтін өңдеңіз және оны жүктеп салыңыз Жүктеуден кейін сериялық мониторды ашыңыз, егер шығыс осы қадамда мен қосқандай болса, модуль жақсы жұмыс істейді. және сіз соңғы кезеңге өтуіңізге болады.
Егер сіз қаласаңыз, кез келген басқа веб -сайтты пайдалана аласыз, оны қараңыз.
6 -қадам: Қорытынды эскиз
![Қорытынды эскиз Қорытынды эскиз](https://i.howwhatproduce.com/images/002/image-3486-129-j.webp)
![Қорытынды эскиз Қорытынды эскиз](https://i.howwhatproduce.com/images/002/image-3486-130-j.webp)
3 -қадамдағыдай байланыстарды жасаңыз. Бұл қадамда соңғы код бекітілген.
Wi-Fi SSID, рұқсат кілті (егер Wi-Fi ашық болса, тырнақшаларды бос қалдырыңыз) және API өңдеңіз және оны модульге жүктеңіз.
Ол Wi-Fi желісіне қосылғаннан және деректерді алғаннан кейін, ол DMD-де сөз мен мағынаны ажыратады және көрсетеді (күйді анықтау үшін кіріктірілген жарықдиодты қараңыз, жыпылықтайды-Wi-Fi-ға қосылуға тырысады, қатты көк) - қосылған, өшірілген - ажыратылған). Wi-Fi желісінен ажырату қуатты үнемдейді, бірақ оның кемшілігі бар, жаңа деректерді алу үшін модульді қайта іске қосу қажет болады.
Бірақ мұндай қосымшалар үшін Wi-Fi желісіне қосылуды дұрыс деп ойламаймын, бірақ оны бағдарламада бірнеше рет түзетуден кейін оңай жасауға болады. Бәрі сізге байланысты.
7 -қадам: Орындалды
Міне бітті!
Кез келген кеңестерге немесе күмәндарға түсініктеме беріңіз, мен сізге көмектесуге қуаныштымын.
Оқығаныңыз үшін рахмет, жазылуды қарастырыңыз, егер сізге бұл жоба ұнаған болса, біздің YouTube каналымызды қараңыз, бізде ондайлар көп:)
Келесі нұсқаулықта кездескенше.
Ұсынылған:
Күннің шығуын басқаратын жарқын жарық: 6 қадам
![Күннің шығуын басқаратын жарқын жарық: 6 қадам Күннің шығуын басқаратын жарқын жарық: 6 қадам](https://i.howwhatproduce.com/images/005/image-13169-j.webp)
Күннің шығуын бақылайтын жарық шам: Сіз жұмыс кезінде оятуға қажет әдеттегі уақытта 7 -де ояндыңыз ба, қараңғыда қалдыңыз ба? Қыс - қорқынышты уақыт, иә? Сіз түн ортасында оянуыңыз керек (әйтпесе неге қараңғы?), Төсегіңізді жұлып алыңыз
Күннің шығатын оятқышы (таңертеңгі оянуды жақсарту): 13 қадам
![Күннің шығатын оятқышы (таңертеңгі оянуды жақсарту): 13 қадам Күннің шығатын оятқышы (таңертеңгі оянуды жақсарту): 13 қадам](https://i.howwhatproduce.com/images/002/image-5225-28-j.webp)
Күннің шығатын дабыл (таңертеңгі оятуды жақсарту): жеке таңның шығуын жоспарлаңыз, таңертеңгі оятуды жақсартыңыз Соңғы кездейсоқ өнертабыс, күннің шығуын жоспарлаңыз! Күндізгі уақытта күн сәулесіндегі көгілдір жарық біздің назарымызды, есте сақтау қабілетін, энергия деңгейін, реакция уақытын және жалпы көңіл -күйді жақсартады. . Көк жарық
LCD дисплейі мен Bluetooth қосымшасы бар Күннің шығатын дабыл сағаты: 8 қадам
![LCD дисплейі мен Bluetooth қосымшасы бар Күннің шығатын дабыл сағаты: 8 қадам LCD дисплейі мен Bluetooth қосымшасы бар Күннің шығатын дабыл сағаты: 8 қадам](https://i.howwhatproduce.com/images/006/image-16906-22-j.webp)
LCD дисплейі мен Bluetooth қосымшасы бар күннің шығатын дабыл сағаты: қыс мезгілі қайғылы болуы мүмкін. Сіз ояндыңыз, қараңғы, сіз төсектен тұруыңыз керек. Сіз естігіңіз келетін соңғы нәрсе - оятқыштың тітіркендіргіш дыбысы. Егер сізде, мен сияқты, таңертең тұру кезінде қиындықтар туындаса, бұл оятқыш сізге қажет
UCL-lloT-ашық жарық күннің шығуы/батуы арқылы іске қосылады: 6 қадам
![UCL-lloT-ашық жарық күннің шығуы/батуы арқылы іске қосылады: 6 қадам UCL-lloT-ашық жарық күннің шығуы/батуы арқылы іске қосылады: 6 қадам](https://i.howwhatproduce.com/images/001/image-760-42-j.webp)
UCL-lloT-Сыртқы жарық Күннің шығуы/күн батуы арқылы іске қосылады.: Барлығына сәлем! Мен біраз жұмыс істеп, кейбір бөлшектер мен кодты жинадым, ол сізге осы жарықтандыруды қалай жасау керектігін көрсетеді. Бұл идея жазда қолмен шығуға мәжбүр болған әкемнен туындады
Күннің шығатын жарық диоды: 5 қадам (суреттермен)
![Күннің шығатын жарық диоды: 5 қадам (суреттермен) Күннің шығатын жарық диоды: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-1400-49-j.webp)
Күннің шығатын LED дабыл сағаты: таңертең тұру қиын ба? Дабылдың қатты пирсингтік дыбысын жек көресіз бе? Сіз аз ақша мен уақытқа сатып алатын нәрсені өз бетіңізше жасағыңыз келе ме? Содан кейін мына жарықдиодты күн шығатын дабылын тексеріңіз! Күннің шығуы туралы дабылдар