Мазмуну:
- 1 -кадам: 2016 -жылдын февраль айында мен жогорку мектепке кирдим
- 2 -кадам: Андан кийин, биздин кафеде кичинекей көйгөй бар экенин байкадым
- 3 -кадам: Биздин кафеде 2 чоң аймак бар. WAIT Zone жана EAT Zone
- 4-кадам: Бирок бизде кандайдыр бир көмүскө иерархия болуп жатат …
- 5 -кадам: Ар бир түшкү тамак, ал тургай кечки тамакта, бул болот
- 6 -кадам: Алар канчалык эрте келишсе да, HS1 студенттери күтүп жаткан убактысын текке кетиришет …
- 7 -кадам: Мен бул жагдайга абдан ачууландым
- 8-кадам: Бирок мен алдамчылар өзгөрбөй турганын билчүмүн, ошондуктан HS1-студенттерине жардам берүүнү чечтим
- 9-кадам: Чындыгында менин идеям менен, бул HS1-студенттин чечим кабыл алуу процесси болмок
- 10-кадам: Ушул убакка чейин HS1-студенттердин ой жүгүртүү процесси ушундай болгон
- 11 -кадам: Аракет кылып, идеямды чындыкка айлантууга убакыт келди
- 12 -кадам: FootPad жасоо - Дизайн
- 13 -кадам: FootPad - Толук
- 14 -кадам: Микроконтроллер - схема
- 15 -кадам: Микро контролер - Толук
- 16 -кадам: SoftWare
- 17 -кадам: Бүтүндөй система аракетте
- 18-кадам: Кадам баскандан кийин 1 айдан кийин
- 19 -кадам: Python менен маалымат манипуляциясы
- 20 -кадам: Келечектеги тиркемелер, Мен муну Instructablesге эмне үчүн жүктөп жатам
Video: FootPad_Logger: 20 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Идеядан чыныгы прототипке чейин. Менин 1-2 -курстун тарыхы. Сизге жагат деп үмүттөнөбүз!
1 -кадам: 2016 -жылдын февраль айында мен жогорку мектепке кирдим
2 -кадам: Андан кийин, биздин кафеде кичинекей көйгөй бар экенин байкадым
3 -кадам: Биздин кафеде 2 чоң аймак бар. WAIT Zone жана EAT Zone
4-кадам: Бирок бизде кандайдыр бир көмүскө иерархия болуп жатат …
Негизи, КАРЫ болсоңуз, башка адамдардын катарын толуктай аласыз.
5 -кадам: Ар бир түшкү тамак, ал тургай кечки тамакта, бул болот
Муну Персоналда көрүү чындыгында таң калыштуу.
Эгерде сиз HS1 (Жогорку мектептин 1 -классынын окуучусу) болсоңуз, анча жагымдуу эмес.
6 -кадам: Алар канчалык эрте келишсе да, HS1 студенттери күтүп жаткан убактысын текке кетиришет …
7 -кадам: Мен бул жагдайга абдан ачууландым
Мен бул системанын артыкчылыктарын алгандардын баарына мындай дедим:
"Эрте келгендердин катарын тартып алуу үчүн сен кимсиң, муну сага ким берди? Бул туура эмес да"
8-кадам: Бирок мен алдамчылар өзгөрбөй турганын билчүмүн, ошондуктан HS1-студенттерине жардам берүүнү чечтим
Мен ойлодум, эгер HS1-студенттери реалдуу убакытта линиянын узундугун биле алсачы?
Андан кийин, алар барар -барбасын "өздөрү" үчүн чече алышмак эмес беле?
9-кадам: Чындыгында менин идеям менен, бул HS1-студенттин чечим кабыл алуу процесси болмок
Алар рационалдуу чечим кабыл алуу процессине ээ.
10-кадам: Ушул убакка чейин HS1-студенттердин ой жүгүртүү процесси ушундай болгон
Биз ит эмес экенибизди билчүбүз, бирок кафелердин тыгынын билчү эмеспиз.
Ошентип, бул жөн гана акылга сыйбаган жана ийгилик үчүн каалоо.
11 -кадам: Аракет кылып, идеямды чындыкка айлантууга убакыт келди
Менин идеям ушул болчу.
Мен жасайм
1) 5 индивидуалдуу "FootPads", ал адам басат же баспайт деп тааный алат.
2) "Программа", ал 5 FootPadдын статусун 10 [Гц] окуй алат жана Акыркы Жүктөөдөн бери чогултулган бардык маалыматтарды кысылган түрдө жүктөй алат жана аны менен бирге Line-Length (Эң Маанилүү) чийки баасын берет.
12 -кадам: FootPad жасоо - Дизайн
FootPad - бул жөн гана которуу. Бул басылган болсо, "Signal-Line" GND менен байланыштырат.
Мен өлчөмдү иштөө үчүн, ал туруу мүмкүнчүлүгүнө ээ боло тургандай кылып, Акрил бөлүгүн биздин мектептин лазер кескичи менен лазер менен кесүү үчүн жетиштүү кичине.
13 -кадам: FootPad - Толук
CORK-peaces Cushion-Effect үчүн гана бар. Ошондой эле Steppers үчүн достук көрүнүш үчүн.
Бул чынында эле бир которуу. Мүмкүн болушунча жөнөкөй.
14 -кадам: Микроконтроллер - схема
5 жеке FootPadтын бардык Киргизүүлөрү Тышкы Район тарабынан ЖОГОРУ тартылган. Ошентип, эгер кимдир бирөө аны басып калса, анда линия GNDге кыска болот.
15 -кадам: Микро контролер - Толук
Мен жөн эле ар бир порт үчүн 5 '20K' Pull-UP резисторлорун ширеттим.
Мен "Эмаль-Вайрды" колдонгондон бери, ПХБда "Бурамалуу-Порт" стилиндеги киргизүү абдан ыңгайлуу болгон.
'WeMos D1 Mini' Server-байланыштын жөнөкөйлөштүрүлгөн интеграциясы үчүн колдонулат.
16 -кадам: SoftWare
Программалык камсыздоо абдан татаал болчу, анткени
1) Бул ESP8266 жана Server кардар китепканасын биринчи жолу колдонуум. [Серверге туташуу кыйын болду:)]
2) "Real-Time-Clock" болгонумдун себеби, мен бул программанын 24/7 иштешин кааладым, бирок сервер менен "Эртең мененки, Түшкү, Кечки, Перекус" убактысында, ошондой эле Дем алыш жана Жума күндөрүнүн графиги менен сүйлөшөм. да башка болчу. Ошентип, Absolute-Automation үчүн мурда эч качан жасабаган "Scheduler" системасын түзүүгө туура келди (эгер мен өлсөм, кызмат улана бермек).
SOURCE_CODE:
17 -кадам: Бүтүндөй система аракетте
Мен Server/graphing үчүн '(https://thingspeak.com/channels/346781)' колдондум.
Мен досторума жана HS1 студенттерине күнүмдүк, түз Түзүлүштүн абалы жөнүндө маалыматтарды бере алдым!
Биздин мектеп сүйлөө сынагын өткөргөндө, мен чыгып, бул системаны бардык HS1 окуучуларына өз муктаждыктарына колдоно алгыдай кылып сунуштадым. (Мен конкурска колдонгон PPT жүктөйм)
Бул системанын 1 айлык иш-аракетинин жүрүшүндө, мен бул системаны кантип жакшыртуу керектиги тууралуу пикирлерди, анын ичинде менин досторумдан, менин мугалимдеримден, ал тургай биздин мектептин директорунун орун басары мага кээ бир комментарийлерден угуп турдум.
Ошондой эле, бул долбоорду эмне үчүн жасаганымдын себеби үчүн, чыныгы студент мага келип:
"Мен сиздин кызматтан кафетияга баруу керекпи же жокпу аныктоо үчүн колдонуп жатам - абдан пайдалуу, рахмат"
Бул абдан жакшы сезилди, мен бул чынында эле болуп жатканына ишене алган жокмун.
18-кадам: Кадам баскандан кийин 1 айдан кийин
Бардык жабдыктар аман калды! Ооба, жакшы абалда эмес:)
Чындыгында, кафелердин ашпозчусу көп колдонгон бир эшик электр менен камсыздоо линиясын сүйрөп, менин микро контроллериме жана Бент Вирске DC туташуусун үзүп салды. Ошондуктан мен муну күн сайын текшерип турушум керек болчу.
19 -кадам: Python менен маалымат манипуляциясы
Бардык маалыматтарды чогулткандан кийин, мен Python программасын колдонуп, такыраак пландап алам. Студенттерге көрсөтүлгөн "Line-Length" маалыматтарынын мурунку рекордун көрсөткөн 5 график сыяктуу.
Кызыктуусу, иш күндөрү саат 12: 25те тыгыздык байкалат, ал эми дем алыш күндөрү, тыгынын башталышында, негизинен, студенттер жеке иштери менен алек болгондуктан, алар көбүрөөк тарашат.
Мен csv файл форматында бир айлык маалыматтарды жүктөп жатам. Түз Серверден. Мен азыр бул боюнча иштебейм да, бирок кимдир бирөө бул маалыматтарды графикке түшүрүүгө жана талдоого кызыкдар болсо, (албетте, кысуу техникасын түшүнүү үчүн алгач Micro контролеринин кодун кароого туура келет) бул таң калыштуу болмок.
20 -кадам: Келечектеги тиркемелер, Мен муну Instructablesге эмне үчүн жүктөп жатам
Мен курган учурдагы система абдан прототиптүү көрүнсө да, менимче, татыктуу курал (менде мектепте жок болчу) же каржылоо менен, блокнотторду тыкан формадагы резина төшөмөлөргө айландырса болот деп ойлойм.
Жана бул система дээрлик бардык жерде колдонулушу мүмкүн 'Саптын узундугу' маалыматы баалуу / пайдалуу.
Мен муну мен кылган жолду гана камсыздап жатам жана эмне үчүн. Жана жыйынтыктар, Булак коду. Бул чындыгында иштээрин көрсөтүү үчүн. Менин FootPadsым жакшы иштелип чыккан деп ойлобойм, мен көп лентаны колдондум, жана Эмаль-Вайрды коргоо абдан кыйын болчу, акыры тасма коргоосу айрылып, зым ачыкка чыкты.
Бирок мен ойлойм, бул системанын кеңири колдонуу мүмкүнчүлүгү бар.
Учурдагы кырдаалды айтпай эле коеюн, Кореянын жогорку мектеби. Мен биздин мектептин диетологунан билгенимдей, кадимки мектепте (биздин мектеп илимге багытталган мектептин чакан тобу), анткени биз мектепке түшкү тамакты жеткирбейбиз, алар узундугу 30 метрден ашкан сапта күтүшөт. Бир мектепте окуучулардын саны кескин болгондуктан. Ошентип, бул системанын жардамы менен, дизайн жана программалык камсыздоонун жардамы менен, ар бир мектепте окуучуларга кезеги келгенге чейин сабактарында калууга мүмкүндүк берүүчү система болушу мүмкүн, андан кийин алар сапта күтпөстөн, кафеге барса болот!
Мен 2017 -жылы акыркы конкурсунда эң мыкты идея катары тандалгандан кийин, чындыгында, өз идеямды Кореянын Билим берүү министрлигине тапшырдым.
Бул Instructables сизге айланаңыздагы адамдар үчүн пайдалуу бир нерсе кылууга шыктандырды деп үмүттөнөм! Бул чындыгында курууга багытталган макала эмес болчу, бирок эгер сизди кызыктырса, толук маалымат жөнүндө суроолоруңузга жооп бермекмин!
Биринчи көрсөтмөмдү окугандыгыңыз үчүн чоң рахмат!
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)