Բովանդակություն:
- Քայլ 1: Այս նախագծում օգտագործվող բաները
- Քայլ 2: Կարճ նշում DS18B20- ի վերաբերյալ
- Քայլ 3: Շղթա
- Քայլ 4: Կոդ
- Քայլ 5: Հավաքում
Video: Պատրաստեք խելացի գավաթ LED- ով և Arduino- ով. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
ElectropeakElectroPeak պաշտոնական կայք Հետևեք հեղինակի ավելին.
Օգտվողի մասին. ElectroPeak- ը էլեկտրոնիկա սովորելու և ձեր գաղափարներն իրականություն դարձնելու ձեր միակողմանի վայրն է: Մենք առաջարկում ենք բարձրակարգ ուղեցույցներ ՝ ձեզ ցույց տալու համար, թե ինչպես կարող եք կատարել ձեր նախագծերը: Մենք նաև առաջարկում ենք բարձրորակ ապրանքներ, որպեսզի դուք ունենաք… Ավելին Electropeak- ի մասին »
Այս նախագծում մենք կօգտագործենք RGB LED- ներ, շրջակա միջավայրի տվիչ և Arduino Nano ՝ հաղորդագրություն ուղարկելու կամ գունավոր լույսերով ահազանգ կատարելու համար: Այս նախագծի ավարտին կարող եք.
- Կարդացեք միջավայրի ջերմաստիճանը Arduino- ի կողմից DS18B20 սենսորից:
- Կառավարեք RGB LED- ները PWM- ով:
- Պատրաստեք սառը խելացի գավաթ:
Քայլ 1: Այս նախագծում օգտագործվող բաները
Այս նախագծում օգտագործվող բոլոր բաղադրիչները կարելի է ձեռք բերել տրամադրված հղումով:
Սարքավորման բաղադրիչներ
Arduino Nano X1
ElectroPeak DS18B20 ջերմաստիճանի տվիչ X1
ElectroPeak RGB 5 մմ LED X1
Adafruit LiPo մարտկոց X1
Adafruit Ribbon Cable X1
Softwareրագրային ապահովման ծրագրեր և առցանց ծառայություններ
Arduino IDE
Քայլ 2: Կարճ նշում DS18B20- ի վերաբերյալ
DS18B20 թվային ջերմաչափն ապահովում է 9-բիթից մինչև 12-բիթ ջերմաստիճանի չափումներ և ունի ազդանշանային գործառույթ `օգտագործողի կողմից ծրագրավորվող ոչ ցնդող վերին և ստորին ձգման կետերով: DS18B20- ը հաղորդակցվում է 1-Wire ավտոբուսի միջոցով, որը, ըստ սահմանման, կենտրոնական միկրոպրոցեսորի հետ հաղորդակցության համար պահանջում է միայն մեկ տվյալների գիծ (և հող): Բացի այդ, DS18B20- ը կարող է էներգիա ստանալ անմիջապես տվյալների գծից («մակաբույծ հզորություն») ՝ վերացնելով արտաքին էներգիայի մատակարարման կարիք. Յուրաքանչյուր DS18B20 ունի յուրահատուկ 64-բիթանոց սերիական կոդ, որը թույլ է տալիս բազմաթիվ DS18B20- ներ աշխատել նույն 1-մետաղալար ավտոբուսում: Այսպիսով, պարզ է օգտագործել մի միկրոպրոցեսոր `հսկայական տարածքի վրա բաշխված մի քանի DS18B20- ներ վերահսկելու համար: Ationsրագրերը, որոնք կարող են օգուտ քաղել այս հնարավորությունից, ներառում են HVAC- ի բնապահպանական վերահսկում, շենքերի, սարքավորումների կամ մեքենաների ներսում ջերմաստիճանի մոնիտորինգի համակարգեր և գործընթացի մոնիտորինգի և վերահսկման համակարգեր:
Ինչ վերաբերում է տեխնոլոգիան կյանքին համատեղելուն, գունավոր լուսավորության օգտագործումը զարմանալի է և գրավիչ: RGB LED- ների փոխարինումը ցուցադրումներով ՝ հաղորդագրություն կամ ահազանգ ուղարկելու համար, կարող է նախագծերը դարձնել ավելի գեղեցիկ և ավելի պարզ: պատրաստ է խմել: Որպես ջերմապաշտպան, մենք կօգտագործենք DS18B20 և կպչենք այն գավաթի ներքևի մասում: Այն կարող է բաժակի հեղուկի ջերմաստիճանը ուղարկել վերահսկիչին ՝ թվային տվյալներով: Arduino Nano- ն մեր ընտրությունն է որպես վերահսկիչ, քանի որ դրա փոքր չափը և մինի USB միակցիչը ինքնաթիռում են: Հետևաբար, այն կարող է ծրագրավորվել, և մարտկոցը կարող է լիցքավորվել USB պորտով: Theերմաստիճանը ցույց տալու համար մենք օգտագործում ենք 2 պարզ 4-փին RGB LED և միացնում դրանք Arduino Nano- ի PWM առանձին միավորներին: Այժմ, բաղադրիչը տեղադրելու համար մեզ անհրաժեշտ է միայն մարտկոց, գավաթ և պլաստիկ պատյան: Եկեք դա անենք:
Քայլ 3: Շղթա
Մարտկոցի չափը կախված է LED- ներից և բաժակի չափից: 500mAh մարտկոցը լավ ընտրություն է: Դուք կարող եք օգտագործել կամ պոլիմերային կամ իոնային մարտկոցներ: Այստեղ օգտագործվող LED- ները ունեն ընդհանուր կաթոդներ: Եթե ձերն ունի ընդհանուր անոդներ, ապա պետք է փոքր փոփոխություններ կատարեք ծածկագրում: Եթե ձեր LED- ները չեն կարող աշխատել առանց դիմադրության, դուք ունեք երկու եղանակ. Ռեզիստորի ավելացում կամ ավելի շատ LED- ների ավելացում: Դուք պետք է միացնեք DS18b20- ի ինչպես լարման, այնպես էլ տվյալների քորոցը 4.7K Օմ ռեզիստորին: Թեեւ դա կարող է անհրաժեշտ չլինել:
Քայլ 4: Կոդ
Arduino IDE- ում պետք է պատճենեք հետևյալ ծածկագիրը: Բայց նախ պետք է ավելացնել գրադարանը, այնուհետև վերբեռնել ծածկագիրը: Ներբեռնեք «Մեկ մետաղալար» և «Դալլաս» գրադարանը առդիրից: Եթե առաջին անգամ եք աշխատում Arduino տախտակով, մի անհանգստացեք: Պարզապես հետևեք այս քայլերին.
- Գնացեք www.arduino.cc/hy/Main/Software և ներբեռնեք ձեր ՕՀ -ի ծրագրակազմը: Տեղադրեք IDE ծրագրակազմը, ինչպես նշված է հրահանգում:
- Գործարկեք Arduino IDE- ն և մաքրեք տեքստային խմբագրիչը և պատճենեք հետևյալ ծածկագիրը տեքստային խմբագրիչում:
- Գնացեք ուրվագիծ և ներառեք գրադարանները (ներբեռնեք գրադարանները հետևյալ հղումներից): Այժմ կտտացրեք ավելացնել ZIP գրադարան և ավելացրեք գրադարանները
- Ընտրեք տախտակը գործիքների և տախտակների մեջ, ընտրեք Arduino Nano:
- Միացրեք Arduino- ն ձեր համակարգչին և տեղադրեք COM պորտը գործիքների և նավահանգստի մեջ:
- Կտտացրեք Վերբեռնում (Սլաքի նշան) կոճակը:
Կոդի հետևյալ տողերը պատկանում են գույնի հաշվարկին և դա կախված է ձեր բաժակից: Եթե ձեր գավաթը բավականաչափ արագ չի փոխանցում ջերմությունը, ապա այն պետք է փոխեք ՝ ցանկալի արդյունքի հասնելու համար:
եթե (ջերմաստիճան> 50) ջերմաստիճան = 100;
եթե (ջերմաստիճան <30)
ջերմաստիճան = 0;
ջերմաստիճան = (12.5)*(ջերմաստիճան -30);
Քայլ 5: Հավաքում
Սկզբում դուք պետք է փորեք գավաթի հատակը: Անցքերի քանակը կախված է շրջանից և ինչպես եք այն կիրառում: Այս նախագծի համար մենք դիտարկել ենք 3 անցք: Մեկը ջերմաչափի համար, իսկ երկուսը `գավաթի ներսում հեղուկով պտուտակներ (էլեկտրոդներ) միացնելու համար: Այս նախագիծը կարող եք անել առանց գավաթը ծակելու: Tերմաչափը նշեք գավաթի ներքևի մասում և միացրեք էլեկտրոդների 2 լարերը միացման/անջատման անջատիչին: ometերմաչափը և էլեկտրոդները միացնելուց և դրանք կնքելուց հետո ժամանակն է պատրաստել գավաթի ներքևի շրջանակ: Օգտագործեք սոսինձներ `ապակին կնքելու համար, որը չի լուծվի տաք կամ սառը ջրով: Կճեպը պատրաստելու համար գավաթի ներքևի մասի համար: նախ պետք է չափել գավաթի արտաքին տրամագիծը: Այնուհետև ձևավորեք մի գավաթի ներքևի նույն չափի շրջանակ և արտաքին տրամագծով երկու օղակ ՝ 3 մմ հաստությամբ (և, իհարկե, գավաթի ներքևի տրամագծով): Դուք կարող եք օգտագործել պլեքսիգլաս և լազերային կտրող մեքենա `նախատեսված պատյան պատրաստելու համար: Օղակներից մեկը պետք է թափանցիկ լինի, մնացածի գույնը կարող եք ընտրել ըստ ձեր ցանկության: Անփայլ ավարտին հասնելու համար թափանցիկ մատանին պետք է մանրացնել: Կպցրեք դրանք, ինչպես ցույց է տրված նկարներում: Այժմ մարտկոցը կպցրեք պատյանին և միացրեք դրա կապումներն Arduino- ին: Կտրեք թափանցիկ օղակի մի մասը այնքան, որքան Arduino միկրո USB պորտը և միացրեք Arduino- ն մարտկոցին, որպեսզի միակցիչը դուրս գա օղակից: Այժմ LED- ները միացրեք Arduino- ին և միացրեք այլ լարերը Arduino- ին: Վերջապես, կպչեք կեղևը գավաթի ներքևի մասում և վերբեռնեք կոդը Arduino- ում:
Խորհուրդ ենք տալիս:
Խելացի գրասեղանի LED լույս - Խելացի լուսավորություն W/ Arduino - Neopixels Workspace: 10 քայլ (նկարներով)
Խելացի գրասեղանի LED լույս | Խելացի լուսավորություն W/ Arduino | Neopixels Workspace. Այժմ մի օր մենք շատ ժամանակ ենք անցկացնում տանը ՝ ուսումնասիրելով և աշխատելով վիրտուալ կերպով, ուստի ինչու՞ մեր աշխատանքային տարածքն ավելի մեծ չդարձնել Arduino և Ws2812b լուսադիոդների վրա հիմնված սովորական և խելացի լուսավորության համակարգով: Ահա ես ձեզ ցույց եմ տալիս, թե ինչպես կառուցել ձեր Smart Գրասեղանի LED լույս, որը
Պատրաստեք պարող ռոբոտ առանց 3D տպիչի և Arduino/#խելացի ստեղծագործության. 11 քայլ (նկարներով)
Պատրաստեք պարող ռոբոտ առանց 3D տպիչի և Arduino/#smartcreativity. Բարև ընկերներ, այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել պարող ռոբոտ տանը առանց 3D տպիչի և առանց Arduino- ի: Այս ռոբոտը ունակ է պարել, ավտոմատ հավասարակշռել, երաժշտություն արտադրել և քայլել: Եվ Robot- ի դիզայնը նույնպես այնքան թույն տեսք ունի
Ձեռքով պատրաստեք բարձրախոսի խելացի թղթե պատյան ՝ 5 քայլ
Ձեռքով պատրաստեք բարձրախոսների խելացի թղթի պատյան. Նախկինում ես կարճ ներածություն ունեի LibreCAD- ի և Python- ի օգտագործման համար `CAD ֆայլը թղթի պատյանների համար նախագծելու համար: Երբ մենք ստանում ենք CAD ֆայլ, մեզ անհրաժեշտ է լազերային դանակ `թղթի պատյանը կտրելու համար: Այնուամենայնիվ, ոչ բոլորին է հասանելի լազերային դանակը, այնպես որ դա լավ կլինի
LED գավաթ. 7 քայլ (նկարներով)
LED մրցանակ. Որպես իմ մարզական ասոցիացիայի մրցաշարերի կազմկոմիտեի անդամ, ես ստանձնեցի առաջին մրցանակի գավաթը պատրաստելու պատասխանատվությունը, քանի որ դա միշտ ավելի զով է, քան այն գնելը: Մեր մրցաշարը, որը կոչվում է L.E.D. լինելով լեգենդար Էյնդհովենի դերբիի հապավումը, մի
Պատրաստեք արվեստի գավաթ կենդանու շշից. 5 քայլ (նկարներով)
Պատրաստեք արվեստի գավաթ կենդանու շշից. PET- ը պոլիէթիլենային տերֆթալատ է, որը ջերմապլաստիկ պոլիմեր է: Այն կարող է նորից ձևավորվել ջեռուցման միջոցով: Heatingեռուցման գործընթացից հետո այն դառնում է ավելի կոշտ, կոշտ, դիմացկուն և ապակյա: Այն դառնում է էլ ավելի ամուր և բյուրեղացած, երբ ծակվում է: Սա նորից ձևավորվեց