Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կառուցեք ժամացույցը
- Քայլ 2. Գրեք և բեռնեք ծրագիր Wemos D1mini- ում
- Քայլ 3: Պատրաստեք Telegram բոտ
- Քայլ 4. Պատրաստեք ազնվամորի և բեռնեք մժեղ
![8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում. 4 քայլ (նկարներով) 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-16170-j.webp)
Video: 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում. 4 քայլ (նկարներով)
![Video: 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում. 4 քայլ (նկարներով) Video: 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում. 4 քայլ (նկարներով)](https://i.ytimg.com/vi/jm8V7Ex4YkA/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
![8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում](https://i.howwhatproduce.com/images/006/image-16170-1-j.webp)
![8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում](https://i.howwhatproduce.com/images/006/image-16170-2-j.webp)
![8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում 8x8 Led Matrix ժամացույց և հակահայկական ներխուժում նախազգուշացում](https://i.howwhatproduce.com/images/006/image-16170-3-j.webp)
Այս Instructable- ում մենք կտեսնենք, թե ինչպես կարելի է կառուցել 8x8 Led Matrix ժամացույց, որը ակտիվացված է շարժման հայտնաբերմամբ:
Այս ժամացույցը կարող է օգտագործվել նաև որպես ներխուժման դեմ սարք, որը նախազգուշացնող հաղորդագրություն է ուղարկում, եթե շարժում է հայտնաբերվում հեռագրի բոտին !!!
Մենք կկատարենք երկու տարբեր օբյեկտներ.
- Թվային ժամացույց, որը կառավարվում է Wemos D1 mini- ով
- Կենտրոնական կառավարման միավոր (rasperry), որտեղ աշխատում է մոծակը (MQTT բրոքեր), որը կազմում է ժամացույցի և հեռագրի բոտի միջև միջերես:
Ենթադրվում է, որ այս ճարտարապետությունը կառավարում է այլ սարքերի միջև հաղորդակցությունը ՝ տարբեր գործառույթներով (այսինքն ՝ ջերմաստիճանի տվիչներ, ռելեներ,…), հեռագրի բոտին:
Պարագաներ
Թվային ժամացույցի մասերի ցուցակ.
- Wemos D1 Mini
- Wemos D1 Mini - RTC shield8x8 Led Matrix MAX7219- ով
- PIR ցուցիչ
- Breadboard
- Մալուխներ
- USB լիցքավորիչ
Կենտրոնական վերահսկողության ստորաբաժանման մասերի ցանկ
- Ազնվամորի PI
- USB լիցքավորիչ
Քայլ 1: Կառուցեք ժամացույցը
![Կառուցեք ժամացույցը Կառուցեք ժամացույցը](https://i.howwhatproduce.com/images/006/image-16170-4-j.webp)
![Կառուցեք ժամացույցը Կառուցեք ժամացույցը](https://i.howwhatproduce.com/images/006/image-16170-5-j.webp)
![Կառուցեք ժամացույցը Կառուցեք ժամացույցը](https://i.howwhatproduce.com/images/006/image-16170-6-j.webp)
Theամացույցը կառուցելու համար.
- տեղադրեք 4 8x8 Matrix Led տախտակի մեջ
- կառուցել կապ
- Հավաքեք Wemos D1 mini- ն RTC վահանի և PIR ցուցիչի վրա
- Ավարտել կապը
Տեղադրեք 4 Led մոդուլները կողք կողքի և միացրեք յուրաքանչյուր մոդուլի ելքային կապերը հաջորդի մուտքի կապումներին:
- VCC => VCC
- GND => GND
- DOUT => DIN
- CS => CS
- CLK => CLK
Մոդուլի առաջին մուտքային կապերը պետք է միացված լինեն Wemos D1 մինի կապերին հետևյալ կերպ.
- VCC => 5V
- GND => GND
- DIN => D7
- CS => D6
- CLK => D5
Միացրեք նաև PIR senosor- ը Wemos D1 մինի կապումներին.
- VCC => 5V
- Ելք => D0
- GND => GND
Միացումները պատրաստ են:
Քայլ 2. Գրեք և բեռնեք ծրագիր Wemos D1mini- ում
![Գրեք և բեռնեք ծրագիր Wemos D1mini- ում Գրեք և բեռնեք ծրագիր Wemos D1mini- ում](https://i.howwhatproduce.com/images/006/image-16170-7-j.webp)
Wemos_reogio.ino ֆայլը բեռնված է այս հրահանգում, որպեսզի կարողանաք բեռնել և փոփոխել ձեր arduino IDE- ի ձեր ցանցային պարամետրերով:
Switchրագիրը միացնում է լուսարձակները, երբ PIR սենսորը գրգռված է, 20 վայրկյան (կամ ավելի, եթե սենսորը շարունակում է գրգռված լինել), այն անջատում է լուսարձակները: Երբ esp8266- ը MQTT- ի միջոցով հաղորդագրություն է հայտնաբերում հետևյալ ձևաչափով.
["Pir_on": 1} հայտնաբերման ռեժիմը միացված է, և հետևյալ հաղորդագրությունը հրապարակվում է MQTT- ի միջոցով ցանկացած ժամանակ, երբ PIR սենսորը գրգռված է (առաջին անգամ).
["Pir_off": 1} Այս կերպ այս սարքն ունի երկու տարբեր հատկություններ.
Movemente ակտիվացված clockanti- ներխուժման նախազգուշացում Եվ այս վերջին հնարավորությունը «դիմակավորված» է «սովորական» ժամացույցով
Որոշ խնդիրներ.
Եթե դուք երբեք չեք տեղադրել esp8266- ը Arduino IDE- ում, կարող եք դիտել ձեռնարկը այստեղ ՝
www.instructables.com/id/Setting-Up-the-Ar…
Համար անհրաժեշտ է տեղադրել գրադարաններ
RTC վահան ՝ RTClib.h
github.com/adafruit/RTClib
Ո ATՇԱԴՐՈԹՅՈՆ. Rtc- ում ժամանակը պետք է սահմանվի առաջին անգամ, երբ RTC վահանը տեղադրվի մարտկոցի հետ, այնուհետև այն կպահպանի տվյալները, մինչև մարտկոցը լիցքաթափվի
8x8 Led մատրիցա ՝ LedControl.h
github.com/esp8266/Basic/blob/master/libra…
Ահա այս առաջնորդման կառավարման օրինակ.
www.instructables.com/id/Interface-LED-Dot…
Կարող է լինել, որ դուք պետք է փոխեք LED- ների գրման կարգը `կախված լարերից: ստուգեք այն և, այն դեպքում, կարող եք փոփոխել հետևյալ տողը. int revDisp = numDisplay - disp -1; // շրջել վահանակների հերթականությունը ՈTՇԱԴՐՈԹՅՈՆ. ԿԱՌՈՈԹՅՈՆԸ ԿԱՌՈՈՄ Է
Ձեզ անհրաժեշտ է նաև տեղադրել MQTT գրադարաններ ՝ կառավարելու համար.
MQTT արձանագրություն ՝ PubSubClient.h
www.arduinolibraries.info/libraries/pub-su…
այս ծածկագրում MQTT բրոքերը տեղադրված է ստատիկ IP ունեցող ազնվամորիում: Ահա մի օրինակ.
www.instructables.com/id/How-To-Assign-A-S…
Քայլ 3: Պատրաստեք Telegram բոտ
![Պատրաստեք Telegram բոտ Պատրաստեք Telegram բոտ](https://i.howwhatproduce.com/images/006/image-16170-8-j.webp)
Այստեղ մենք չենք բացատրում ազնվամորու կազմաձևը, ոչ էլ ազնվամորու և հեռագրային բոտի միջև հաղորդակցությունը, քանի որ այս մասին շատ խորագրեր կան:
Օրինակ է.
www.instructables.com/id/Set-up-Telegram-B…
Քայլ 4. Պատրաստեք ազնվամորի և բեռնեք մժեղ
Դուք պետք է մոծակ տեղադրեք Ազնվամորիի վրա, կարող եք գտնել բազմաթիվ ձեռնարկներ, ահա մի օրինակ, թե ինչպես վարել MQTT ազնվամորի և esp8266 միջև.
www.instructables.com/id/How-to-Use-MQTT-W…
Մենք պատրաստել ենք պիթոնի ծրագիր, որը գործում է որպես հեռագրի և MQTT բրոքերի միջև միջերես ՝ փոխակերպելով.
- բոկի հրամանները MQTT- ում հրապարակված հաղորդագրություններում, այնպես որ դրանք կարող են լսվել esp8266- ի կողմից
- MQTT- ում հրապարակված հաղորդագրություններ esp8266- ի կողմից ՝ բոտին ուղղված հաղորդագրություններում
Խորհուրդ ենք տալիս:
Waterրի նախազգուշացում. Ձեր նավակը փրկելու սարք. 5 քայլ (նկարներով)
![Waterրի նախազգուշացում. Ձեր նավակը փրկելու սարք. 5 քայլ (նկարներով) Waterրի նախազգուշացում. Ձեր նավակը փրկելու սարք. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1475-21-j.webp)
Waterուր - Yourգուշացում. Ձեր նավը փրկելու սարք Այն չի կարող խորտակվել այնտեղ: Ամենուր այն մշտական պայքարի առջև է կանգնած ՝ հաղթահարելու ալիքների տակ սայթաքելու և անհետանալու միտումը: Ձմռանը այստեղ, Ավաղ
Ատամի բոտի ներխուժում `3 քայլ
![Ատամի բոտի ներխուժում `3 քայլ Ատամի բոտի ներխուժում `3 քայլ](https://i.howwhatproduce.com/images/004/image-10893-j.webp)
Ատամի բոտի ներխուժում. Շատերի պես ես օգտագործում եմ շարժիչային ատամի խոզանակներից մեկը: Վերջապես որոշեցի այն առանձնացնել, թե ինչպես է այն աշխատում: Ես չգիտեի, որ դա ավելի պարզ էր, քան ես պատկերացնում էի: Եվ ես ստացա մասեր, որոնք կօգտագործվեն Էլեկտրոնիկայի դասի նախագծերից մեկը կառուցելիս … Հաշիվ
Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույս ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. 14 քայլ (նկարներով)
![Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույս ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. 14 քայլ (նկարներով) Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույս ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. 14 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1245-36-j.webp)
Վաղ նախազգուշացում Ազնվամորու PI թռիչքուղու լույսը ՝ օգտագործելով թռիչքի քարտեզագրման տվյալները. Այս լամպը առաջացել է մի քանի պատճառներից, որովհետև ինձ միշտ հետաքրքրում են ինքնաթիռները, որոնք թռչում են վերևում, իսկ ամռանը հանգստյան օրերին հաճախ բավականին թռիչք են կատարում: Թեև դուք հակված եք լսել դրանք միայն այն ժամանակ, երբ նրանք անցնում են
Հակահայկական սայթաքման միջոցներ `31 քայլ
![Հակահայկական սայթաքման միջոցներ `31 քայլ Հակահայկական սայթաքման միջոցներ `31 քայլ](https://i.howwhatproduce.com/images/003/image-6023-22-j.webp)
Հակահայկական սայթաքման միջոցներ. Որոշ մարդիկ շարժունակություն ունեն միայն մեկ թևում և կարող են դժվարությամբ թուղթ պահել գրելու ընթացքում: Մենք մշակեցինք մի քանի սարք ՝ նման անհատներին օգնելու համար. 1. Հագեցած գորգ գործվածքների ծածկով: Այս դիզայնը շատ պարզ է հավաքվում և պահանջում է միայն
Խոչընդոտների հայտնաբերում և նախազգուշացում - Arduino UNO և ուլտրաձայնային. 4 քայլ (նկարներով)
![Խոչընդոտների հայտնաբերում և նախազգուշացում - Arduino UNO և ուլտրաձայնային. 4 քայլ (նկարներով) Խոչընդոտների հայտնաբերում և նախազգուշացում - Arduino UNO և ուլտրաձայնային. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9761-22-j.webp)
Խոչընդոտների հայտնաբերում և նախազգուշացում. Arduino UNO և ուլտրաձայնային