Բովանդակություն:
- Քայլ 1: Ի՞նչ է ձեզ անհրաժեշտ
- Քայլ 2: Լարերի տեղադրում
- Քայլ 3: Տվյալների բազա
- Քայլ 4: Կոդ
- Քայլ 5: Վեբ էջ
Video: Իմացեք ձեր եղանակը ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Բարեւ Ձեզ, Դպրոցում մեր ծրագրի համար մենք ունեինք ցուցակ, որտեղ մենք կարող էինք ընտրել նախագիծ, որը ցանկանում էինք կազմել կամ մեր սեփական գաղափարով:
Ես ընտրել էի եղանակային կայանի համար, քանի որ այն հետաքրքիր տեսք ուներ և գուցե լավ գաղափար էր այն պահել անձեռնմխելի և հնարավորինս փոքր ՝ մեր տանը օգտագործելու համար:
այս ուսանելիում դուք կարող եք եղանակային կայան պատրաստել arduino- ով և ազնվամորու pi- ով, որը կապված է տվյալների բազայի հետ,
Քայլ 1: Ի՞նչ է ձեզ անհրաժեշտ
ինչ է մեզ պետք.
- bmp 180
- dht11
- անձրևի տվիչի մոդուլ
- arduino nano (որը ես օգտագործել եմ) կամ ցանկացած arduino, որը ձեզ դուր է գալիս
- ազնվամորի պի
ֆայլում կարող եք տեսնել, թե որտեղից եմ այն գնել և որտեղ կարող եք գնել այն: գինը ցուցիչ է և դրա գինը ես վճարել եմ: Եթե գտնում եք, որ այն ավելի էժան է, գնացեք դրա համար:
Քայլ 2: Լարերի տեղադրում
այս նկարում դուք տեսնում եք բաղադրիչները և ինչպես են դրանք կապված arduino nano- ի հետ, Համոզվեք, որ SDA- ն միացնում եք A4 կապին, իսկ SCL- ն ՝ bmp180- ից A5 կապին, որովհետև դրանք arduino- ի այս մոդելի i2c կապում են, եթե այլ մոդել եք օգտագործում, ես կառաջարկեի փնտրել, թե i2c- ն ինչ կապում է ձերն:
նաև bmp180- ը պետք է միացված լինի 3.3 վոլտ -ին: Մնացած բոլոր բաղադրիչները կարող են միացվել 5 Վոլտ -ին:
Քայլ 3: Տվյալների բազա
ահա թե ինչպես է թվում իմ տվյալների բազան, որ ես ունեմ մեկ աղյուսակ, որտեղ մուտքագրվում են բոլոր տվյալները:
Ինչպես տեսնում եք, յուրաքանչյուր տվյալ ունի իր սյունակը:
id սեղանը, որը դուք պետք է ունենաք, քանի որ հակառակ դեպքում դժվար է տեսակավորել տվյալները, երբ պատրաստում եք կայքը:
Քայլ 4: Կոդ
այստեղ կարող եք գտնել github հաշվի հղումը, որտեղ կարող եք բեռնաթափել կայքի, arduino- ի և python- ի ծածկը ծածկով
-
Քայլ 5: Վեբ էջ
վեբ էջն այսպիսին է թվում.
Դուք կարող եք դրան տալ ձեր սեփական շրջադարձը: քանի որ այժմ դա շատ հիմնական է, բայց աշխատում է:
եթե ցանկանում եք, կարող եք ավելացնել գրաֆիկներ ՝ տեսնելու, թե ինչպես էին տվյալները վերջին օրերին, ես դա չեմ արել, քանի որ javascript- ի իմ հմտությունները բավականաչափ լավ չեն այն իրականացնելու համար:
Խորհուրդ ենք տալիս:
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. 8 քայլ (նկարներով)
Smart Indoor Plant Monitor - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. Մի քանի ամիս առաջ ես պատրաստեցի հողի խոնավության մոնիտորինգի մարտկոց, որը մարտկոցով է սնվում և կարող է խրված լինել ձեր փակ բույսերի կաթսայի հողի մեջ `որոշ օգտակար տեղեկություններ տալու հողի մասին: խոնավության մակարդակը և բռնկման LED- ները ՝ ձեզ ասելու, թե երբ պետք է սպասել
Temերմաստիճանը միացրեք 3310 -ին Displayուցադրել գրաֆիկական եղանակը ՝ 5 քայլ
Temp Disply on 3310 Graուցադրել գրաֆիկական եղանակը. ԱՇԽԱՏԱՆՔ ԵՆ) 1X LM35 TEMP SENSOR1 X 10uf (Էլեկտրոլիտիկ կոնդենսատոր) ինչ -որ մետաղալար
Իմացեք, թե ինչպես նկարել մոմ - քայլ առ քայլ ՝ 6 քայլ
Իմացեք, թե ինչպես նկարել մոմ - քայլ առ քայլ. Այս մոմը նկարելու համար տևում է 10 րոպե, եթե ուշադիր հետևեք իմ քայլերին: Վայելեք
Եղանակի մոմ - Եղանակը և ջերմաստիճանը մի հայացքով ՝ 8 քայլ
Եղանակի մոմ - Եղանակը և ջերմաստիճանը մի հայացքով. Օգտագործելով այս կախարդական մոմը, կարող եք ակնթարթորեն ասել դրսի ներկայիս ջերմաստիճանը և պայմանները
Ինչպես կատարել IoT սարք ՝ վերահսկելու տեխնիկան և վերահսկելու եղանակը ՝ օգտագործելով Esp8266: 5 քայլ
Ինչպես պատրաստել IoT սարք ՝ սարքերը վերահսկելու և եղանակը վերահսկելու համար ՝ օգտագործելով Esp8266- ը: Իրերի ինտերնետը (IoT) ֆիզիկական սարքերի (ինչպես նաև «միացված սարքեր» և «խելացի սարքեր») շենքերի փոխկապակցումն է: և այլ իրեր և mdash; ներկառուցված էլեկտրոնիկայի, ծրագրակազմի, տվիչների, գործարկիչների և