Բովանդակություն:
- Պարագաներ
- Քայլ 1. Ստեղծելով փխրուն սխեմա
- Քայլ 2: Տվյալների բազայի ստեղծում
- Քայլ 3. Կառուցեք իմ կարգավորումը և ծրագրավորումը
- Քայլ 4: Իմ կայքի պատրաստում
- Քայլ 5. Կառուցեք իմ գործը
Video: CloudLamp: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ես Howest Kortrijk- ի ուսանող եմ: Տարեվերջին սովորածը ցույց տալու համար մենք պետք է նախագիծ կազմեինք: Ես ընտրեցի ամպի տեսքով խելացի լամպ պատրաստել: Այս միտքն ինձ մոտ եկավ, քանի որ ցանկանում էի ամպամածություն պատրաստել քույրերիս տարեդարձի համար: Բայց ես դրա պատրաստման ժամանակը և հմտությունները չունեի: Տարեվերջին ես այնքան բան էի սովորել, որ նույնիսկ կարող էի պատրաստել ամպամած լամպի ավելի լավ/խելացի տարբերակ:
CloudLamp- ը խելացի լամպ է ամպի տեսքով:
Այն ունի բազմաթիվ ֆունկցիոնալ հնարավորություններ:
Այն ուներ սենսորներ `օդի որակը չափելու համար: Այն չափում է.
- CO2 կոնցենտրացիան (ppm)
- Հարաբերական խոնավություն (%)
- Temերմաստիճանը (° C)
Կայքում կարող եք տեսնել ձեր ընտրած վայրերի եղանակի հաշվետվությունները: Լամպի գույնը հարմարվում է ընտրված վայրի եղանակին: Իմ եղանակային տվյալների համար ես օգտագործում եմ openweathermaps API- ն:
Ներկառուցված է նաև խոսափող, այնպես որ կարող եք փոխել ամպի տեղը 2 ծափահարությամբ: Եվ LCD էկրանը ցույց է տալիս լամպի գտնվելու վայրը և եղանակի նկարագրությունը: Դուք կարող եք տեսնել այստեղ:
Լամպն ունի 5 տարբեր եղանակային ռեժիմներ.
- արեւոտ
- ձյուն
- անձրև
- ամպամած
- Մասամբ ամպամած
- փոթորիկ
Պարագաներ
Գրեթե ամեն ինչ կարող եք գտնել DIY խանութում:
Ընդհանուր արժեքը ինձ համար կազմում էր մոտ 220 եվրո:
այս նախագծի համար ձեզ հարկավոր է.
- Ազնվամորի Pi 3 մոդել B
- Խոնավության և ջերմաստիճանի տվիչ - DHT11
- Adafruit CCS811 Օդի որակի սենսորային բեկում
- բարձի լցոնում
- 5 լ ջրի շիշ
- rgb ledstrip
- տրանզիստորներ
- LCD 16X2
- KY-038 խոսափող
- 8 ԳԲ միկրո SD քարտ
- 470-OHM դիմադրիչներ
- Իգական - իգական լարեր
- Իգական - Արական լարեր
- Արական - Արական լարեր
- սոսինձ ատրճանակ
- PCB
Քայլ 1. Ստեղծելով փխրուն սխեմա
Լրացուցիչ տեղեկություններ CSS811- ի օգտագործման համար անհրաժեշտ են լրացուցիչ կազմաձևեր: Այստեղ կարող եք գտնել ամեն ինչ: DHT11- ը միալար բաղադրիչ է: Գրադարան օգտագործեցի այն ծրագրավորելու համար: Խառնաշփոթ է, եթե ցանկանում եք ինքներդ ծրագրել, ուստի խորհուրդ եմ տալիս օգտագործել գրադարան ՝ Adafruit DHT
Ես օգտագործում եմ սերիական կապ USB- ի միջոցով ազնվամորի pi- ի և Arduino- ի միջև: Իմ LCD էկրանը և led ժապավենները միացված են Arduino- ին և իմ DHt11- ին, խոսափողը և ccs811- ը `ազնվամորիին:
Քայլ 2: Տվյալների բազայի ստեղծում
Այստեղ դուք կարող եք տեսնել իմ տվյալների բազայի մոդելը:
Ես այս տվյալների բազան հյուրընկալեցի իմ Raspberry pi- ի վրա ՝ օգտագործելով MariaDB- ն:
Իմ տվյալների շտեմարանն ուներ 3 աղյուսակ, 1 -ը ՝ իմ տվիչների համար, 1 -ը ՝ տվյալների մուտքագրման համար: և 1 բաց եղանակային քարտեզների API- ի բոլոր վայրերի համար:
Քայլ 3. Կառուցեք իմ կարգավորումը և ծրագրավորումը
Նախքան այդ ամենը միացնելը, ես օգտագործեցի իմ տախտակը `ամեն ինչ իրար միացնելու և իմ սենսորներն ու լուսադիոդային ժապավենները փորձարկելու համար: Իմ կոդը կարող եք գտնել github- ում:
Քայլ 4: Իմ կայքի պատրաստում
Իմ սենսորների տվյալները և openweathermaps API- ն ցուցադրելու համար ես ստեղծեցի մի կայք, որը կոկիկ ցուցադրում է ամեն ինչ:
Քայլ 5. Կառուցեք իմ գործը
Բոլոր քայլերը հաջողությամբ ավարտելուց հետո, կարող եք սկսել գործի կառուցումը: Որպեսզի դա անեմ, ես ձեզ խորհուրդ եմ տալիս միաձուլել ձեր բաղադրիչները միասին, որպեսզի դրանք պատահական անջատված չլինեն: Վերևի պատկերներում կարող եք տեսնել որոշ քայլեր, որոնք ես ձեռնարկել եմ իմ գործը դարձնելու համար: Սկզբում ես ամեն ինչ միացրեցի, այնուհետև կարողացա յուրաքանչյուր բաղադրիչ դնել մեծ 5 լիտր ջրի շշի մեջ: Ի վերջո, ես տաք սոսինձ օգտագործեցի, որպեսզի բարձը լցնեմ շշին:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)