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

Venti - Խելացի օդափոխություն. 5 քայլ
Venti - Խելացի օդափոխություն. 5 քայլ

Video: Venti - Խելացի օդափոխություն. 5 քայլ

Video: Venti - Խելացի օդափոխություն. 5 քայլ
Video: Neel 51 Trimaran Atlantic Crossing, ARC Regatta - Ep.2/5 2024, Հուլիսի
Anonim
Venti - Խելացի օդափոխություն
Venti - Խելացի օդափոխություն

Այս հրահանգը քայլ առ քայլ ուղեցույց է `Raspberry Pi- ի միջոցով օդափոխման համակարգ ստեղծելու համար: Սա հանձնարարություն էր դպրոցի համար, ես սովորում եմ MCT (Մեդիա և հաղորդակցման տեխնոլոգիա) HOWEST Kortrijk- ում, որտեղ մենք պետք է օգտագործեինք առնվազն 3 տարբեր սենսորներ, շարժիչ և դիսփլեյ:

Օդափոխումը չափում է արտաքին և ներքին ջերմաստիճանը, խոնավությունը և լույսի տոկոսը: Այս տվյալները ուղարկվում են տվյալների բազա: Արժեքները ցուցադրվում են իմ պատրաստած փոքրիկ վեբ կայքում, որտեղ կարող եք նաև ավելացնել ձեր նախասիրությունները: Back-end- ը աշխատում է Raspberry Pi- ով:

Քայլ 1: Պաշարներ

  • Raspberry Pi 3 B+ սնուցման աղբյուրով և SD քարտով
  • 9 Վ մարտկոց
  • Խոնավության և ջերմաստիճանի տվիչ DHT11
  • 2 9V երկրպագու
  • OLED էկրան
  • Մեկ մետաղալար ջերմաստիճանի տվիչ
  • L293D
  • MCP3008
  • Լույսից կախված դիմադրություն
  • Umpատկող լարեր (տղամարդ-կին և տղամարդ-տղամարդ)
  • 4.7k Օմ դիմադրություն
  • 10k Օմ դիմադրություն
  • Breadboard պարիսպ
  • Multiplex (18 մմ և 3 մմ)
  • Պլեքսիգլաս (4 մմ)
  • Պտուտակներ
  • Ներկել
  • Փայտի սոսինձ
  • Գայլիկոններ

Լրացուցիչ տեղեկություններ իմ «Նյութերի օրինագծում»

Քայլ 2: Շղթա

Շրջան
Շրջան

Սա իմ նախագծի միացումն է: Այն պարունակում է շատ լարեր, բայց դա այնքան էլ դժվար չէ կառուցել: Համոզվեք, որ ձեր Raspberry Pi- ում միացնեք հետևյալ ինտերֆեյսերը

  • SPI: MCP- ի համար
  • I2C: OLED էկրանին

Ես օգտագործել եմ հետևյալ գրադարանները.

  • DHT գրադարան ՝ https://learn.adafruit.com/dht(Նշում. Այս սենսորը իրականում ճշգրիտ չէ, եթե դրա կարիքը ունենաք, խորհուրդ կտամ այլ տեսակ փնտրել):
  • L293D գրադարան ՝
  • Տեղադրեք Adafruit_SSD1306 գրադարանը փաթեթներից
  • Տեղադրեք Adafruti_DHT գրադարանը փաթեթներից

Քայլ 3: պարիսպ

Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ

Շրջանը կազմելուց հետո ես սկսեցի կառուցել պարիսպը: Ես ուզում էի ամեն ինչ դնել մանրանկարչական խոհանոցում: Ես օգտագործեցի MDF 3 մմ, 18 մմ և պլեքսիգլաս 4 մմ: Հորատանցքով ես շատ անցքեր արեցի, որպեսզի մալուխներն անցնեմ:

Էսքիզը պատրաստվել է 1: 3 սմ մասշտաբով, և 1 տուփը ունի 0, 5 սմ երկարություն:

Քայլ 4: Տվյալների բազա

Տվյալների շտեմարան
Տվյալների շտեմարան

Ես օգտագործել եմ այս տվյալների բազան հաջորդ քայլին իմ հղած կոդի համար: Այն պատրաստված էր MySQL- ով և տեղակայված էր Raspberry Pi- ում MariaDB- ով:

Քայլ 5: Կոդ

Ես ամբողջ ծածկագիրը դրել եմ մեկ github պահեստում, այնտեղ կարող եք գտնել ինչպես առջևի, այնպես էլ հետևի հատվածը: Կոդ. Իմ github պահոցը կամ ներբեռնեք և բացեք այստեղից վերբեռնած ֆայլերս:

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