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

Aurdino եղանակային կայարան ՝ 8 քայլ
Aurdino եղանակային կայարան ՝ 8 քայլ

Video: Aurdino եղանակային կայարան ՝ 8 քայլ

Video: Aurdino եղանակային կայարան ՝ 8 քայլ
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Հուլիսի
Anonim
Աուրդինո եղանակային կայարան
Աուրդինո եղանակային կայարան

Երբևէ ցանկացե՞լ եք ստեղծել ձեր սեփական Aurdino եղանակային կայանը: Դե, հիմա ձեր հնարավորությունն է: Այս ուսանելիի միջոցով դուք կսովորեք Aurdino եղանակային կայարան կառուցելու հիմունքները, ինչպես նաև կսովորեք դրա հետևում գտնվող ծածկագիրը: Այս նախագծի ավարտին դուք կունենաք լիարժեք գործող եղանակային կայան, որն ունակ է զգալ ջերմաստիճանը և խոնավությունը, ինչպես նաև ձեռքով փչել DC շարժիչի օդափոխիչը: Այս նախագիծը կտևի 45 րոպեից մինչև 2 ժամ `կախված ճարտարագիտության ձեր փորձից: Հաջողություն և զվարճացեք:

Քայլ 1: Նյութերի հավաքում

Նյութերի հավաքում
Նյութերի հավաքում

Այս նախագծում ձեզ հարկավոր են հետևյալ տարրերը.

  • Arduino Uno մալուխով
  • DC շարժիչ
  • 1 կանաչ LED
  • 1 կարմիր LED
  • 1 Կիսատախտակ
  • I2C LCD1602 էկրան
  • 3 շեղբեր Trifoil պտուտակավոր օդափոխիչ DC շարժիչի համար (ըստ ցանկության)
  • Լարերի հավաքածու (նախընտրելի է տարբեր գույներ)
  • 1 DHT 11/ DHT 22 Humiture Sensor
  • 1 կոճակ
  • 2 2.20 Կ ռեզիստոր
  • 1 10k դիմադրություն
  • Համակարգիչ, որն ունակ է գործարկել Aurdino Uno ծրագրակազմը
  • Բլեյդի դանակ
  • Մետաղական կտրիչ
  • USB Power Bank (ըստ ցանկության)
  • Տուփ բավականաչափ մեծ, որպեսզի տեղավորվի հացահատիկի և Aurdino- ի մեջ:

Այս իրերի մեծ մասը համեմատաբար էժան են և հեշտությամբ կարելի է ձեռք բերել առցանց տեխնոլոգիական խանութներից կամ eBay- ից:

Քայլ 2. Ուժ տալը Breadboard- ին

Իշխանություն տալու սեղանին
Իշխանություն տալու սեղանին

Համոզվեք, որ անհրաժեշտ բոլոր նյութերը մատչելի են, և ապահովեք մաքուր աշխատանքային տարածք, որի վրա կարող եք աշխատել:

Շրջանը, որը մենք պատրաստվում ենք կառուցել, էներգիայի կարիք ունի և այն վերցված է Arduino Uno- ից:

Arduino Uno- ի +3.3V կապից մի մետաղալար ամրացրեք կարմիր գծով նշված Breadboard- ի դրական ռելսին: Սա նշանակում է, որ +5V- ն այժմ հասանելի է կարմիր գծի ցանկացած վայրից: Կցեք բացասական կամ GND (Ground) Breadboard- ի կապույտ գծին: Այժմ գետինը հասանելի է ամբողջ կապույտ գծի վրա: Breadboard- ի երկու կողմերում +5V- ն և GND- ն հասանելի դարձնելու համար օգտագործեք երկու լար ՝ Նավի տախտակի մի ծայրից մյուս ծայրը ցատկելու համար: Հետևեք վերևի գծապատկերին `գետնին և հոսանքի լարերը տեղադրելու համար:

Քայլ 3. Կցեք DHT11 և I2C LCD1602 էկրան

Կցեք DHT11 և I2C LCD1602 էկրան
Կցեք DHT11 և I2C LCD1602 էկրան

I2C LCD1602 դիսփլեյի Power- ից լար միացրեք Arduino Uno- ի +5V կապին, իսկ I2C LCD1602 դիսփլեյի գետնից ՝ Arduino Uno- ի հիմնային լարին: Այնուհետև I2C LCD1602 էկրանի SDA- ից կցեք մեկ այլ Arduino Uno- ի անալոգային կապին և ցուցադրման SCL- ից մետաղալար Arduino Uno- ի անալոգային կապին: Նկատի ունեցեք, որ դիագրամում օգտագործվող էկրանը տեղադրված չէ PCB- ով, հետևաբար էլեկտրագծերը սխալ կլինեն ոչ PCB I2C LCD1602 էկրանին:

Այժմ բռնեք DHT 11 սենսորը և միացրեք մետաղալար DHT11- ի գետնից Aurdino- ի գետնին: Կցեք մետաղալար DHT 11 -ի հզորությունից դեպի հացատախտակի էլեկտրահաղորդման գծին: Ի վերջո, DHT11 սենսորի ազդանշանային վարդակից մետաղալար ամրացրեք Digital Pin 7. Նշեք, որ վերևի դիագրամում DHT 11 -ը չի օգտագործվել, փոխարենը օգտագործվել է TMP36 տվիչը: Այնուամենայնիվ, էլեկտրագծերը նույնական են սխեմայի հետ:

Մեր LCD- ն ու Humiture սենսորը այժմ աշխատում են, ծրագրավորման միջոցով մենք կարող ենք վերահսկել, թե ինչպես են դրանք աշխատելու միասին:

Եթե դուք շփոթված եք մետաղալարերի տեղադրման հարցում, խնդրում ենք անդրադառնալ վերևի գծապատկերին:

Քայլ 4: Միացրեք LED- ները և կոճակը

Միացրեք LED- ները և կոճակը
Միացրեք LED- ները և կոճակը

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

Միացրեք Green Led- ի կաթոդը ստորգետնյա մետաղալարից ներքև ՝ տախտակի A4- ի վրա: Նույնը արեք Red Led- ի հետ `կաթոդ տեղադրելով գետնանցված մետաղալարերի տակ` տախտակի A10- ի վրա: Այժմ տեղադրեք 2.2K ռեզիստորը Կանաչ և Կարմիր LED լուսադիոդի վրա:

Միացրեք կոճակը սեղանի կամրջի վրայով, ինչպես ցույց է տրված վերևի գծապատկերում: Կցեք 10k դիմադրիչը կոճակի 2a տերմինալի տակ (ներքևի աջ քորոց): Համոզվեք, որ դիմադրության ծայրը միացված է գրունտի լարին, ինչպես երևում է վերևի գծապատկերում:

Քայլ 5: Լարերի միացում և DC շարժիչի ավելացում

Լարերի միացում և DC շարժիչի ավելացում
Լարերի միացում և DC շարժիչի ավելացում

Մենք գրեթե ավարտեցինք էլեկտրագծերը: Lգուշորեն միացրեք մետաղալարը Green Led ռեզիստորի ծայրից մինչև Aurdino- ի թվային Pin 2: Նմանապես, միացրեք մետաղալար Red Led դիմադրության ծայրից մինչև Aurdino- ի թվային Pin 3: Այժմ միացրեք մետաղալարը 2b տերմինալից, որը գտնվում է կոճակի վրա (վերևի աջ քորոց) Aurdino- ի թվային 4 -րդ կապին:

Այժմ բռնեք DC շարժիչը և դրեք դրական վերջը սեղմման կոճակի 2 բ տերմինալում, Թվային 4 -ին միացվող մետաղալարերի վերևում: Տեղադրեք DC շարժիչի բացասական ծայրը 27 -րդ շարքում, այն տողը, որը միացված է գետնին:

Շարժիչների բևեռականությունը կարևոր չէ: Պտտման ուղղությունը կարող է փոխվել ծրագրավորման միջոցով:

Քայլ 6: Մաքրել և կազմակերպել լարերը

Մաքրել և կազմակերպել լարերը
Մաքրել և կազմակերպել լարերը

Կտրեք լարերը համապատասխան երկարությունների և օգտագործեք համապատասխան գույներ յուրաքանչյուր լարի համար: (Սև մետաղալար `գետնին, կարմիր մետաղալար` Power- ի համար, Կապույտ մետաղալար `թվային կապում): Սև մետաղալար օգտագործելով, կապեք ավելորդ մետաղալարերը DHT11 սենսորի և I2C LCD1602 էկրանին ՝ որպես կապի փողկապ: Այս գործընթացից հետո դուք պետք է կարողանաք հեշտությամբ մուտք գործել բոլոր լարերը:

Քայլ 7: Վերբեռնեք կոդը դեպի Aurdino

Ներբեռնեք Arduino ծրագրակազմը ձեր համակարգչից այստեղից: Բացեք ծրագիրը և ստեղծեք նոր ուրվագիծ ՝ սեղմելով «Ctrl+N»: Պիտակեք այս նոր էսքիզին «Aurdino Weather Station»: Ներբեռնեք ներքևի ծածկագիրը և տեղադրեք այն ձեր ծրագրի մեջ: Միացրեք USB մալուխը ձեր համակարգչին և ձեր Arduino- ին: Այժմ պահպանեք կոդը ՝ սեղմելով «Ctrl+Shift+S» և սեղմեք վերբեռնման կոճակը, որը ձևավորված է աջ կողմի սլաքի տեսքով: Համոզվեք, որ բոլոր անհրաժեշտ գրադարանները ներբեռնվում և տեղադրվում են, որպեսզի այս ծրագիրը աշխատի: (LCD գրադարան, DHT11 գրադարան)

Քայլ 8: Ավելացրեք պատյան և փորձարկում

Ավելացնել պատյան և փորձարկում
Ավելացնել պատյան և փորձարկում

Օգտագործելով տուփ, կտրեք կոնկրետ կտորներ ՝ պատյան ստեղծելու համար: LCD էկրանին անհրաժեշտ կլինի տուփի վերևում (2 սմ x 7 սմ) ուղղանկյուն կտրվածք: Տուփի ձախ կողմում բավականաչափ մեծ անցք կտրեք, որպեսզի տեղավորվի DHT11 սենսոր: Նույնը արեք տուփի աջ կողմում ՝ Aurdino USB մալուխին տեղավորելու համար: Կտրեք մի փոս այնքան մեծ, որ DC շարժիչը տեղավորվի ցանկացած ցանկալի վայրում, սա կլինի օդափոխիչը: Տուփի ներքևի մասում անցքեր բացեք կանաչ և կարմիր LED- ի համար: Ի վերջո, արկղի մեջ մի անցք ստեղծեք, որը գտնվում է անմիջապես կոճակի վերևում: Մատիտով կամ պտուտակահանով սեղմեք կոճակը, անմիջապես կոճակի վերևում արված անցքից, համոզվեք, որ կոճակը հեշտությամբ կարող է սեղմվել:

Այժմ դուք պատրաստ եք փորձարկել Aurdino եղանակային կայանը: Վերբեռնեք կոդը Aurdino- ի վրա և թող աշխատի: LCD- ը պետք է ցուցադրի Խոնավություն և ջերմաստիճան: Երբ կոճակը սեղմված չէ, կարմիր LED- ը պետք է միացված լինի: Այնուամենայնիվ, կոճակը սեղմելուց հետո DC շարժիչը պետք է աշխատի, ինչպես նաև կանաչ LED- ը:

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