Բովանդակություն:
- Քայլ 1: Սարքավորումը
- Քայլ 2: Էլեկտրոնիկա
- Քայլ 3: Softwareրագրակազմ
- Քայլ 4: ificationանուցում IFTTT- ի միջոցով
- Քայլ 5: Ամփոփում
Video: IPad Play ժամաչափ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Կարծում եմ, որ սա այն թեման է, որի հետ պայքարում է յուրաքանչյուր ծնող: Որքա՞ն կարող են երեխաները խաղալ իրենց iPad- երով (կամ որևէ այլ պլանշետով):
Մենք փորձեցինք բազմաթիվ մոտեցումներ, ինչպես ֆիքսված ժամանակները, բայց դա իրականում չաշխատեց, քանի որ մեր երեխան այն ժամանակ միշտ ցանկանում էր տուն գնալ այն պահին, երբ նրան թույլ տրվեց խաղալ իր iPad- ով:
Այսպիսով, ես ստեղծեցի iPad Play ժամաչափ: Պարզ, պարզ սարք, որը երեխաներին տալիս է ինքնատիրապետում, երբ կարող են օգտվել իրենց սիրելի iPad- ից: Theրագրային ապահովման մեջ կարող եք սահմանել շաբաթվա յուրաքանչյուր օրվա համար, թե որքան ժամանակ է նրանց թույլատրվում խաղալ iPad- ում (կամ որևէ այլ պլանշետ): Իհարկե, զրո րոպեն նույնպես տարբերակ է.-) ինչպես մեր դեպքում `դպրոցական օրերին:
ԲՈՆՈՍ ՔԱՐՏԻ ՀԱՄԱԿԱՐԳ Այն ներառում է «բոնուսային քարտերի համակարգ»: Սրանք RFID քարտեր են, որոնք երեխաները կարող են վաստակել, օրինակ, երբ նրանք ավարտում են առողջ սնունդը ՝ առանց տնքալու:-) Դուք կարող եք ծրագրակազմում կարգավորել, թե յուրաքանչյուր քարտ որքան լրացուցիչ ժամանակ կավելացնի: Մեր դեպքում, մեր որդուն թույլատրվում է խաղալ միայն հանգստյան օրերին (չորեքշաբթի, նստած և արև), այնպես որ նա կարող է հավաքել այս քարտերը շաբաթվա ընթացքում և կարող է ինքնուրույն որոշել, թե երբ նա լրացուցիչ ժամանակ կցանկանա այդ օրերին:
Իհարկե, յուրաքանչյուր քարտ կարող է օգտագործվել միայն մեկ անգամ: Գոյություն ունի «ծնող» RFID պիտակ, որը կարող է վերականգնել օգտագործված բոլոր քարտերը, որպեսզի դրանք նորից օգտագործվեն:
Եթե ձեզ դուր է գալիս այս նախագիծը, խնդրում եմ քվեարկեք ինձ համար ժամացույցի մրցույթում ՝-)
Քայլ 1: Սարքավորումը
Գործը լազերային կտրված է 3 մմ փայտից: Դուք կարող եք ներբեռնել.dwg ֆայլը այստեղ (տես կցված ֆայլերը): Այն բաղկացած է 3 մմ տրամագծով 8 շերտից: Դուք, իհարկե, կարող եք դա հարմարեցնել ձեր Tablet սարքի հաստությանը (շերտերի քանակին) և լայնությանը:
Մեջտեղում տեղադրված է արկադային ոճի անջատիչ `պարզելու համար, թե արդյոք սեղանը տեղադրված է, թե ոչ:
Այն դեպքում, երբ դուք ծանոթ չեք 2D դիզայնին (.dwg ֆայլեր): Ես օգտագործեցի անվճար ծրագրակազմը, որը կոչվում է draftsight: Կարող եք ներբեռնել այստեղ ՝
Այն դեպքում, երբ դուք ինքներդ լազերային դանակ չունեք, փորձեք գտնել տեղական արտադրող / գործարան, / հաքերային տարածք, նրանք, ամենայն հավանականությամբ, կունենան լազերային դանակ: Դիզայնը չափազանց մեծ չէ, այնպես որ դուք պետք է կարողանաք այն հեշտությամբ կտրել (մի քանի կտորով) փոքր լազերային դանակի վրա:
Դիզայնի մեջ պտուտակային անցքեր կան, բայց ես նաև առանձին շերտեր եմ սոսնձել:
Գործը պատրաստվելուց հետո ես հղկեցի այն, օգտագործեցի սպիտակ այբբենարան և այն ներկեցի գորշ/արծաթից հետո:
Դուք կարող եք պատյանը կախել պատից, կամ իմ դեպքում ես այն ամրացրել եմ ծանր մետաղյա ձողի վերևում (որը ես պահել եմ IKEA- ի պահարանը դեն նետելուց հետո, որի մեջ կար այդ ձողերը, որպեսզի չմոտենա ամենամոտը:
Քայլ 2: Էլեկտրոնիկա
Ես ուզում էի էլեկտրոնիկան պահել էժան և հեշտ օգտագործման համար: Այսպիսով, ես դիզայնը հիմնեցի adafruit- ից ESP8266- ի վրա ՝
Դա $ 9.95 «arduino» չիպ է wifi- ով, իսկ aliexpress- ում կարող եք գտնել նույնիսկ ավելի էժան ESP8266 սարքեր, որոնք բոլորը նույնպես պետք է աշխատեն:
Դիզայնը վերջացրեց առավելագույնը ESP8266- ի բոլոր նավահանգիստները: Օգտագործվում են ինչպես I2C, այնպես էլ SPI:
- I2C adafruit i2c LED- ի համար ՝ ետ.
- SPI MFRC-522- ի համար (պարզապես որոնեք aliexpress.com «mfrc-522» կայքում
- Անջատիչը միացնելու համար մեկ նավահանգիստ
- Մեկ նավահանգիստ ՝ պիեզո բարձրախոսին ամրացնելու համար, այնպես որ սարքը կարող է «ազդանշան» տալ:-)
դա մի փոքր ամուր տեղավորվեց, բայց իմ լավ հին տաք սոսինձ ատրճանակը բռնելով ՝ ես կարողացա այնպես անել, որ ամեն ինչ իր տեղում մնա:-)
Ահա ապարատային բաղադրիչների ամբողջական ցանկը.
- Adafruit HUZZAH ESP8266 Breakout
- Adafruit 0.56 դյույմանոց 4-նիշանոց 7-հատվածանոց էկրան ՝ I2C ուսապարկով
- MFRC-522 RF-ID ընթերցող
- Պիեզո ազդանշան
- 1x 10K Օմ դիմադրություն (անջատիչի համար)
- 1x 100 Օմ դիմադրություն (պիեզոյի համար)
- Արկադային միկրո անջատիչ
-
FTDI Serial TTL-232 USB մալուխ (ESP8266- ի ծրագրավորման համար)
Քայլ 3: Softwareրագրակազմ
Դուք կարող եք ներբեռնել Arduino կոդը ՝
Դուք պետք է կազմաձևեք այն ծրագրակազմում, որին պատկանում եք wifi կարգավորումները (SSID և գաղտնաբառ): Նաև անհրաժեշտ է ավելացնել այն, ինչ երբևէ օգտագործում եք RFID քարտեր:
Եթե չգիտեք ձեր SSID քարտերի ID- ները, պարզապես գործարկեք ծրագրակազմը և ստուգեք սերիական ելքը, այն կցուցադրի ցանկացած «չճանաչված քարտեր» և կցուցադրի նրանց ID- ները:
Քարտի կազմաձևում
Մեկ քարտի համար կարող եք կարգավորել այն ավելացրած րոպեների քանակը:
Եթե քարտը կազմաձևեք 254 -ով, այն կվերականգնի ամբողջ օգտագործված քարտը չօգտագործվածի: Եթե քարտը կազմաձևեք 253 -ով, այն կվերականգնի ժամացույցի այդ օրվա կանխադրված արժեքը:
Theրագիրը հետևում է, թե ինչ RFID քարտ է օգտագործվել: Այսպիսով, մինչև վերականգնումը, դրանք չեն կարող օգտագործվել և քարտը ներկայացնելիս էկրանին կցուցադրվի «ՕԳՏԱԳՈՐՎԱ »:
Theրագիրը նաև պահում է ամեն րոպե «վերջին րոպեն» EEPROM հիշողության մեջ, ուստի հոսանքի խափանման դեպքում կամ սարքը վերականգնել փորձող երեխայի դեպքում այն միշտ կվերադառնա վերջին րոպեին:
Հետհաշվարկ
Հետհաշվարկի ժամացույցը կցուցադրի գումարը կամ ժամերը. Մնացել են րոպեները, երբ 60 րոպեից ավել կա: Վերջին 60 րոպեների ընթացքում այն կցուցադրի րոպեները `վայրկյաններ
Անուցումներ
Սարքի հիմնական տարրերից մեկն այն է, որ այն ծանուցումներ կուղարկի պլանշետին: Քանի որ ESP8266- ը չի կարող ուղարկել HTTPS փաթեթավորված (գաղտնագրման համար բավարար ձիաուժ), այն օգտագործում է IFTTT ծանուցման ծառայությունը և վեբհուքերը, որոնք ապահովում են պարզ HTTP զանգեր: Տե՛ս IFTT կազմաձևման հաջորդ բաժինը:
Քայլ 4: ificationանուցում IFTTT- ի միջոցով
Քանի որ ESP8266- ը չի կարող կատարել HTTPS հարցումներ, ծանուցման API- ների մեծ մասը հնարավոր չէ: Ֆանտաստիկ է, որ IFTTT- ն դեռ ունի հիմնական HTTP վեբհուք: Այն թույլ է տալիս միացնել գործողությունը, եթե HTTP հարցում է կատարվել: Դրա հիման վրա կարող եք գործարկել ificationանուցման գործողություն:
Ձեր պլանշետի վրա տեղադրելու համար ձեզ իսկապես անհրաժեշտ է IFTTT ծրագիրը: Ինչպես iPad- ը, այնպես էլ Android- ը ապահովված են: Իմ դեպքում, ես ipad- ի համար առանձին հաշիվ ստեղծեցի դա անելու համար:
Վեբհուկի կարգավորումներում դուք կգտնեք եզակի բանալին, որը ձեզ հարկավոր է ավելացնել Arduino կոդի մեջ:
Քայլ 5: Ամփոփում
Այսպիսով, եթե կարողանաք…
- շրջանակը քանդակել ՝ օգտագործելով լազերային դանակ
- միացրեք բոլոր բաղադրիչները միասին
- կարգավորել IFTTT ծառայությունը
- և վերբեռնեք ճիշտ Arduino կոդը ձեր ESP8266- ում
Դուք կարող եք ձեր թմրամոլ երեխային առաջարկել սարքի ժամանակի վերահսկման հստակ համակարգ.
Խորհուրդ ենք տալիս:
Սնուցման ժամաչափ Arduino- ով և Rotary կոդավորիչով. 7 քայլ (նկարներով)
Power Timer With Arduino և Rotary Encoder: Այս Power Timer- ը հիմնված է ժամաչափի վրա, որը ներկայացված է ՝ ) կցված էին դրան: Մինչև 1 կՎտ հզորության բեռներ կարող են գործարկվել, և նվազագույն փոփոխություններով լ
WiFi ժամացույց, ժամաչափ և եղանակային կայան, Blynk Controlled: 5 քայլ (նկարներով)
WiFi ockամացույց, erամաչափ և Եղանակային կայան, Blynk Controlled. Սա ձևափոխող թվային ժամացույց է (շնորհիվ Hari Wiguna- ի հայեցակարգի և ձևափոխման ծածկագրի), այն նաև անալոգային ժամացույց է, եղանակի հաշվետու կայան և խոհանոցային ժամաչափ: Այն ամբողջությամբ վերահսկվում է Blynk ծրագիրը ձեր սմարթֆոնի վրա WiFi- ով: Հավելվածը թույլ է տալիս Ձեզ
Պայքար կորոնավիրուսի դեմ. Ձեռքի լվացման պարզ ժամաչափ. 8 քայլ (նկարներով)
Պայքար կորոնավիրուսի դեմ. Ձեռքի լվացման պարզ ժամանակաչափ. Աշխարհում առկա համաճարակի պայմաններում իրավիճակը բավականին սարսափելի է թվում: Կորոնավիրուսը կարող է լինել ամենուր: Որքանով որ մենք գիտենք, վիրուսը կարող է կրել մի քանի օր ՝ նույնիսկ որևէ ախտանիշ չցուցաբերելով: Իրոք սարսափելի: Բայց հե ,յ, շատ մի վախեցիր:
Էլեկտրոնային բարձր ձայնով 555 ժամաչափ. 9 քայլ (նկարներով)
Էլեկտրոնային բարձր եղջյուր 555 ժամաչափի միջոցով. LM555- ն առաջացնում է էլեկտրոնային ազդանշանի ազդանշան, որն ուժեղացվում է LM386- ով: Եղջյուրի տոնն ու ծավալը կարող են հեշտությամբ փոխվել: Եղջյուրը կարող է օգտագործվել մեքենայի, սկուտերների, հեծանիվների և մոտոցիկլետների համար: Չմոռանաք բաժանորդագրվել ավելի շատ նախագծերի ՝ YouTubePCB
20 Երկրորդ ձեռքի լվացման ժամաչափ COVID-19- ի համար. 6 քայլ (նկարներով)
20 Երկրորդ ձեռքի լվացման ժամաչափ COVID-19- ի համար. Քանի որ գլոբալ COVID-19- ի տարածումը, մենք պետք է պաշտպանենք ինքներս մեզ ոչ միայն ավելի քիչ հավաքելով և դեմքի դիմակ կրելով, այլև ավելի հաճախ ձեռքերը լվանալով: Եթե դա չանեք, դա արդյունավետ չէ վիրուսների դեմ: մի լվացեք ձեր ձեռքերը ճիշտ: Ինչպե՞ս ճիշտ լվանալ ձեռքերը: Վ