Բովանդակություն:
- Քայլ 1. 2016 թ. Փետրվարին ընդունվեցի ավագ դպրոց
- Քայլ 2. Հետո ես նկատեցի մի փոքր խնդիր մեր ճաշարանում
- Քայլ 3. Մեր սրճարանն ունի 2 մեծ գոտի: ՍՊԱՍԵԼ Գոտի և EAT Zone:
- Քայլ 4: Բայց մեզ մոտ ստվերային-հիերարխիայի մի բան է շարունակվում…
- Քայլ 5. Ամեն մի ճաշ և նույնիսկ ճաշի ժամանակ դա տեղի է ունենում:
- Քայլ 6: Կարևոր չէ, թե որքան շուտ են նրանք գալիս, HS1- ի ուսանողները շատ ժամանակ են վատնում պարզապես սպասելով…
- Քայլ 7: Ես շատ բարկացա այս իրավիճակում:
- Քայլ 8. Բայց ես գիտեի, որ խաբեբաները չեն փոխվի, ուստի որոշեցի օգնել HS1- ի ուսանողներին:
- Քայլ 9. Իրականում իմ գաղափարով սա կլինի HS1- ուսանողի որոշումների կայացման գործընթացը:
- Քայլ 10. Մինչ այժմ HS1- ուսանողների մտքի գործընթացը սա էր:
- Քայլ 11. Itամանակն էր քայլեր ձեռնարկել և իմ գաղափարն իրականություն դարձնել:
- Քայլ 12. Ոտնաթաթի պատրաստում - դիզայն
- Քայլ 13: FootPad - Ավարտված
- Քայլ 14. Միկրոհսկիչ `սխեմատիկ
- Քայլ 15: Միկրո վերահսկիչ - Ավարտված
- Քայլ 16: The SoftWare
- Քայլ 17: Ամբողջ համակարգը գործի մեջ է:
- Քայլ 18: Քայլեր կատարելուց 1 ամիս անց:
- Քայլ 19. Տվյալների մանիպուլյացիա Python- ի հետ:
- Քայլ 20. Ապագա ծրագրեր, ինչու եմ սա բեռնում հրահանգների մեջ:
Video: FootPad_Logger: 20 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Գաղափարից մինչև իրական նախատիպ: Իմ ավագ դպրոցի 1 -ին և 2 -րդ կուրսերի պատմությունը: Հուսով եմ, որ դուք վայելեք:
Քայլ 1. 2016 թ. Փետրվարին ընդունվեցի ավագ դպրոց
Քայլ 2. Հետո ես նկատեցի մի փոքր խնդիր մեր ճաշարանում
Քայլ 3. Մեր սրճարանն ունի 2 մեծ գոտի: ՍՊԱՍԵԼ Գոտի և EAT Zone:
Քայլ 4: Բայց մեզ մոտ ստվերային-հիերարխիայի մի բան է շարունակվում…
Հիմնականում, եթե ավելի հին եք, կարող եք կտրել այլ մարդկանց շարանը:
Քայլ 5. Ամեն մի ճաշ և նույնիսկ ճաշի ժամանակ դա տեղի է ունենում:
Իրականում զարմանալի է սա անձամբ դիտելը:
Ոչ այնքան հաճելի, եթե HS1 եք (1 -ին դասարան ավագ դպրոցում):
Քայլ 6: Կարևոր չէ, թե որքան շուտ են նրանք գալիս, HS1- ի ուսանողները շատ ժամանակ են վատնում պարզապես սպասելով…
Քայլ 7: Ես շատ բարկացա այս իրավիճակում:
Ես մտքումս խոսում էի բոլոր նրանց հետ, ովքեր օգտվում են այս համակարգից, ինչպիսիք են.
«Ո՞վ ես դու դժոխք, որ խլում ես վաղ եկողների շարանը, ո՞վ է քեզ դրա իրավունքը տվել: Դա նույնիսկ ճիշտ չէ»:
Քայլ 8. Բայց ես գիտեի, որ խաբեբաները չեն փոխվի, ուստի որոշեցի օգնել HS1- ի ուսանողներին:
Ես ինքս ինձ մտածեցի. Իսկ եթե HS1- ով սովորողներն իրական ժամանակում կարողանան իմանալ գծի երկարությունը ??
Հետո, չէ՞ որ նրանք կկարողանային «իրենց» համար որոշել ՝ գնալ, թե ոչ:
Քայլ 9. Իրականում իմ գաղափարով սա կլինի HS1- ուսանողի որոշումների կայացման գործընթացը:
Նրանք ունեն ռացիոնալ որոշումներ կայացնելու գործընթաց:
Քայլ 10. Մինչ այժմ HS1- ուսանողների մտքի գործընթացը սա էր:
Մենք գիտեինք, որ մենք շան տակ էինք, բայց չգիտեինք, թե ինչ խցանում է «Սրճարանը»:
Այսպիսով, սա զուտ իռացիոնալ և ցանկալի հաջողության որոշում կայացնելն է:
Քայլ 11. Itամանակն էր քայլեր ձեռնարկել և իմ գաղափարն իրականություն դարձնել:
Իմ Գաղափարը սա էր:
ես կանեմ
1) 5 առանձին «Ոտնաթաթեր», որոնք կարող են ճանաչել ՝ մարդը ոտնատակ է անում, թե ոչ:
2) «'րագիր», որը կարող է կարդալ 5 FootPad- ի կարգավիճակը 10 [Հց] -ում, և վերջին բեռնումից հետո հավաքված բոլոր տվյալները վերբեռնել սեղմված տեսքով և դրա հետ մեկտեղ ապահովել գծի երկարության (ամենակարևորը) կոպիտ գնահատում:
Քայլ 12. Ոտնաթաթի պատրաստում - դիզայն
FootPad- ը պարզապես անջատիչ է: Սեղմելու դեպքում այն միացնում է «Ազդանշանային գիծը» GND- ին:
Ես նախագծեցի չափը այնպես, որ այն բավականաչափ մեծ լինի, որպեսզի կարողանա կանգնել, բայց նաև բավականաչափ փոքր ՝ մեր դպրոցի Լազերային դանակով Ակրիլային հատվածը Լազերային կտրելու համար:
Քայլ 13: FootPad - Ավարտված
CORK- խաղաղությունները կան միայն Cushion-Effect- ի համար: Նաև Steppers- ի համար ընկերական տեսք ունենալու համար:
Դա իսկապես պարզապես անջատիչ է: Պարզ, որքան կարող է լինել:
Քայլ 14. Միկրոհսկիչ `սխեմատիկ
5 առանձին ոտնաթաթերի բոլոր մուտքերը քաշվեցին-բարձր ՝ արտաքին շղթայով: Այսպիսով, եթե ինչ -որ մեկը ոտք դնի դրա վրա, Գիծը կարճ կլինի մինչև GND:
Քայլ 15: Միկրո վերահսկիչ - Ավարտված
Ես պարզապես կպցրի 5 '20K' Pull-UP ռեզիստորներ յուրաքանչյուր նավահանգստի համար:
Եվ քանի որ ես օգտագործում էի «Էմալ-մետաղալար» -ը, իսկապես հարմար էր PCB- ի վրա ունենալ «Պտուտակված նավահանգիստ» ոճի մուտքագրում:
«WeMos D1 Mini»-ն օգտագործվում է սերվերային հաղորդակցության պարզեցված ինտեգրման համար:
Քայլ 16: The SoftWare
Softwareրագրակազմը բավականին դժվար էր, քանի որ
1) Առաջին անգամն էր, որ օգտագործում էի ESP8266 և Server հաճախորդի գրադարանը: [Ես դժվարությամբ էի միանում սերվերին:)]
2) Պատճառը, թե ինչու ես ունեի «Իրական ժամանակի ժամացույց», այն էր, որ ցանկանում էի, որ այս ծրագիրը գործի 24/7, բայց խոսեք սերվերի հետ միայն «Նախաճաշ, ճաշ, ընթրիք, խորտիկ» ժամերին, ինչպես նաև հանգստյան և աշխատանքային օրերի ժամանակացույցով նույնպես տարբեր էին: Այսպիսով, ես ստիպված էի ստեղծել «Scheduler» համակարգը, որը նախկինում երբեք չէի արել, բացարձակ ավտոմատացման համար (եթե ես մահանայի, ծառայությունը կշարունակվեր):
SOURCE_CODE:
Քայլ 17: Ամբողջ համակարգը գործի մեջ է:
Ես օգտագործել եմ «(https://thingspeak.com/channels/346781) 'սերվերի/գծապատկերների համար:
Ես կարողացա ամենօրյա, կենդանի խցանումների կարգավիճակի տվյալներ տրամադրել իմ ընկերներին և HS1 ուսանողներին:
Եվ երբ մեր դպրոցը ելույթների մրցույթ անցկացրեց, ես դուրս եկա և ներկայացրեցի այս համակարգը HS1- ի բոլոր աշակերտներին, որպեսզի նրանք կարողանան այն օգտագործել իրենց կարիքների համար: (Ես կբեռնեմ PPT, որն օգտագործել եմ մրցույթի համար)
Այս Գործողության համակարգի 1 ամսվա ընթացքում ես կարող էի արձագանքներ լսել այն մասին, թե ինչպես կարելի է բարելավել այս համակարգը բազմաթիվ մարդկանցից, այդ թվում ՝ իմ ընկերներից, իմ ուսուցիչներից, նույնիսկ մեր դպրոցի փոխտնօրենից:
Բացի այդ, այն պատճառով, թե ինչու ես արեցի այս նախագիծը, երբ փաստացի ուսանողը մոտեցավ ինձ և ասաց ինձ.
«Ես օգտագործում եմ ձեր ծառայությունը ՝ որոշելու ՝ գնալ ճաշարան, թե ոչ, շատ օգտակար, շնորհակալություն»:
Այն ինձ այնքան լավ զգաց, և ես պարզապես չէի հավատում, որ սա իսկապես տեղի է ունենում:
Քայլ 18: Քայլեր կատարելուց 1 ամիս անց:
Բոլոր սարքավորումները գոյատևեցին: Դե, լավ վիճակում չէ:)
Իրականում, մեկ դուռ, որը հաճախ օգտագործում էր ճաշարանի խոհարարը, քաշեց հոսանքի մատակարարման գիծը և անջատեց DC միացումն իմ միկրոկառավարիչին և թեքեց լարերը: Այսպիսով, ես ստիպված էի դա ստուգել ամեն օր:
Քայլ 19. Տվյալների մանիպուլյացիա Python- ի հետ:
Բոլոր Տվյալները հավաքելուց հետո ես կարող էի օգտագործել Python ծրագիրը `դրանք ավելի ճշգրիտ գծագրելու համար: Thoseիշտ այնպես, ինչպես այդ 5 գրաֆիկները, որոնք ցույց են տալիս ուսանողներին ցուցադրված «Գծի երկարություն» տվյալների անցյալ գրառումը:
Եվ բավականին հետաքրքիր է, որ աշխատանքային օրերին ՝ ժամը 12: 25-ին, խցանումները հետևողական են, իսկ հանգստյան օրերին միայն սկզբում է, որ տեղի է ունենում խցանում, հիմնականում այն պատճառով, որ ուսանողները զբաղվում են իրենց անձնական աշխատանքով, ուստի նրանք ավելի ցրված են:
Ես վերբեռնում եմ մեկ ամսվա տվյալներ csv ֆայլի ձևաչափով: Ուղիղ սերվերից: Թեև ես այժմ դրա վրա չեմ աշխատում, բայց եթե որևէ մեկը շահագրգռված է այս տվյալների գծագրմամբ և վերլուծությամբ, (իհարկե, սեղմման տեխնիկան հասկանալու համար նախ պետք է նայեք Micro controller Code- ին), դա զարմանալի կլիներ:
Քայլ 20. Ապագա ծրագրեր, ինչու եմ սա բեռնում հրահանգների մեջ:
Չնայած այն հանգամանքին, որ իմ կառուցած համակարգը բավականին նախատիպային տեսք ունի, ես կարծում եմ, որ արժանապատիվ գործիքով (որը ես չունեի դպրոցում) կամ ֆինանսավորմամբ, բարձիկները կարող են վերածվել կոկիկ ձևի ռետինե բարձիկների:
Եվ այս համակարգը կարող է կիրառվել գրեթե ցանկացած վայրում «Line-Length» տեղեկատվությունը արժեքավոր է / օգտակար:
Ես տրամադրում եմ միայն այն, ինչ արել եմ, և ինչու: Եվ արդյունքները ՝ Աղբյուրի կոդը: Showույց տալու, որ սա իրականում աշխատում է: Չեմ կարծում, որ իմ FootPads- ը շատ լավ նախագծված էր, ես շատ ժապավեն էի օգտագործում, իսկ Էմալ-մետաղալարը շատ դժվար էր պաշտպանել, ի վերջո Կասետային պաշտպանությունը պոկվեց, և մետաղալարը բացվեց:
Բայց ես կարծում եմ, որ այս համակարգը ավելի լայն օգտագործման ներուժ ունի:
Էլ չենք խոսում ներկայիս իրավիճակի մասին ՝ Կորեայի ավագ դպրոց: Ինչպես ես սովորեցի մեր դպրոցի սննդաբանից, Նորմալ դպրոցում (մեր դպրոցը գիտության վրա հիմնված դպրոցի փոքր խումբ է), քանի որ մենք ճաշ չենք հավաքում Դպրոցին, նրանք սպասում են 30 [մ] -ից ավելի երկարությամբ հերթում: միայն մեկ դպրոցում աշակերտների թվի կտրվածքի պատճառով: Այսպիսով, այս համակարգով, փոփոխված դիզայնով և ծրագրային ապահովմամբ, յուրաքանչյուր դպրոց կարող է ունենալ այն համակարգը, որը թույլ է տալիս աշակերտներին մնալ իրենց դասարաններում մինչև իրենց հերթը գալը, այնուհետև նրանք կարող են գնալ ճաշարան ՝ առանց սպասելու հերթում:
Իրականում ես իմ Գաղափարը ներկայացրեցի Կորեայի կրթության նախարարությանը ՝ 2017 -ին նրանց վերջին մրցույթում որպես լավագույն գաղափար ընտրվելուց հետո:
Հուսով եմ, որ այս Instructables- ը ձեզ ներշնչում է տվել ինչ -որ օգտակար բան անել ձեր շրջապատի մարդկանց համար: Սա իրականում շինարարության վրա հիմնված հոդված չէր, բայց եթե հետաքրքրեց, ես կպատասխանեի ավելի մանրամասն տեղեկատվության վերաբերյալ ձեր հարցին:
Շատ շնորհակալ եմ, որ կարդում եք իմ առաջին Instructable- ը:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)