Բովանդակություն:

Իմ առաջին խելացի հայելին ՝ 8 քայլ
Իմ առաջին խելացի հայելին ՝ 8 քայլ

Video: Իմ առաջին խելացի հայելին ՝ 8 քայլ

Video: Իմ առաջին խելացի հայելին ՝ 8 քայլ
Video: Դահլիճում նստած տղային նայեք 😂 #armenia #humor #հումոր 2024, Նոյեմբեր
Anonim
Իմ առաջին խելացի հայելին
Իմ առաջին խելացի հայելին

Մենք բոլորս գիտենք այս խնդիրը, մենք առավոտյան շատ ուշ ենք վեր կենում, ուստի մենք պետք է շատ արագ պատրաստվենք: Դա նշանակում է, որ դուք ժամանակ չունեք տեսնելու, թե ինչ եղանակ է լինելու: Բայց այն, ինչի համար, անշուշտ, ժամանակ ունեք, հայելու մեջ նայելն է: Ի՞նչ կլիներ, եթե մենք կարողանայինք համատեղել երկուսը: Այս նախագծում ես կկատարեմ Smart Mirror, որտեղ դուք կկարողանաք տեսնել տեղական եղանակի կանխատեսումը, սենյակի ջերմաստիճանը, սենյակի խոնավությունը և որքան լույս կա: Դուք կկարողանաք դիտել տվիչների բոլոր տվյալները ինքնուրույն պատրաստված կայքում:

Քայլ 1: Ի՞նչ բաղադրիչներ են ձեզ անհրաժեշտ:

Ստորև կարող եք գտնել այն անհրաժեշտ բաղադրիչները, որոնք անհրաժեշտ են այս նախագիծն ավարտին հասցնելու համար:

• LCD մոնիտոր HMDI մուտքով

• Ազնվամորի Pi 3B+

• SD քարտ

• HDMI մալուխ

• Մալուխներ ՝ սենսորները ձեր ազնվամորու պիին միացնելու համար

• DHT11 ջերմաստիճանի և խոնավության ցուցիչ

• TSL 2561 Լույսի ցուցիչ

• IRFZ44N

• cheapանկացած էժան RGB Led Strip

• Պաշտպանության համար էկրանի և պլեքսիգլասի միջև կպչելու մեկուսացում

• Պլեքսիգլաս (LCD մոնիտորի չափ)

• Ռեֆլեկտիվ պատուհանի ֆիլմ

• Փայտ

• Փայտը միացնելու սարքավորում (պտուտակներ, սոսինձ, երկաթե կեռիկներ,..)

Այս նախագծի առավելագույն արժեքը կկազմի € 270, 00 (եթե ունեք pi և պահեստային LCD մոնիտոր, այն կկազմի ընդամենը € 130, 00)

Քայլ 2: Ազնվամորու Pi- ի կարգավորում

Ազնվամորու Պի կարգավորում
Ազնվամորու Պի կարգավորում

Երբ դուք ունեք բոլոր բաղադրիչները: Դուք կարող եք սկսել կազմաձևել ազնվամորի pi- ն:

  1. Տեղադրեք Raspbian OS ծրագրակազմը Pi կայքից
  2. Ներբեռնեք Etcher ՝ Pi- ի վրա OS տեղադրելու համար:

• Բացեք Etcher- ը համակարգչում

• Ընտրեք ավելի վաղ ներբեռնած պատկերը

• Ընտրեք ձեր microSD քարտը

• Սեղմեք ֆլեշ կոճակը և սպասեք:

3. Երբ ձեր microSd քարտի պատկերը բացվում է, բացեք այն Windows Explorer- ում:

• Բացեք txt ֆայլը "cmdline.txt"

• Վերջում գրեք «169.254.10.1»:

• Այնուհետև պահեք և փակեք ֆայլը

4. Տեղադրեք microSd քարտը Raspberry Pi- ում:

• Միացրեք հոսանքը Raspberry Pi- ին

• Միացրեք ցանցի մալուխը pi- ին և ձեր համակարգչին

5. Ներբեռնեք մածիկ `ձեր ազնվամորի պիին միանալու համար

• Ընտրեք SSH միացման տիպի համար

• Հյուրընկալողի անունը ՝ 169.254.10.1 և նավահանգիստ ՝ 22

6. Այժմ մենք պատրաստվում ենք pi- ն միացնել wifi- ին

• Մուտքագրեք հետևյալ հրամանի տողը.

wpa_passphrase 'Ահա ձեր SSID- ը' 'Ահա ձեր գաղտնաբառը' >> /etc/wpa_supplicant/wpa_supplicant.conf

• Այս հրամանից հետո մուտքագրում եք հետևյալ տողերը.

wpa_cli

ինտերֆեյս wlan0

վերակազմավորել

ctrl + D

• Եթե ցանկանում եք տեսնել ձեր pi տիպի հետևյալ տողը.

ifconfig

Քայլ 3: Ձեր ծածկագիրը Raspberry Pi- ին հասցնելը

Ձեր ծածկագիրը Raspberry Pi- ին հասցնելը
Ձեր ծածկագիրը Raspberry Pi- ին հասցնելը

Բացեք Pycharm- ը

• Գնացեք Ֆայլի կարգավորումների կառուցում, կատարում, տեղակայում

• Լրացրեք ամեն ինչ այնպես, ինչպես երևում է վերևի սքրինշոթում:

2. Այժմ գնացեք իմ github և ներբեռնեք ֆայլերը

Քայլ 4: SQL տվյալների շտեմարանի ստեղծում

SQL տվյալների շտեմարանի կարգավորում
SQL տվյալների շտեմարանի կարգավորում

Այս քայլում մենք կստեղծենք SQL տվյալների բազան

  1. sudo apt թարմացում -y
  2. sudo apt տեղադրել -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Այժմ մենք մտադիր ենք տվյալների բազայում ավելացնել օգտվող և գաղտնաբառ

• Ստեղծել օգտվող 'FILL_USER_IN'@'localhost' IDENTIFIED BY 'FILL_PASSWORD_IN';

• Ստեղծել տվյալների շտեմարան խելացի հայելի;

• Տրամադրել բոլոր արտոնությունները խելացի հայելիի վրա:* 'FILL_USER_IN'@'localhost'-ին `GRANT OPTION- ով;

• sudo mariadb <sql/db_init.sql

Այժմ մենք պատրաստվում ենք տվյալների բազան միացնել mysql workbench- ին

1. Գնացեք mySQL կապեր

2. Կտտացրեք «Ստեղծեք նոր կապ»

3. Անվանեք ձեր նոր կապը

4. Հյուրընկալողի անունը ՝ 169.254.10.1, նավահանգիստ ՝ 3306

5. Մականուն և գաղտնաբառ = Դիտել նախորդ քայլը

6. Բացեք կապը և գնացեք ադմինիստրացիա

7. Կտտացրեք Տվյալների ներմուծում և ներմուծեք sql ֆայլը իմ github- ից

Քայլ 5: Սկսենք սարքավորումից

Սկսենք Սարքաշարից
Սկսենք Սարքաշարից
Սկսենք Սարքաշարից
Սկսենք Սարքաշարից

Այժմ մենք վերջապես կարող ենք սկսել հեշտ մասից: Եթե դուք հետևում եք ամեն ինչ ամբողջությամբ, ինչպես ցույց է տրված վերը նշված պատկերներում, ապա դրա հետ կապված որևէ խնդիր չպետք է ունենաք:

Քայլ 6: Սկսենք հայելուց

Սկսենք հայելուց
Սկսենք հայելուց
Սկսենք հայելուց
Սկսենք հայելուց
Սկսենք հայելուց
Սկսենք հայելուց

Այս քայլի համար ձեզ հարկավոր կլինի սղոց:

  1. Սկզբում մենք պատրաստում ենք հետևի հատվածը
  2. Համոզվեք, որ պլեքսիգլաս եք, և LCD մոնիտորը տեղավորվում է հետևի հատվածում:
  3. Կտրեք կտորները սոսինձով և պտուտակներով

Այժմ մենք պատրաստվում ենք կատարել առջևի հատվածը:

1. Համոզվեք, որ առջևի հատվածը ներսից 1 սմ -ով համընկնում է հետևի հատվածի հետ

2. Այդ կերպ պլեքսիգլասը կարող է հանգստանալ այդ 1 սմ -ի վրա:

Դրանից հետո մենք մտադիր ենք ռեֆլեկտիվ ֆիլմը կցել պլեքսիգլասին (սա կարող է տևել մի քանի րոպե)

1. Համոզվեք, որ ձեր պլեքսիգլասը մատնահետքերից զերծ է

2. Պլեքսիգլասը և ֆիլմը թրջեք ջրով

3. Այժմ կցեք ֆիլմը պլեքսիգլասին

Քայլ 7: Տեղադրեք ամեն ինչ շրջանակի մեջ

Տեղադրեք ամեն ինչ շրջանակի մեջ
Տեղադրեք ամեն ինչ շրջանակի մեջ
Տեղադրեք ամեն ինչ շրջանակի մեջ
Տեղադրեք ամեն ինչ շրջանակի մեջ
Տեղադրեք ամեն ինչ շրջանակի մեջ
Տեղադրեք ամեն ինչ շրջանակի մեջ

Այժմ, երբ շրջանակն ամբողջությամբ հավաքված է, մենք կարող ենք սկսել բոլոր բաղադրիչները տեղում դնել:

Նախ, մենք պատրաստվում ենք սկսել ՝ տան շերտի շուրջը կպցնելով: Ես օգտագործեցի երկկողմանի ժապավեն:

Այնուհետև մենք շրջանակում փոս ենք բացում այնպես, որ կարողանանք միացնել led ժապավենը:

Այժմ, երբ զբաղված եք, կարող եք նաև 2 անցք բացել ձեր շրջանակի արտաքին մասում գտնվող մյուս տվիչների համար:

Այնպես, որ մենք ավելի լավ սենսորային տվյալներ հետ ստանանք:

Խորհուրդ ենք տալիս: