Բովանդակություն:
- Քայլ 1: Ձեզ անհրաժեշտ բաղադրիչները
- Քայլ 2: Ազնվամորի Պի կարգավորում
- Քայլ 3: Միացրեք ձեր Pi- ն ձեր WIFI- ին
- Քայլ 4: Սարքավորումներ
- Քայլ 5: SQL- տվյալների շտեմարան
- Քայլ 6: Հայելիի ծածկագիր
- Քայլ 7: Կայք
- Քայլ 8: Auto Start App.py
- Քայլ 9: Պատրաստեք գործ
- Քայլ 10: Հուսով եմ, որ ձեզ դուր կգա
Video: Խելացի հայելի ՝ 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Մենք բոլորս գիտենք այն պահը, երբ դու լոգարանում ես և կորցնում ես ժամի հետքերը: Կամ չգիտեք, թե ինչ եղանակ է լինելու այսօր … և այլն: Խելացի հայելին կարող է օգնել: Իմ նախագծի համար ես արեցի խելացի հայելու ավելի փոքր տարբերակ `լոգարանում որոշ տարածք խնայելու համար: Դրա վրա կարող եք գտնել եղանակը, ժամը, օրը, վայրը, ջերմաստիճանը և խոնավությունը: Կա նաև դրա հետ կապված կայք, որտեղ կարող եք գտնել բոլոր տվյալները գրաֆիկներում և փոխել LED շերտի գույնը:
Քայլ 1: Ձեզ անհրաժեշտ բաղադրիչները
Ահա ձեզ անհրաժեշտ բաղադրիչների ցանկը:
- Ազնվամորի Pi ցուցադրում 5 դյույմ
- Ազնվամորի Պի 3 բ+
- 8 ԳԲ միկրո SD
- Ազնվամորի Pi մատակարարում 5.1V/2.5A
- Digitale RGB Ledstrip WS2801
- DHT11 ջերմաստիճանի և խոնավության ցուցիչ
- Փայտ
- Փայտը ամրացնելու սարք (սոսինձ և սղոց)
- HDMI մալուխ
- PIR (շարժման տվիչ)
- DS18B20 (ջերմաստիճանի տվիչ)
Քայլ 2: Ազնվամորի Պի կարգավորում
Սկսենք ՝ տեղադրելով որոշ ծրագրակազմ:
- WinSCP
- Սկավառակի կառավարիչ Win32
- MobaXterm
- VNC դիտիչ
- MySQL Workbench
Նախ տեղադրեք Win 32. Win 32 -ը տեղադրելուց հետո կարող եք սկսել պատկերի տեղադրումը pi- ի վրա:
Win 32 -ը բացելիս կտեսնեք, որ թղթապանակը կարող է ընտրվել: Ընտրեք ձեր միկրո SD քարտը (վերևի աջ) և կտտացրեք գրելու վրա (ներքևում): Տեղադրումը կարող է որոշ ժամանակ տևել: Մինչդեռ կարող եք տեղադրել բոլոր մյուս ծրագրակազմերը:
Երբ ձեր պատկերը տեղադրվի, կարող եք տեղադրել ձեր SD քարտը ձեր pi- ում և ուժ տալ ձեր pi- ին: Ձեր pi- ն Ethernet մալուխով միացրեք ձեր համակարգչին/նոութբուքին: Դրանից հետո դուք սկսում եք mobaXterm- ը: Գնացեք նիստ => SSH => և լրացրեք հետևյալ տվյալները (մանրամասն տես նկարը): Դրանով դուք մուտք եք գործում ձեր pi ՝ ssh կապի միջոցով 22-րդ նավահանգստում ՝ «dp-use r» օգտվողի անունով և «dp-user» գաղտնաբառով:
Քայլ 3: Միացրեք ձեր Pi- ն ձեր WIFI- ին
Եթե դուք կապված եք ձեր pi- ի հետ, կարող եք տեղադրել ձեր wifi- ն հետևյալ քայլերով.
sudo raspi-config
- Գնացեք ցանցի ընտրանքներ
- Գնացեք wi-fi
- Մուտքագրեք ձեր ցանցի անունը
- Մուտքագրեք ձեր գաղտնաբառը
Այժմ դուք մուտք ունեք ձեր wifi և կարող եք թարմացնել ձեր pi- ն հետևյալ ծածկագրով:
sudo apt թարմացում
sudo apt upgrade -y
Սա երաշխավորում է, որ ձեր pi- ն արդիական է:
Քայլ 4: Սարքավորումներ
Այժմ, երբ ձեր pi- ն լիովին պատրաստ է, կարող եք սկսել սխեմայի կարգավորումը: միացրեք սխեմաների վերը նշված սխեմաները: Դուք կտեսնեք, որ օգտագործվում է mcp3008: Սա ձեզ պետք չէ, սա էկրանի միացումն է: Առաջնագիծն ունի ժամացույց, Mosi, GND և 5V:
Քայլ 5: SQL- տվյալների շտեմարան
Տվյալների բազա ստեղծելու ժամանակը: Բացեք ձեր mariaDB միջավայրը ձեր pi- ի վրա ՝ ստորև նշված կոդով:
Նախ ստեղծեք օգտվող ՝
Ստեղծել օգտվող 'mct'@'%' IDENTIFIED BY 'mct';
ապա համոզվեք, որ նա ունի բոլոր արտոնությունները.
ՏՐԱՄԱԴՐԵԼ ԲՈԼՈՐ ՊՐՈՎԻԼՅՈՆԵՐԸ *. * TO 'mct'@'%' ԸՆԴՀԱՆՈՐ ԸՆՏՐՈԹՅՈՆՈՎ;
Վերջին, բայց ոչ ամենակարևորը, դուք լվանում եք ամեն ինչ.
FLԱՌԱՅԻՆ ԱՌԱIՆՈԹՅՈՆՆԵՐ;
Այժմ վերագործարկեք ծառայությունը.
sudo ծառայություն mysql վերագործարկեք
Բացեք mysql Workbench- ը: Նոր կապ հաստատեք: Մանրամասների համար տե՛ս նկարը:
Այժմ բացեք ներմուծումը, ներմուծեք ֆայլը և գործարկեք ծածկագիրը:
Քայլ 6: Հայելիի ծածկագիր
Բացեք pyCharm- ը և գնացեք կարգավորումներ => Կառուցել, Exixution, Deployment => տեղակայում: Սեղմեք գումարածին և ավելացրեք SFTP (տես նկարը):
Այժմ դուք պարզապես ներբեռնեք կոդը իմ github- ից և բացեք այն pycharm- ում:
Քայլ 7: Կայք
Ձեր pi- ին վեբ սերվեր տեղադրելու համար ձեր pi- ին ավելացրեք հետևյալ ծածկագիրը:
sudo apt-get intall apache2-y
Որպես dp- օգտագործող մուտք գործելու համար ՝
sudo chown dp-user: արմատ *
Թղթապանակ մուտք գործելու և դրան ֆայլեր ավելացնելու համար:
sudo chown dp-user: root/var/www/html
Բացեք WinSCP- ը: Ստեղծեք նոր նստաշրջան և լրացրեք ֆայլը, ինչպես ցույց է տրված նկարում:
Ընտրեք ձեր ֆայլերը և քաշեք դրանք ձեր/var/www/html թղթապանակին:
Քայլ 8: Auto Start App.py
Ձեր app.py- ն գործարկելու համար ինքնաբերաբար գնացեք ձեր crontab և ավելացրեք այս ծածկագիրը.
sudo crontab -e
Ֆայլի ներքևում մուտքագրեք հետևյալ ծածկագիրը (նկարագրված է նկարում):
@reboot python3 /var/www/html/app.py
Ctrl + x դուրս գալու համար և y մուտքագրեք ՝ փրկելու համար:
Քայլ 9: Պատրաստեք գործ
Հայեցակարգը հեշտ է: Ես վերցրեցի իմ էկրանի չափը, իմ տախտակի երկարությունը և իմ pi- ի չափը ներքևում անցք ստեղծեցին `PIR- ը տեղադրելու համար:
Քանի որ դուք օգտագործում եք hdmi մալուխ, պետք է լինի մեկ այլ կտոր, որը պետք է լինի ձեր վրա:
Քայլ 10: Հուսով եմ, որ ձեզ դուր կգա
Հուսով եմ, որ ձեզ դուր կգա մինի խելացի հայելին:
Հաջողություն!
Խորհուրդ ենք տալիս:
Ինչպես ստեղծել շարժական խելացի հայելի/կատարել տուփի համադրություն ՝ 8 քայլ
Ինչպես ստեղծել շարժական խելացի հայելի/կազմել Up Box Combo. Էլկինսի քոլեջ, ես սկսեցի նախագծել և ստեղծել դիմահարդարման ճամփորդական տուփ, ինչպես նաև ավելի մեծ հայելու և ազնվամորու pi- ի և կախարդական հայելիի ծրագրային հարթակի օգտագործմամբ, որը կգործեր որպես նավահանգիստ
Խելացի հայելի ՝ 5 քայլ
Խելացի հայելի. Սա ուսուցանելու է ձեզ, թե ինչպես ստեղծել Խելացի հայելի, որը կցուցադրի ձեր էլփոստի մուտքի արկղը, The New York Times- ի վերջին նորություններն ու թարմացումները և Unsplash- ի ֆոնի վրա ամսաթիվը և ժամը: Աշխատում է. Անհրաժեշտ պարագաներ. Շրջանակ
Ինչպես պատրաստել ինքնագործ խելացի հայելի ՝ 12 քայլ (նկարներով)
Ինչպես պատրաստել ինքնագործ խելացի հայելի. A " Խելացի հայելի " երկկողմանի հայելի է, որի հետևում կա ցուցադրում, որը սովորաբար օգտագործվում է օգտակար տեղեկություններ ցուցադրելու համար, ինչպիսիք են ժամանակը և ամսաթիվը, եղանակը, ձեր օրացույցը և բոլոր տեսակի այլ իրեր: Մարդիկ դրանք օգտագործում են ամեն տեսակի նպատակների համար
Պարզ խելացի հայելի ՝ 7 քայլ (նկարներով)
Պարզ խելացի հայելի. Արդեն երկար ժամանակ է ինչ -որ բան եմ վերբեռնում, զբաղված եմ այսքան նյութի վրա աշխատելով և հասկացա, որ ինչ -որ բան պետք է թողնեմ իմ հետևորդների համար, ինչպես ասում են ասացվածքները, «միշտ աշխատիր նախագիծ ունենալ»:
Ոչ այնքան խելացի-բայց-շատ-առողջ-դեռ-փոքր-ինչ սողացող հայելի ՝ 5 քայլ (նկարներով)
Ոչ այնքան խելացի-բայց-շատ-առողջ-դեռ-փոքր-ինչ սողացող հայելի. Հայելիի կարիք ունե՞ք, բայց պատրաստ չեք ձեր տուն մեկ այլ խելացի օբյեկտ ավելացնել: Ապա այս ոչ այնքան խելացի, բայց շատ առողջ, դեռ մի փոքր սողացող հայելին հենց ձեզ համար է: