
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Ողջույն, իմ անունն է Տիբո Դ'Հաես, և ես ուսանող եմ Հաուեստ Կորտրիկում: Այժմ ես մուլտիմեդիա և հաղորդակցական տեխնոլոգիաների առաջին կուրսում եմ:
Տարեվերջին մենք պետք է IoT նախագիծ կազմեինք: Այս նախագծի համար ես միտք ունեցա պատրաստել խոնավացնող սարք, որն իր բոլոր չափված տվյալները ուղարկում է կայք: Իմ սարքի համար ես ընտրեցի ակնհայտ անուն ՝ CigarSaver.
Ստորև կարող եք կարդալ այն բոլոր անհրաժեշտ քայլերը, որոնց միջոցով ես պետք է անցնեի ՝ նախագիծը հաջողակ արդյունքի բերելու համար:
Քայլ 1: Բաղադրիչներ և նյութեր



Իմ նախագծի համար ես օգտագործել եմ շատ տարբեր բաղադրիչներ, որպեսզի կարողանամ ամեն ինչ լավ ավարտի հասցնել: Ստորև թվարկված են այն բաղադրիչները, որոնք ես օգտագործել եմ: Այս ծրագրի ընդհանուր արժեքը կազմում էր մոտ 233 եվրո:
Բաղադրիչներ:
- Raspberry Pi 4 մոդել B
- Raspberry Pi էլեկտրամատակարարում
- Ազնվամորի Pi T-cobbler
- 32 ԳԲ միկրո SD քարտ
- Breadboard
- Temերմաստիճանի տվիչ ~ DS18B20
- Խոնավության տվիչ ~ DHT11
- Դռների մագնիսական անջատիչ
- 5K դիմադրիչներ
- LCD 16x2
- Stepper շարժիչ ~ 28BYJ-48
- ULN2003 վարորդ
- Ակտիվ ազդանշան
- Իգականից իգական jumper լարերը
- Արականից արական ցատկող լարեր
- Իգականից արական ցատկող լարեր
Նյութեր:
- Փայտ
- Պլեքսիգլաս
- Դռան բռնակ
Գործիքներ:
- Արդյունաբերական փայտի սղոց
- Էլեկտրական սղոց
- Էլեկտրական պտուտակահան
- Sոդման երկաթ
- Գայլիկոն
Ստորև բերված Excel ֆայլում կարող եք տեսնել իմ բոլոր նյութերի ամբողջական գնացուցակը:
Քայլ 2: Տվյալների բազա

Յուրաքանչյուր բաղադրիչ պարզելուց հետո ես սկսեցի ստեղծել անձի հարաբերությունների դիագրամ:
Իմ տվյալների բազայի միջոցով դուք կարող եք տեսնել.
- Ընթացիկ արժեքը, եթե դուռը բաց է, թե ոչ
- Երբ դուռը բացվի
- Historyերմաստիճանի և ընթացիկ ջերմաստիճանի պատմություն
- Խոնավության և ներկայիս խոնավության տոկոսի պատմություն
Ես հյուրընկալեցի իմ տվյալների շտեմարանը իմ RPi- ի միջոցով ՝ օգտագործելով MariaDB- ն:
Քայլ 3: Ստեղծելով փխրուն սխեմա


Ամեն ինչ պարզելուց հետո ժամանակն էր հավաքել իմ սարքավորումները: Սկզբում ես դա վիրտուալ կերպով արեցի համակարգչի հետ, այնպես որ ես չէի կարող սխալ բան անել, որը կարող էր կարճ միացում առաջացնել:
Այս սխեման ստեղծելու համար ես օգտագործեցի fritzing ծրագիրը:
Քայլ 4: Սարքավորումների հավաքում


Երբ իմ սառեցման սխեման ավարտվեց, և ես գոհ մնացի դրանից, ես սկսեցի հավաքել իմ սարքավորումները: Ես սկսեցի իմ ջերմաստիճանի և խոնավության ցուցիչից: Ես դա արեցի, քանի որ սենսորներն ինձ ամենահեշտն էին թվում: Դռան տվիչը սենսորներից վերջին բանն էր, որ ես դեռ պետք է հասցնեի:
Սենսորներն անելուց հետո ես արեցի իմ LCD- ը: Սա այլևս այնքան էլ դժվար չէր, քանի որ ես այն փոխել և կոդավորել եմ արդեն անցյալում:
Վերջին քայլը իմ շարժիչներին միացնելն էր: Առաջին ակտիվացուցիչը, որին միացրի, իմ ազդանշանն էր: Երբ ես հաջողության հասա, ես անցա վերջին շարժիչին, այն է `իմ քայլող շարժիչին
Իմ կոդը կարող եք գտնել github- ում:
Քայլ 5. Նախագծեք բջջային առաջին վեբ կայքը

Որպեսզի կարողանամ ցուցադրել իմ տվիչներով չափված բոլոր տվյալները, որոշեցի Adobe XD- ում դիզայն պատրաստել, որը հետագայում կփոխարկեմ իրական վեբ կայքի: Կայքի միջոցով կարող եք նաև վերահսկել խոնավացնողի խոնավության տոկոսը:
Քայլ 6: Գործի կառուցում

Հետո ժամանակն էր իմ պարիսպը պատրաստելու: Իմ նյութերի համար ես գնացի Brico և փայտ գնել պլեքսիգլաս: Ես արկղիս արտաքին մասը պատրաստեցի փայտից, որը կտրել էի հյուսնի կողմից: Ներքին մասում ես դրել եմ իմ պլեքսիգլասը, որպեսզի դուք հեշտությամբ տեսնեք էլեկտրոնային բաղադրիչները, եթե ինչ -որ բան սխալ է:
Իմ կոդը կարելի է գտնել github- ում հենց այստեղ:
Խորհուրդ ենք տալիս:
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 ++)