
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Մինչ այժմ ես պատրաստել եմ մի քանի ուսուցողական տեսանյութ, որոնք վերաբերում են ինտերնետով սարքավորումների կառավարմանը: Եվ դրա համար ես միշտ նախընտրում էի Adafruit MQTT սերվերը, քանի որ այն հեշտ էր օգտագործել և օգտագործողի համար նույնպես հարմար էր: Բայց այդ ամենը հիմնված էր ինտերնետի վրա: Դա նշանակում է, որ մենք կարող ենք վերահսկել սարքերը միայն այն դեպքում, երբ մենք ունենք համապատասխան ինտերնետ կապ, հակառակ դեպքում դա ընդհանրապես չի աշխատի: Այսպիսով, այս անգամ ես եկա Տան ավտոմատացման վրա ՝ հիմնված Local MQTT սերվերի վրա, որում մենք կարող ենք կառավարել տեխնիկան ՝ առանց ինտերնետի անհրաժեշտության: Բոլոր սարքերը միացված կլինեն մեկ ցանցին, և մենք կարող ենք դրանք հեշտությամբ կառավարել ՝ օգտագործելով մեր խելացի հեռախոսի ծրագիրը:
Մենք կարող ենք նաև չափել մեր համակարգչի վրա ամրացված տարբեր տվիչների տվյալները: Այսպիսով, եկեք տեսնենք, թե ինչպես է այն աշխատում և ինչպես պատրաստել այն:
Քայլ 1: Պահանջվում են բաղադրիչներ
- Raspberry Pi 3B տախտակ
- SD քարտ
- Նոդեմկու խորհուրդ
- 4 x 5V ռելեներ
- DHT11 սենսոր
- 4 x BC547 տրանզիստոր
- 4 x 1n4007 դիոդ
- 4 x 330 օմ դիմադրություն
- 7805 IC
- 9 վ հոսանքի ադապտեր
- DC հոսանքի վարդակից
- 2 փին Կանաչ միակցիչներ
Քայլ 2: Շղթայի դիագրամ

Քայլ 3. Այս ծրագրի համար PCB- ների պատվիրում

Այս նախագիծը պահանջում է բազմաթիվ բաղադրիչներ `միմյանց հետ կապված: Եթե գնում եք ընդհանուր նշանակության PCB- ի, ապա դա ձեզ համար բուռն և երկար գործընթաց է լինելու: Ավելի լավ է գնալ անհատականացված PCB- ի համար: Շատ պարզ է պատվիրել ձեր սեփական PCB- ներ jlcpcb.com- ից: Պարզապես պետք է հաշիվ կազմել, վերբեռնել PCB- ի gerber ֆայլը և տեղադրել ձեր պատվերը: Դուք ձեր տան դռան մոտ կստանաք PCB: Եվ հե,յ, դուք գիտե՞ք այս PCB- ների գինը:
Դա ընդամենը 2 դոլար է 10 հատ PCB- ի համար: Այո, ճիշտ եք լսել, ընդամենը 2 դոլարով ձեր շեմին կստանաք 10 հիանալի PCB պրեմիում որակով: Ես միշտ նախընտրում եմ JLCPCB- ը իմ նախագծերում օգտագործվող PCB- ների համար և ձեզ նույնպես կառաջարկի գնալ դրա համար: Եթե ցանկանում եք ստանալ PCB- ի գերբեր ֆայլը, որն օգտագործվում է այս նախագծում, կարող եք անվճար ներբեռնել ՝ www.easyeda.com/techiesms/ultimate-home-automation կայքից: Գերբեր ֆայլը ներբեռնելուց հետո վերբեռնեք այն JLCPCB- ում և տեղադրեք ձեր պատվերը: Պարզ.
Քայլ 4: Mosquitto MQTT բրոքերի տեղադրում Rpi- ի վրա
Առաջին հերթին, ներբեռնեք raspbian jessie- ի վերջին տարբերակը raspberry pi- ի պաշտոնական կայքից: Նախքան պատկերը տեղադրելը, առաջին հերթին ձևակերպեք SD քարտը հավելվածով, SD քարտի ձևաչափիչ:
Այնուհետև պատկերը տեղադրեք SD քարտի մեջ ՝ Etcher կոչվող ծրագրակազմի օգնությամբ
Քարտը քարտի մեջ հաջողությամբ ներբեռնելուց հետո սարքը միացրեք, միացրեք այն ինտերնետին wifi- ի միջոցով: Բացեք տերմինալը և մուտքագրեք այս հրամանները մեկ առ մեկ, sudo apt-get թարմացում
sudo apt-get բարելավում
sudo apt-get տեղադրել մոծակ
sudo apt-get տեղադրեք մոծակների հաճախորդներ
Դա անելուց հետո դուք կկարողանաք օգտագործել ձեր Pi- ն որպես MQTT բրոքեր:
Քայլ 5: NodeMCU որպես MQTT հաճախորդ

Այս նախագծում ես օգտագործում եմ NodeMCU- ն որպես վերահսկիչ, որի վրա տեղադրված է MQTT հաճախորդի ծածկագիրը: Այս նախագծի ծածկագիրը բեռնված է իմ GitHub հաշվում: Այդ կոդը օգտագործելու համար անհրաժեշտ է, որ ձեր համակարգում տեղադրվեն Adafruit MQTT գրադարանը և DHT11 գրադարանը:
Կոդի ներսում միակ փոփոխությունն այն է, որ նախ անհրաժեշտ է դրանում մուտքագրել WiFi- ի հավատարմագրերը: Ապա դուք պետք է մուտքագրեք ձեր ազնվամորու pi տախտակի տեղական ip հասցեն ՝ հանդես գալով որպես MQTT սերվեր: Ձեր Raspberry Pi տախտակի IP հասցեն ստանալու համար բացեք տերմինալը և մուտքագրեք ifconfig հրամանը և սեղմեք enter:
NodeMCU տախտակի ծածկագիրը բեռնված է իմ GitHub հաշվում: Այսպիսով, դուք կարող եք հեշտությամբ ներբեռնել և օգտագործել այդ ծածկագիրը ձեր նախագծի համար:
Քայլ 6: Ուսումնական տեսանյութ

Ես պատրաստել եմ ամբողջական ուսուցողական տեսանյութ, որում ընդգրկել եմ այս նախագծի յուրաքանչյուր հատվածը: Ես նաև ցույց տվեցի, թե ինչպես կարգավորել այդ MQTT վահանակի android ծրագիրը: Այնպես որ, սիրով դիտեք այս տեսանյութը:
Խորհուրդ ենք տալիս:
ERԱՌԱՅՈԹՅԱՆ ՌՈԲՈՏ `8 քայլ

SԱՌԱՅԻՆ ՌՈԲՈՏ. Այս ռոբոտը վստահելի օգնական կլինի ձեր բոլոր մատուցման մեջ: Ռոբոտը գալիս է բազմաթիվ շարժվող վերջույթներով, պտտվող գլխով և պտտվող անիվներով: Մարմնի համար կա 7 գույն և աչքերի համար `2 տարբերակ: Այն ունի պտտվող անիվներ:
[ՌԵՍՊԵՐԻ] Լիգանդո Վենտիլադոր Com Telegram + Prota OS: 19 քայլ
![[ՌԵՍՊԵՐԻ] Լիգանդո Վենտիլադոր Com Telegram + Prota OS: 19 քայլ [ՌԵՍՊԵՐԻ] Լիգանդո Վենտիլադոր Com Telegram + Prota OS: 19 քայլ](https://i.howwhatproduce.com/images/004/image-10768-j.webp)
[RASPBERRY] Ligando Ventilador Com Telegram + Prota OS. Esta automa ç ã o n ã o ree concecimentos nerd í sticos ou master blaster plus advanced em eletr ô nica. A plataforma do PROTA OS é bem intuitiva e totalmente gr á fica. ITENS NECESS Á RIOS: 1 Ազնվամորի PI
Տնային ավտոմատացում ՝ օգտագործելով MQTT և ESP8266: 6 քայլ

Տնային ավտոմատացում MQTT- ի և ESP8266- ի օգտագործմամբ. Մեր օրերում տան ավտոմատացումը IoT- ի (իրերի ինտերնետ) թրենդային և զարգացող դարաշրջան է: Յուրաքանչյուրը փորձում է ինչ -որ կերպ ավտոմատացնել տունը, որը կարող է լինել հեռակառավարմամբ կամ ձեռքով: Եվ դա նրանց համար հեշտացնում է կյանքը: Կան տղամարդու վերահսկման տեխնիկա
MOԱՄԱՆԱԿԱՅԻՆ ՎԵՆԴԻՆԱԿԱՆ ՄԵՔԵՆԱԳՈՐՈԹՅՈՆ, Օգտագործելով ՌԵՍՊԵՐԻ ՊԻ ՝ DJANGO- ի հետ. 4 քայլ

JԱՄԱՆԱԿԱՅԻՆ ՎԵՆԴԻՆԱԿԱՆ ՄԵՔԵՆԱԳՈՐԱԿՈԹՅՈՆ USԱՆASՈՎԻ ՀԵՏ ՕԳՏԱԳՈՐՄԱՆ ASՈASՈՎՐԴԻ:. Կարո՞ղ ենք ժամանակակից GUI սարքել ՝ օգտագործելով վեբ լեզուներ ավտոմատ վաճառքի մեքենայի համար: Վերևի պատասխանը այո է, մենք կարող ենք: Մենք կարող ենք դրանք օգտագործել կրպակների ռեժիմի միջոցով վաճառող մեքենաների համար: Հետևյալ գաղափարը ես արդեն կիրառել եմ իմ գոյություն ունեցող նախագծի վրա և այն լավ է աշխատում, և մենք փորձարկում ենք
ՆՈԴԵՄԿՈ AND ԵՎ ՎԻՍՈINԻՆՈ DՈՈԹՅՈՆ Ո LԻ ԼՈSՐԵՐ ԻՆՏԵՐՆԵՏԻ. 8 քայլ

NODEMCU- ն և VISUINO- ն ցուցադրում են ուղիղ նորություններ ինտերնետից. Այս ձեռնարկում մենք կօգտագործենք NodeMCU Mini, OLED Lcd և Visuino- ն ՝ ինտերնետից LCD- ով ինտերնետից մի քանի վայրկյան մեկ ուղիղ ԼՈSՅՍԵՐ ցուցադրելու համար: Դիտեք ցուցադրական տեսանյութ