Բովանդակություն:
Video: Armadillo տան ավտոմատացում. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Տան ավտոմատացման նախագիծը կառավարում և շահագործում է տան ներսում տարբեր էլեկտրական համակարգեր, ինչպիսիք են լույսերը, տեխնիկան և վարդակները: Այս նախագիծը օգտագործում է 4D Systems- ի Armadillo-43T- ը:
Նախագիծը թույլ է տալիս օգտագործողին կարգավորել ռեժիմը մեխանիկական կամ ավտոմատ: Ձեռնարկի ռեժիմում օգտագործողը կարող է միացնել կամ անջատել որոշակի վարդակից կամ սարքը: Ավտոմեքենայում աշխատելիս օգտվողը կարող է պարզապես սահմանել, թե որքան ժամանակ պետք է միանա կամ անջատի միացված բոլոր սարքերը: Այս ռեժիմում օգտագործողը չի կարող ձեռքով միացնել սարքերը, բայց ցանկացած պահի կարող է վերադառնալ ձեռնարկին: Օգտատիրոջը տրվում է ավտոմատ ռեժիմի երկու ռեժիմ ՝ ԲՈԼՈՐ ՍԱՐՔԵՐԸ ՄԻԱՎԱ և ԲՈԼՈՐ ՍԱՐՔԵՐԸ ԱՆFԿԱ: Սարքերը միացնող և անջատող ռելեներ գործարկելու համար Armadillo- ն օգտագործում է GPIO- ի իր հնարավորությունները: Երբ ձեռքի ռեժիմում է, և կոճակը սեղմելու դեպքում հայտնաբերվում է, armadillo- ն կփոխարկի համապատասխան GPIO- ի քորոցը: Երբ ավտոմատ ռեժիմում է, armadillo- ն պարզապես բոլոր պտուկները կվերածի LOW- ի կամ HIGH- ի `կախված ժամաչափի կարգավորումներից: Armadillo- ն ցուցադրման և նախատիպերի պահանջների մեր լուծումն է: Armadillo- ն աշխատում է BCM2835 SOC- ով ՝ զուգորդված ARM1176JZF-S պրոցեսորային պրոցեսորով ՝ VideoCore IV GPU- ով ՝ մեկ փաթեթում: Armadillo- ն մշակվել է Armadillian օպերացիոն համակարգի օգտագործման համար, որը մեծապես հիմնված է Raspbian/Debian OS- ի վրա և օպտիմիզացված է BCM2835 SOC- ի համար: Այն փաթեթավորված է 13 GPIO- ով, որն ունի 2 Single I2C ալիք, 5 Single SPI ալիք և 2 UART ալիք: Հասանելի են նաև 2 PWM ալիքներ, որոնք կիսում են ներկառուցված ուժեղացուցիչի հետ մինի բարձրախոսով: Այն ունի նաև USB պորտ, որը կարող է օգտագործվել ծայրամասային սարքերի համար, ինչպիսիք են Ստեղնաշարերը, USB հանգույցները, Wi-Fi դոնգերը և Bluetooth մոդուլները:
Քայլ 1: Ինչպե՞ս է այն աշխատում:
Քայլ 2: Կառուցեք
Բաղադրիչներ
- ԱՐՄԱԴԻԼՈ 43 Տ
- 6-8 ալիքի ռելե
- փոփոխված ընդլայնման վարդակից
- 3 լույս/լամպ
- որոշ տեխնիկա
- uSD քարտ
Ծրագրային ապահովում
python-tk մոդուլ
Քայլեր
- Փոփոխեք ընդլայնման վարդակից, ինչպես ցույց է տրված վերևի առաջին նկարում: Ավելացրեք մետաղալարերի երկարացում բաց ավարտված կապից: Այս լարերը միացված կլինեն ռելեի մոդուլին: Փոփոխված ընդլայնման վարդակից սխեմատիկ դիագրամ:
- Միացրեք բաղադրիչները, ինչպես ցույց է տրված վերը նշված երկրորդ նկարում:
- Armadillo- ից Relay մոդուլի միացում.
Pin1 (GPIO37) դեպի In1
Pin2 (GPIO38) դեպի In2
Pin3 (GPIO39) դեպի In3
Pin4 (GPIO35) դեպի In4
Pin5 (GPIO36) դեպի In5
Pin6 (GPIO45) դեպի In6
Pin9 (GND) դեպի GND
Pin10 (+5V) - ից +5V
Միացրեք փոփոխված երկարացման վարդակի երկարացված լարերը ռելեի մոդուլին, ինչպես ցույց է տրված վերևի երկրորդ նկարում:
Քայլ 3: րագիր
• Բացեք Armadillo-43T տվյալների թերթիկը և հետևեք հրահանգներին, թե ինչպես տեղադրել Armadillian պատկերը և այլ անհրաժեշտ ծրագրակազմ:
• Տեղադրեք python-tk մոդուլ
sudo apt-get տեղադրել python-tk
• Տեղադրեք, լարեր
https://wiringpi.com
• wiringPi- ի տեղադրումից հետո ներբեռնեք և տեղադրեք wiringARM- ը
wget
• Ներբեռնեք և unzip ֆայլը HomeAutomation.zip
• Այս քայլերից հետո գործարկեք HomeAutomation.py- ն
Խորհուրդ ենք տալիս:
Infinity Gauntlet վերահսկվող տան ավտոմատացում. 8 քայլ (նկարներով)
Infinity Gauntlet Controlled Home Automation. Իմ նախորդ նախագծում ես պատրաստել էի անսահմանափակ ձեռնոց, որը վերահսկում է լույսի անջատիչը: Ես ուզում էի օգտագործել վեց քար, և յուրաքանչյուր քարը կարող է կառավարել սարքը, դռան կողպեքը կամ լուսավորությունը: Այսպիսով, ես պատրաստեցի տան ավտոմատացման համակարգ `օգտագործելով անսահմանության ձեռնոց: Այս նախագծում
Google Օգնական - Տան ավտոմատացում Iot օգտագործելով Esp8266: 6 քայլ
Google Assistant | Տան ավտոմատացում Iot օգտագործելով Esp8266. Այս հրահանգներում ես ձեզ ցույց կտամ Google օգնականի կողմից վերահսկվող տան ավտոմատացում
IR տան ավտոմատացում `օգտագործելով ռելե. 6 քայլ (նկարներով)
IR տան ավտոմատացում `օգտագործելով ռելե. Infared Remote Home Automation System (arnգուշացում. Կրկնօրինակեք նախագիծը ձեր ռիսկով: Այս նախագիծը ներառում է բարձր լարման)
NODE MCU-LED Control (Տան պարզ ավտոմատացում) ՝ 5 քայլ
NODE MCU-LED Control (Simple Home Automation). Բարև տղերք, այս Ուղեցույցում եկեք տեսնենք, թե ինչպես կառավարել LED լամպը ձեր սմարթֆոնի միջոցով: Այս նախագծի համար մենք կօգտագործենք Node-MCU- ն: Node MCU- ն տեղադրելու համար դիմեք ստորև բերված հղմանը: գրադարաններ (ESP գրադարաններ) ձեր Arduino IDE.NODE MCU-BASICS {Follow Ste
Arduino-bluetooth- ով աշխատվող բջջային հեռախոսի կոնտակտային տան ավտոմատացում. 5 քայլ
Arduino-bluetooth- ով աշխատվող բջջային հեռախոսի կոնտակտային տան ավտոմատացում. Ողջույններ COVID-19 համավարակի ժամանակ անհրաժեշտ է խուսափել շփումից և պահպանել սոցիալական հեռավորությունը, բայց սարքերը միացնելու և անջատելու համար հարկավոր է դիպչել անջատիչներին, բայց այլևս չսպասել ավելի քիչ կոնտակտ համակարգ ներմուծելու համար: վերահսկողության համար