Բովանդակություն:
- Պարագաներ
- Քայլ 1. Սարքի և տվյալների հոսքի իմացություն
- Քայլ 2: Մասերի կառուցում
- Քայլ 3: Շղթան
- Քայլ 4: Պահանջվող ծրագրակազմ
- Քայլ 5: Գործիքային վահանակ
- Քայլ 6: Կոդ
- Քայլ 7: BLYNK հավելված և ծանուցում
- Քայլ 8: Վայելեք ձեր հասած ավոկադոն
Video: AvoRipe - ստուգում, թե արդյոք ձեր ավոկադոն հասունացել է. 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Բոլորի հետ էլ պատահեց, դուք ավոկադո եք գնում, դեռ չի հասունացել: Մի քանի օր է անցնում, և երբ արդեն հասունանա, դու արդեն մոռացել ես դրա մասին… և մի քանի օրից այն կարող է վատանալ:
Ձեր բախտը բերեց, որ մենք նախագծեցինք և կառուցեցինք AvoRipe- ը, մի սարք, որը ստուգում է ձեր ավոկադոն օրական երկու անգամ կամ ըստ պահանջի, ձեզ ծանուցում է ուղարկում ձեր սմարթֆոնին, եթե ձեր ավոկադոն հասունացել է և թույլ է տալիս ժամանակին հետևել ձեր ավոկադոյի փափկությանը:
Ով ենք մենք? Գործնական շնորհակալություն ForRealTeam- ի vվիկա Մարկֆելդին ՝ մեզ IoT- ի մասին ամեն ինչ սովորեցնելու համար, մեզ տրամադրեց ամբողջ սարքավորումները և մեզ հետ գնաց անապատ, որտեղ մենք կառուցեցինք այս սարքի մեծ մասը:
Հատուկ շնորհակալություն Instructables- ին և Thingiverse- ին ՝ մեզ ոգեշնչում և գաղափարներ տալու համար և այս տղային, որը նախագծեց 3D մոդել, որը մենք օգտագործում էինք մեր սարքում:
Պարագաներ
սա այն բաների ցանկն է, որոնք մենք օգտագործել ենք, ավելորդ է ասել, որ այստեղ յուրաքանչյուր բաղադրիչ փոխարինելի է և ընտրվել է հիմնականում մեզ հասանելիությամբ ՝ այս նախագիծը պատրաստելու պահին:
Միկրոհսկիչներ, տախտակներ և վահաններ
- 1x ESP8266 տախտակ (մենք օգտագործում էինք LoLin- ի կողմից պատրաստված WeMos D1 մինիներ)
- 1x D1 Mini servo Shield
- 1x Micro-USB մալուխ
- 20 x jumper մալուխներ
- 1 x 10K Օմ դիմադրություն
- 1 x Breadboard
Շարժիչներ
1 x Servo շարժիչ (մենք խորհուրդ ենք տալիս ուժեղի մասին, մեր փորձից փոքրերը երբեմն չեն անի)
Սենսորներ
- 1x Բարակ ֆիլմի ճնշման սենսորային ուժի տվիչ
- 1x RGB գույնի դետեկտոր ՝ օգտագործելով TCS3200 ցուցիչ մոդուլը
Լազերային կտրված մասեր
- 1 x Smart Box
- 7x օղակներ, որոնք կստեղծեն դիրք
- 2x70X100 սմ
3D տպագիր մասեր
Ավոկադո Գրիպեր (սկզբնապես Petri Dish Gripper, որը մենք գտել ենք այստեղ)
Քայլ 1. Սարքի և տվյալների հոսքի իմացություն
AvoRipe- ը նախատեսված է օրական երկու անգամ (առավոտ և երեկո) ձեր ավոկադոյի հասունությունը ստուգելու համար, և այն կարող է նաև ստուգել այն ձեր հեռախոսի կոճակի սեղմումով, երբ ուզում եք, որտեղ էլ որ լինեք:
Եթե ավոկադոն հասունացել է (ըստ գույնի և փափկության), ապա BLYNK հավելվածը ձեզ կուղարկի հրման ծանուցում ՝ տեղեկացնելով, որ ժամանակն է ուտել ձեր համեղ ավոկադոն:
Քանի որ մենք հանդիսանում ենք մարդկանց տվյալների պաշտպաններ, մենք նաև AdafuitIO- ի միջոցով ստեղծում ենք վահանակ, որը հետևելու է ձեր ավոկադոյի առաջընթացին (փափկության մակարդակ, ներկայիս գույն և հասունություն), որպեսզի ձեզ արագ պահի:
Քայլ 2: Մասերի կառուցում
Claանկը
- Այս 3D մոդելի մասերը և 70x100 մմ պլաստիկ քառակուսին տպելուց հետո
- հավաքեք 3D մոդելը, ինչպես երևում է բնօրինակ դիզայների ցուցումներում
- քանի որ մենք օգտագործում ենք ավելի մեծ սերվո, մենք չենք օգտագործի մոդելի ամենամեծ մասը `սերվոն տեղում պահելու համար, փոխարենը, մենք կօգտագործենք 70x100 մմ պլաստիկ քառակուսին և դրանք կպցնենք, ինչպես երևում է նկարում:
- բազմաթիվ փորձարկումներից և սխալներից հետո մենք եկանք այն եզրակացության, որ ինչ -որ ժապավեն և վերևից մի փոքր քաշ կարող են երկար ճանապարհ հարթել, ուստի խորհուրդ ենք տալիս օգտագործել ինչ -որ ծանր բան վերևի մասում տեղադրելու համար. մենք խաղ էինք օգտագործում: խմոր, բայց դա իսկապես նշանակություն չունի:
- մենք օգտագործեցինք որոշ ժապավեն ՝ փափուկ պլաստիկ ճանկը մեղմելու համար, այնպես որ ավոկադոն հարմարավետ կլինի, և մենք ուժի տվիչը միացրեցինք թևերից մեկին:
The Stand
ամենամեծ օղակի ներսում լույսի ցուցիչը մտցնելուց հետո (առաջարկում ենք թռչկոտիչների միջով անցք բացել) սոսնձել բոլոր օղակները մինչև հասնել ցանկալի բարձրության:
Տուփը
տուփը պատրաստելու համար մենք օգտագործեցինք makercase և հավաքեցինք այն: տուփը մեզ տալիս է ճանկերի բարձրացում և նաև wemos սխեմաները պահելու տեղ
Քայլ 3: Շղթան
Այս քայլում մենք կկապենք բոլոր տվիչները:
Ուժի տվիչ
- Հացահատիկի սեղանին միացրեք VCC- ն +:
- Միացրեք G- ն և A0- ն 10K Ohm ռեզիստորին:
- Միացրեք դիմադրության մյուս ոտքը `տախտակի մեջ:
Սերվո:
- Հացաթղթում միացրեք VCC- ն + -ին
- Միացրեք Ground- ը հացատախտակին
- և աղբյուրը միացրեք D8- ին
RGB սենսոր (TCS3200):
- Միացրեք S0- ը D4- ին
- Միացրեք S1- ը D3- ին
- Միացրեք S2- ը D6- ին
- Միացրեք S3- ը D7- ին
- Միացրեք ելքը D5- ին
Քայլ 4: Պահանջվող ծրագրակազմ
Arduino IDE
Տեղադրեք Arduino IDE- ն.
www.arduino.cc/hy/Guide/HomePage
Տեղադրեք համապատասխան «վարորդներ» ESP8266 տախտակների համար ձեր Arduino IDE- ում.
randomnerdtutorials.com/how-to-install-es…
Բլինկ
Ներբեռնեք Blynk ծրագիրը ՝ https://j.mp/blynk_Android կամ
Հպեք QR- կոդի պատկերակին և տեսախցիկն ուղղեք ներքևում գտնվող QR կոդը
դրանից հետո ինքներդ ձեզ ուղարկեք նույնականացման կոդը (մենք այն կօգտագործենք հաջորդ քայլին)
Քայլ 5: Գործիքային վահանակ
AdafruitIO
Ստեղծեք հաշիվ ՝
Գնացեք «Լրահոս» և ստեղծեք 3 նոր լրահոս.
1. ավոկադոԳույն
2. isRipe
3. ճկունություն
Այնուհետև անցեք «Գործիքային վահանակ» ներդիրին և ստեղծեք նոր վահանակ:
Գործիքային վահանակը ստեղծվելուց հետո մուտքագրեք վահանակ և «+» կոճակի միջոցով ավելացրեք 3 նոր բլոկ.
1. Գծային գծապատկեր և դրան ավելացրու ջղայնության սնունդը, այդ բլոկը ցույց կտա ավոկադոյի փխրունության առաջընթացը ժամանակի ընթացքում:
2. Գունավոր ընտրիչ և դրա համար ավելացրեք ավոկադոյի գույնը: այդ բլոկը ցույց կտա ավոկադոյի գույնը:
3. Anուցանիշ և դրա համար ընտրեք isRipe հոսքը: այդ բլոկը չափելու է, թե արդյոք ավոկադոն այնքան ճզմված է, որ որոշվի հասունացած: համոզվեք, որ այս բլոկի պայմանը սահմանեք «=», իսկ արժեքը ՝ 2:
Քայլ 6: Կոդ
Կոդը կցված է, հուսանք, որ այն ձեզ համար դյուրին կլինի օգտագործման մեջ (մենք փորձեցինք հնարավորինս փաստաթղթավորել այն):
Բացեք Arduino IDE- ն և ներմուծեք ծածկագիրը, համոզվեք, որ աշխատում եք աջ տախտակի վրա (օգտագործեք Գործիքներ -> տախտակ)
գործարկեք սերիական մոնիտորը (CTRL+SHIFT+m) և տեսեք սերվոյի անկյունը և սենսորին կիրառվող ուժը յուրաքանչյուր փուլում:
Երբ աշխատում եք սերիական մոնիտորով, համոզվեք, որ 9600 բոդի վրա եք:
Փոփոխել բոլորը կոդի այն վայրերն են, որոնք անհրաժեշտ է փոփոխել, կոդում դա լավ մեկնաբանված է (հիմնականում ձեր WiFi մանրամասները, adafuitIO և BLYNK նույնականացումը):
Առաջարկում ենք չափագրել ուժի արժեքը, որն անհրաժեշտ է որոշելու համար, որ ավոկադոն հասունացել է մի քանի կոշտ և մի քանի հասած ավոկադոներ փորձարկելուց և քաղցր տեղ գտնելուց (մենք իմացանք, որ յուրաքանչյուր սարքավորում մի փոքր տարբերվում է ուժի սենսորից) բավականին նուրբ է)
Մենք նաև առաջարկում ենք չափագրել Գույնի տվիչը: Դուք կարող եք դա անել ՝ Arduino IDE- ում բացելով սերիական մոնիտորը (CTRL+SHIFT+m), այնուհետև վերին տողում մուտքագրելով «c»: դրանից հետո, պարզապես հետևեք տպագիր հրահանգներին ՝ սենսորը չափաբերելու համար:
Քայլ 7: BLYNK հավելված և ծանուցում
BLYNK հավելվածում համոզվեք, որ ժամաչափերը սահմանված են ցանկալի ժամանակի վրա, և որ ձեր սարքը թույլ է տալիս ծանուցումներ հավելվածից:
Մի փոքր բացատրություն այն մասին, թե ինչպես են աշխատում BLYNK ծրագիրը և ծածկագիրը.
մենք սահմանել ենք վիրտուալ քորոց (V0), որը մշտապես ստուգվում է wemos- ի կողմից, ծրագիրը այն կփոխի 0 -ից (մի ստուգեք ավոկադոն) 1 -ի (ստուգեք ավոկադոն), երբ ՝
- միացման կոճակը սեղմված է (համոզվեք, որ այն հետագայում հանում եք)
- ժամաչափերից մեկը շարժվում է:
մենք սահմանում ենք մեկ այլ վիրտուալ կապում (V4), որը որոշելու է, թե արդյոք ավոկադոն հասուն է (V4 = 2), թե հասուն չէ (V4 = 1), դա կորոշվի wemos- ի ներսում և կուղարկվի հավելվածին:
Բացի այդ, եթե ավոկադոն հասունացել է, wemos- ը ծանուցում կսկսի հավելվածի միջոցով: ծանուցման վիջեթին ավելին իմանալու համար անցեք այս հղումով:
Քայլ 8: Վայելեք ձեր հասած ավոկադոն
մենք առաջարկում ենք պատրաստել Goucamole նույնիսկ պարզ տոստ `ավոկադոյի քսուքով, կամ նույնիսկ կարող եք վայրիանալ ավոկադոյի սառեցված մածունով
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել մասնագիտական PCB (արժե՞ արդյոք դա). 5 քայլ
Ինչպես պատրաստել մասնագիտական PCB (արժե՞ արդյոք դա). Ես կցանկանայի կիսվել իմ " PCB փորձով » քո հետ
Կառավարեք ձեր համակարգիչը ձեր գլխով: 6 քայլ (նկարներով)
Վերահսկեք ձեր համակարգիչը ձեր գլխով. Ինչու՞ դա արեցի: Ես ուզում էի ստեղծել այնպիսի առարկա, որը տեսախաղեր է դարձնում
Steam Punk ձեր UPS- ը ՝ ձեր Wi-Fi երթուղիչի համար մի քանի ժամ անընդհատ աշխատելու համար. 4 քայլ (նկարներով)
Steam Punk Ձեր UPS- ը ձեր Wi-Fi երթուղիչի համար մի քանի ժամ տևելու համար: Հիմնականում անհամատեղելի բան կա, երբ ձեր UPS- ը փոխում է իր 12V DC մարտկոցի հզորությունը 220V AC հոսանքի, այնպես որ ձեր երթուղղիչով և մանրաթելային ONT- ով աշխատող տրանսֆորմատորները կարող են այն նորից վերածել 12V DC Դուք նույնպես դեմ եք [սովորաբար
Ինչպես ստուգել, թե արդյոք խաղը կգործի ձեր համակարգչի վրա, նախքան խաղը գնելը: 4 քայլ
Ինչպես ստուգել, թե արդյոք խաղը կգործի ձեր համակարգչի վրա խաղը գնելուց առաջ. Ես վերջերս ձեռք եմ բերել Call of Duty 4 ընկերոջից (անվճար կարող եմ ավելացնել), քանի որ չի աշխատի նրա համակարգչի վրա: Դե, նրա համակարգիչը բավականին նոր է, և նա ինձ տարակուսեց, թե ինչու չի աշխատի: Այսպիսով, ինտերնետում մի քանի ժամ փնտրելուց հետո ես հանդիպեցի
Ինչպես իմանալ, արդյոք Yahoo! Օգտագործողները ստորագրված են որպես անտեսանելի ռեժիմ ՝ 6 քայլ
Ինչպես իմանալ, արդյոք Yahoo! Օգտվողները ստորագրված են որպես անտեսանելի ռեժիմ. Սա ցույց կտա ձեզ, թե ինչպես իմանալ, արդյոք yahoo- ի օգտվողները մուտք են գործել որպես անտեսանելի ռեժիմ, և դա իսկապես աշխատում է yahoo messenger 8 -ի վրա, բայց ես այն 9 -ով (բետա) չեմ փորձել: Ինչպես է այն աշխատում. խզբզոցը կսկսվի, եթե ձեր ընկերն անտեսանելի ռեժիմի նման լինի ::: «OՈՀՆ» -ն անջատված է