Բովանդակություն:
- Քայլ 1: Գործիքներ և պարագաներ
- Քայլ 2: Softwareրագրակազմ և գրադարաններ
- Քայլ 3: Կառուցեք շրջանը
- Քայլ 4: Փոփոխել սպաթուլան
- Քայլ 5: Կոդի վերբեռնում և փոփոխում
- Քայլ 6: Միացրեք սպաթուլան
- Քայլ 7: Վերջնական արդյունք
Video: Arduino Pizza Topping ometերմաչափ ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Բոլորն էլ ունեցել են այն պահը, երբ նրանք չափազանց անհամբեր են և պարզապես պետք է ջեռոցից թարմ պիցայի առաջին խայթոցը հանել միայն այն բանի համար, որ այն այրեն իրենց բերանի տանիքը հազար արևի ջերմությամբ: Ես գիտեմ, որ ես ունեցել եմ այս պահերը և վերջապես որոշեցի ինչ -որ բան անել, որը կօգնի դա կանխել: Arduino- ի և ջերմաստիճանի տվիչի միջոցով ստեղծվում է տնական սպաթուլա `պիցային մատուցելու և սոուսի ջերմաստիճանը չափելու համար:
Դրան հասնելու համար ես իմ նախագծին տվեցի մի քանի հիմնական պահանջներ.
- Էլեկտրագծերը (առանց Arduino- ի) պետք է կառուցված լինեն սպաթուլայի մեջ
- Օգտվողին պետք է տեղեկացնել, եթե այն շատ տաք է, կամ ուտելու ճիշտ ջերմաստիճանը
- Սպաթուլան պետք է լվանա և անվտանգ լինի սննդի համար
Այս Instructable- ում ես ձեզ ցույց կտամ սխեմայի ձևավորումը, ծածկագիրը և թիակի վերջնական հավաքումը ՝ ցուցադրական տեսանյութի հետ միասին:
Քայլ 1: Գործիքներ և պարագաներ
Գործիքներ:
- Գայլիկոն (միայն եթե դուք պետք է փոփոխեք սպաթուլան, ինչպես ես արեցի)
- Հորատման բիթեր
- Սննդի անվտանգ սոսինձ (օրինակ ՝ ASI #502 սիլիկոն)
Պարագաներ:
- (1) 4.7kOhm դիմադրություն
- (2) 220 Օմ դիմադրություն
- (1) Կանաչ LED
- (1) Կարմիր LED
- (1) Arduino (varietyանկացած տեսակ կաշխատի, ես կօգտագործեմ Seeeduino) w/հարակից տվյալների լարով համակարգչային միացման համար
- (1) Jumper լարերը
- (1) Սպաթուլա
- (1) DS18B20 ջերմաստիճանի տվիչ (նախընտրելի է նախապես կառուցվածը, ես սննդամթերքի անվտանգության և հեշտ մաքրման համար օգտագործում եմ չժանգոտվող պողպատից պատված մեկը)
- (1) Գրատախտակ
Ընտրովի իրեր.
- Թվային բազմաչափ (միացումն անսարքացնելու համար)
- Sոդման երկաթ և զոդիչ (ավելի մշտական սխեմաների համար)
Քայլ 2: Softwareրագրակազմ և գրադարաններ
Միկրոկոնտրոլերը և DS18B20 ջերմաստիճանի տվիչն օգտագործելու համար ձեզ հարկավոր է ներբեռնել և տեղադրել որոշ ծրագրակազմ և Arduino գրադարան
Arduino IDE. Այստեղ է, որ ծածկագիրը կգրվի և կկազմվի
Գտեք այստեղ ՝
2. OneWire գրադարան
Գտեք այստեղ ՝
Կարող եք նաև գտնել այս գրադարանը և տեղադրել այն Arduino IDE- ի շրջանակներում ՝ անցնելով գործիքների ներդիրին և կառավարել գրադարանները, որտեղ կարող եք որոնել «OneWire»
Քայլ 3: Կառուցեք շրջանը
Տե՛ս սխեմային, որը կցված է որպես ուղեցույց կառուցելու համար: LED- ները միացրեք համապատասխան միկրոհսկիչի IO- ին, ինչպես ցույց է տրված սխեմատիկայում: Սենսորային ելքը միացրեք միկրոհսկիչի IO2- ին:
Քայլ 4: Փոփոխել սպաթուլան
Այս քայլը վճռորոշ նշանակություն ունի վերջնական դիզայնի ստեղծման գործում: Կախված ձեր ունեցած սպաթուլայից, կարող եք այն փոփոխել շատ տարբեր եղանակներով: Այս փոփոխության հիմնական մասը փոս կտրելն է, որտեղ կարող է նստել ջերմաստիճանի տվիչը: Ես սկսեցի հետագծել սենսորը սպաթուլայի հարթ մասի վերևում: Այնուհետև ես ամբողջը փորեցի ՝ օգտագործելով գայլիկոն: Հաջորդը, ես անցք բացեցի, որպեսզի սենսորի մետաղալարն անցնի: Սա ավելի շատ կոսմետիկ է, քան ֆունկցիոնալ: Հաջորդը, ես երկու անցք բացեցի լուսադիոդների տեղադրման համար: Այս պահին ես միայն լրացուցիչ փոփոխություններ կատարեցի `լարերը թաքցնելու համար, այնպես որ դա կարող է կատարվել ըստ ձեր ունեցած սպաթուլայի:
Քայլ 5: Կոդի վերբեռնում և փոփոխում
Կոդը հիմնված է գրադարանի վրա, որը կարելի է գտնել Arduino IDE- ում: Երբ OneWire գրադարանը ներբեռնվի և տեղադրվի, ինչպես նկարագրված է Քայլ 2 -ում, DS18B20- ի օրինակ կարելի է գտնել IDE- ում Ֆայլի օրինակների ներքո: Ես փոփոխեցի «DS18B20_Simple» օրինակը ՝ LED- ների հետ աշխատելու համար: Կոդը կցված է այստեղ, գրադարանը ներբեռնելուց և տեղադրելուց հետո կոդը կարելի է ներբեռնել և գործարկել Arduino IDE- ում: Կոդում, if հայտարարության ջերմաստիճանը կարող է հարմարեցվել ձեր ճաշակին:
Քայլ 6: Միացրեք սպաթուլան
Բաղադրիչները տեղադրվում են նախորդ քայլում փորված անցքերի մեջ: Լարերը մաքուր տեսք ունենալու և միացումից կամ կարճ միացումներից խուսափելու համար ես թուլացած լարերը փաթաթեցի էլեկտրական ժապավենի մեջ: Այժմ լարերը տանում են դեպի տախտակ, որտեղ գտնվում են դիմադրողները, և սպաթուլայի բաղադրիչները հանդիպում են միկրոհսկիչի հետ: Սա այն վայրն է, որտեղ jumper մալուխները հարմար են արագ միացումների համար: Համոզվեք, որ կրկնակի ստուգեք լարերը, նախքան միկրոկառավարիչը ձեր նոութբուքում միացնելը: Վերջին նկարը ցույց է տալիս, թե ինչպես եմ փորձարկում LED- ները `համոզվելու համար, որ էլեկտրագծերը ճիշտ են: Հաջորդ քայլում ծածկագիրը քննարկվում է:
Քայլ 7: Վերջնական արդյունք
Տեսանյութը ցույց է տալիս, թե ինչպես է թիակը աշխատում ջեռոցում թարմ պիցայի վրա: Կանաչ LED- ն անջատվում է, իսկ կարմիր LED- ը միանում է որոշ ժամանակ անց: Սա տևում է առնվազն 15-20 վայրկյան հարթեցման համար, երբ թիակը մնում է սենյակային ջերմաստիճանում: Ես ընտրեցի այստեղ ջերմաստիճանը `60 աստիճան elsելսիուս կամ 160 աստիճան Ֆարենհայտ: Այսպիսով, երբ LED- ն կանաչում է, պիցան գտնվում է այնպիսի ջերմաստիճանում, որը չի այրի ձեր բերանի տանիքը:
Խորհուրդ ենք տալիս:
Ometերմաչափ - միկրո ՝ բիթ ՝ 11 քայլ
Theերմաչափ - Միկրո: Բիթ. Օգտագործեք ձեր Միկրո: Բիթը `ձեր շրջապատի ջերմաստիճանը կարդալու համար:
5* Pizza Box RGB ժամացույց ՝ 8 քայլ
£ 5* Պիցցայի տուփ RGB ժամացույց. Այս նախագիծը սկսվեց, երբ ես բախտ ունեցա շուկայական կրպակում գտնել WS2811 RGB LED ժապավենի գլանափաթեթներ 1 ֆունտ/ռոլի դիմաց: Գործարքը չափազանց լավ էր բաց թողնելու համար, և ես ստիպված էի պատճառ գտնել ՝ օգտագործելու իմ նոր ձեռք բերված 25 մետրը, որն ըստ էության NeoPixel ժապավենն է: Ես
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Circuit Playground Express ometերմաչափ. 3 քայլ
Circuit Playground Express ometերմաչափ. Ես ուզում էի գրասենյակային ջերմաչափ: Մեկը գնելու փոխարեն ես Adafruit Circuit Playground Express- ն էի պատրաստում: Դա թվային/գրեթե անալոգային է: Գույնը ցույց է տալիս ջերմաստիճանի տիրույթը (այստեղ կանաչ - 70 -ականների համար), NeoPixels- ի թվով ՝ թվանշանները
Ometերմաչափ օգտագործելով թերմիստոր. 5 քայլ
Rmերմաչափ օգտագործելով թերմիստոր. Սա ջերմաչափ է, որը օգտագործում է միայն թերմիստոր և ռեզիստոր: Կարող եք նաև ցանկացած պահի վերահսկել և պահպանել ձեր սենյակի կամ որևէ բանի ջերմաստիճանը: Կարող եք նաև վերահսկել նախկինում պահված տվյալները իրերի վերաբերյալ