Բովանդակություն:
- Քայլ 1: Քայլ մեկ. Ձեռք բերեք պարագաներ
- Քայլ 2: Քայլ երկրորդ. Տեղադրեք LCD և կցեք
- Քայլ 3. Քայլ երրորդ. Ավարտեք Arduino- ին LCD- ով Breadboard- ի կցումը
- Քայլ 4: Քայլ չորրորդ. Տեղադրեք և միացրեք պոտենցիոմետրը
- Քայլ 5: Քայլ հինգ. Տեղադրեք և միացրեք սենսորները
- Քայլ 6: Քայլ վեց. Միացրեք համակարգիչը և Arduino- ն և վերբեռնեք ծածկագիրը
- Քայլ 7: (Լրացուցիչ) Քայլ յոթերորդ. Փոփոխել ծածկագիրը `կախված օգտագործվող ջերմաստիճանի տվիչից
- Քայլ 8: Քայլ ութ. Վայելեք ձեր նոր գտած գիտելիքները
Video: Lightերմաստիճանի եւ լույսի ցուցիչ `8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս հրահանգը նախատեսված է հիմնական ջերմաստիճանի և լույսի ցուցիչի համար: Այդ մասին է խոսքը:
Պարագաներ:
-23 Անցնել մալուխներ
-1 10k պոտենցիոմետր
-1k դիմադրություն
-LCD էկրան
-Գրատախտակ
-Լուսանկարիչ
-Արդուինո 2560
Քայլ 1: Քայլ մեկ. Ձեռք բերեք պարագաներ
Համոզվեք, որ ձեր պաշարները հավաքված են և պատրաստ են օգտագործման համար: Դրանք կարող են փոխարինվել, եթե դրանք սխալ են հայտնաբերվել, բայց լավ է ունենալ տեղակալ, երբ միացնում եք սխեման:
Քայլ 2: Քայլ երկրորդ. Տեղադրեք LCD և կցեք
Նկար 3 -ը և 4 -ը ցույց են տալիս LCD էկրանը և ցատկող մալուխների առաջին կեսը տեղադրելու տախտակի և Arduino- ի միջև:
Քայլ 3. Քայլ երրորդ. Ավարտեք Arduino- ին LCD- ով Breadboard- ի կցումը
Քայլ երրորդ. Ավարտեք LCD- ով Breadboard- ի կցումը Arduino- ին: Նկար 5 -ը ցույց է տալիս հացահատիկի և Arduino- ի միջև անցնող մալուխների երկրորդ կեսը:
Քայլ 4: Քայլ չորրորդ. Տեղադրեք և միացրեք պոտենցիոմետրը
Նկար 6 Shույց է տալիս պոտենցիոմետրը տեղադրելու և միացնելու հեշտ միջոց, որպեսզի հետագայում չխանգարեք: (Նշում. Պոտենցիոմետրը կարող է ապահով չմտնել հացահատիկի մեջ: Համոզվեք, որ այն ամրացնում եք, երբ միացնում եք միացումը):
Քայլ 5: Քայլ հինգ. Տեղադրեք և միացրեք սենսորները
Նկ. 7 -ը ցույց է տալիս և համընկնող ցատկման մալուխների տեղադրման և միացման կետերը `դրանք LCD- ին և Arduino- ին պատշաճ կերպով միացնելու համար: Խնդրում ենք համոզվել, որ ֆոտոռեզիստորը ունի համապատասխան լուսավորության մակարդակ և չի արգելափակված որևէ ցատկման մալուխով կամ միացման այլ բիթերով:
Քայլ 6: Քայլ վեց. Միացրեք համակարգիչը և Arduino- ն և վերբեռնեք ծածկագիրը
Կոդը կարելի է գտնել
Քայլ 7: (Լրացուցիչ) Քայլ յոթերորդ. Փոփոխել ծածկագիրը `կախված օգտագործվող ջերմաստիճանի տվիչից
TMP36 ջերմաստիճանի տվիչն այն է, ինչ օգտագործվում է ընթացիկ կոդի հետ, բայց մենք օգտագործել ենք DHT11 խոնավության և ջերմաստիճանի տվիչը: Քանի որ այս սենսորը տվյալների այլ արժեք է ուղարկում, ջերմաստիճանը ճիշտ դիտելու համար կոդը պետք է փոխվի:
Համոզվեք, որ ներբեռնեք DHT11 գրադարանը հետևյալ հղումից և ավելացրեք այն ձեր գրադարանի տվյալների շտեմարանին և կոդին:
github.com/adidax/dht11
#ներառում
#ներառել #սահմանել DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal LCD (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Խոնավություն (%):"); Serial.println ((float) DHT11. Խոնավություն, 2); Serial.print ("Temերմաստիճանը (C):"); Serial.println ((float) DHT11.temperature, 2); // Displayուցադրել ջերմաստիճանը C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print («Temp F»); lcd.setCursor (6, 0); lcd.print (tempF); // Lightուցադրել լույս երկրորդ շարքում int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print («Լույս»); lcd.setCursor (6, 1); lcd.print (lightReading); ուշացում (500); }
Քայլ 8: Քայլ ութ. Վայելեք ձեր նոր գտած գիտելիքները
Շնորհավորում եմ, դիտող: Եթե դուք հետևել եք վերջին 7 քայլերին, ապա այժմ ձեր ձեռքերում կունենաք գործող ջերմաստիճանի և լույսի ցուցիչ: Ձեր սովորածը օգտագործեք ոչ թե չարի, այլ լավի համար:
Ուրացում. Եթե դուք օգտագործում եք այս տեխնոլոգիան չարիքի համար, այս հրահանգի հեղինակները որևէ պատասխանատվություն չեն կրում ձեր արածի համար:
Խորհուրդ ենք տալիս:
Լույսի շիկացման լույսի վերազինում LED- ին `7 քայլ
Վերակառուցեք շիկացած ջրհեղեղի լույսը LED- ի. Ես իմ տան շքամուտքում տեղադրել էի 500 Վտ շիկացած լուսային լույս երկար տարիներ: Բայց ես կարծում էի, որ 500 Վտ արժե փորձել փոխել այն ինչ -որ ժամանակակից և էներգախնայող բանի: Ինտերնետում իմ որոնումների մեջ մի բան, որը կոչվում է լ
LDR- ի վրա հիմնված լույսի ցուցիչ/դետեկտոր `3 քայլ
LDR- ի վրա հիմնված լույսի ցուցիչ/դետեկտոր. Լույսի տվիչներն ու դետեկտորները չափազանց օգտակար են միկրոկոնտրոլերների և ներդրված համակարգերի համար, ինչպես նաև ինտենսիվության մոնիտորինգ: Նման սենսորներից ամենապարզ և ամենաէժանը LDR- ն է: LDR կամ թեթև կախյալ դիմադրիչները հեշտությամբ կարող են օգտագործվել
Լույսի ցուցիչ (ֆոտոռեպորտաժ) Arduino- ի հետ Tinkercad- ում. 5 քայլ (նկարներով)
Լույսի ցուցիչ (ֆոտոռեղադրիչ) Arduino- ի հետ Tinkercad- ում: Եկեք սովորենք, թե ինչպես կարդալ ֆոտոընդդիմադիր ՝ փոփոխական դիմադրության լուսազգայուն տեսակ ՝ օգտագործելով Arduino- ի անալոգային մուտքը: Այն նաև կոչվում է LDR (լույսից կախված դիմադրություն): Մինչ այժմ դուք արդեն սովորել եք վերահսկել LED- ները Arduino- ի անալոգային ելքով և
ROBOTC VEX Լույսի ցուցիչ մեքենա `5 քայլ
ROBOTC VEX Light Sensor Car: Այս մեքենան օգտագործում է միայն ROBOTC VEX հավաքածուի մասեր: Այն բավականին պարզ է և լավ նախագիծ է սկսնակների համար, ովքեր սովորում են ROBOTC ծրագիրը, որը հետագայում կարող է վերածվել ավելի մեծ բանի: Նախագծին անհրաժեշտ կլինի հետևյալը ՝ ROBOTC VEX Robot- ի համար
Bluetooth հեռակառավարվող լույսի անջատիչ - վերազինում: Լույսի անջատիչը դեռ աշխատում է, առանց լրացուցիչ գրելու. 9 քայլ (նկարներով)
Bluetooth հեռակառավարվող լույսի անջատիչ - վերազինում: Լույսի անջատիչը դեռ աշխատում է, առանց լրացուցիչ գրելու. Թարմացրեք 25 նոյեմբերի 2017 թ. - Այս նախագծի բարձր հզորության տարբերակի համար, որը կարող է վերահսկել կիլովատ բեռը, տե՛ս Retrofit BLE Control to High Power Loads - Լրացուցիչ պահանջներ չեն պահանջվում Թարմացնել 15 նոյեմբերի 2017 - BLE- ի որոշ տախտակներ / ծրագրաշարի հավաքածուներ