Съдържание:

FootPad_Logger: 20 стъпки
FootPad_Logger: 20 стъпки

Видео: FootPad_Logger: 20 стъпки

Видео: FootPad_Logger: 20 стъпки
Видео: Best Full Body Workout to Lose Fat 💪🏽20 mins | 28 Day Challenge 2024, Ноември
Anonim
FootPad_Logger
FootPad_Logger

От идея до реален прототип. Историята на моята гимназия от 1 -ва до 2 -ра година. Надявам се, че ти харесва!

Стъпка 1: През февруари 2016 г. влязох в гимназия

През февруари 2016 г. постъпих в гимназия
През февруари 2016 г. постъпих в гимназия

Стъпка 2: Тогава забелязах малък проблем в нашата кафетерия

Тогава забелязах малък проблем в нашата кафетерия
Тогава забелязах малък проблем в нашата кафетерия

Стъпка 3: Нашето кафене има 2 големи зони. ЗОНА ЗА ПОЧАКВАНЕ и ЗОБНА ЗОНА

Нашето кафене има 2 големи зони. ЗОНА ЗА ПОЧАКВАНЕ и ЗОБНА ЗОНА
Нашето кафене има 2 големи зони. ЗОНА ЗА ПОЧАКВАНЕ и ЗОБНА ЗОНА

Стъпка 4: Но имаме нещо сенчесто-йерархично, което продължава …

Но имаме нещо сенчесто-йерархично, което продължава …
Но имаме нещо сенчесто-йерархично, което продължава …

По принцип, ако сте ПО -СТЪРСИ, можете да разрежете линията на други хора.

Стъпка 5: Всеки един обяд и дори на вечеря това се случва

Това се случва на всеки един обяд и дори на вечеря
Това се случва на всеки един обяд и дори на вечеря

Наистина е невероятно да гледате това на Личност.

Не е толкова приятно, ако сте HS1 (първокласник в гимназията).

Стъпка 6: Няма значение колко рано идват, учениците от HS1 губят много от времето си само в очакване …

Няма значение колко рано идват, студентите от HS1 губят много от времето си само в очакване …
Няма значение колко рано идват, студентите от HS1 губят много от времето си само в очакване …

Стъпка 7: Бях много ядосан в тази ситуация

В ума си говорех на всички, които се възползваха от тази система като:

"Кой, по дяволите, си ти, за да грабнеш редицата на ранните, които ти дадоха правото да направиш това? Дори не е правилно"

Стъпка 8: Но знаех, че измамниците няма да се променят, затова реших да помогна на учениците от HS1

Но знаех, че измамниците няма да се променят, затова реших да помогна на учениците от HS1
Но знаех, че измамниците няма да се променят, затова реших да помогна на учениците от HS1

Мислех си, ами ако учениците от HS1 могат да знаят дължината на линията в реално време ??

Тогава, няма ли да могат да решат „Самите те“дали да отидат или не?

Стъпка 9: С моята идея в реалността, това би бил процесът на вземане на решения на HS1-студент

С моята идея в реалността, това би бил процесът на вземане на решения на HS1-студент
С моята идея в реалността, това би бил процесът на вземане на решения на HS1-студент

Те имат рационален процес на вземане на решения.

Стъпка 10: Досега процесът на мислене на учениците от HS1 беше такъв

Досега процесът на мислене на студенти HS1 беше такъв
Досега процесът на мислене на студенти HS1 беше такъв

Знаехме, че сме под куче, но не знаехме колко е натоварено кафенето.

Така че това е чисто ирационално и вземане на решения за късмет.

Стъпка 11: Време беше да предприема действие и да изградя идеята си в реалност

Време беше да предприема действия и да изградя идеята си в реалност
Време беше да предприема действия и да изградя идеята си в реалност

Идеята ми беше тази.

аз ще направя

1) 5 отделни „FootPad“, които могат да разпознаят дали човек стъпва върху него или не.

2) „Програма“, която може да прочете състоянието на 5 FootPad при 10 [Hz] и да качи всички данни, събрани от последното качване в компресирана форма, и да предостави груба оценка на дължината на линията (най-важното) заедно с нея.

Стъпка 12: Изработка на FootPad - Дизайн

Изработка на FootPad - Дизайн
Изработка на FootPad - Дизайн
Изработка на FootPad - Дизайн
Изработка на FootPad - Дизайн

FootPad е просто превключвател. Това свързва „Signal-Line“към GND, ако се натисне.

Проектирах размера така, че да е достатъчно голям, за да има голяма възможност да се изправя, но също така достатъчно малък, за да изрежете лазерната част на акрила с лазерно рязане на нашето училище.

Стъпка 13: FootPad - завършете

FootPad - Пълен
FootPad - Пълен
FootPad - Пълен
FootPad - Пълен
FootPad - Пълен
FootPad - Пълен

КОРК-миризмите са само за Cushion-Effect. Също така за приятелски поглед към Steppers.

Всъщност това е просто превключвател. Колкото и просто да е.

Стъпка 14: Микроконтролер - Схемата

Микроконтролер - Схемата
Микроконтролер - Схемата
Микроконтролер - Схемата
Микроконтролер - Схемата

Всички входове от 5 отделни стъпала бяха издърпани-ВИСОКО от външна верига. Така че, ако някой го е настъпил, линията ще бъде скъсена до GND.

Стъпка 15: Микроконтролер - завършен

Микроконтролер - Пълен
Микроконтролер - Пълен
Микроконтролер - Пълен
Микроконтролер - Пълен
Микроконтролер - Пълен
Микроконтролер - Пълен

Току-що запоих 5 '20K' издърпващи резистора за всеки порт.

И тъй като използвах „Enamel-Wire“, беше много удобно да имам вход на стил „Screwed-Port“на печатна платка.

„WeMos D1 Mini“се използва за опростена интеграция на сървърна комуникация.

Стъпка 16: SoftWare

Софтуерът
Софтуерът

Софтуерът беше доста предизвикателен, защото

1) За първи път използвах ESP8266 и клиентска библиотека на Server. [Трудно ми беше да се свържа със сървъра:)]

2) Причината, поради която имах „Часовник в реално време“, беше, че исках тази програма да работи 24 часа в денонощието, но само Говорете със сървъра в часовете „Закуска, Обяд, Вечеря, Закуска“, а също и графикът за уикенда и делничния ден също бяха различни. Затова трябваше да създам система „Scheduler“, която никога не съм правил досега, за абсолютна автоматизация (ако умря, услугата ще продължи).

ИЗТОЧНИК_КОД:

Стъпка 17: Цялата система в действие

Цялата система в действие!
Цялата система в действие!
Цялата система в действие!
Цялата система в действие!
Цялата система в действие!
Цялата система в действие!

Използвах „(https://thingspeak.com/channels/346781)“за сървър/графики.

Успях да предоставя ежедневни, на живо данни за състоянието на задръстване на моите приятели и студенти по HS1!

И когато нашето училище проведе реч-конкурс, аз излязох и представих тази система на всички ученици от HS1, за да могат те да я използват за собствените си нужди. (Ще кача PPT, който използвах за конкурса)

По време на едномесечния период на тази система в действие, можех да чуя обратна връзка за това как да подобря тази система от много хора, включително моите приятели, моите учители, дори заместник-директорът на нашето училище ми даде някои коментари.

Също така, поради причината, поради която направих този проект, когато действителен студент се приближи до мен и ми каза:

"Използвам вашата услуга, за да определя дали да отида в кафенето или не - много полезно, благодаря"

Чувствах се толкова добре и просто не можех да повярвам, че това наистина се случва.

Стъпка 18: След 1 месец от получаването на стъпка

След 1 месец от получаване на стъпка
След 1 месец от получаване на стъпка
След 1 месец от получаване на стъпка
След 1 месец от получаване на стъпка
След 1 месец от получаване на стъпка
След 1 месец от получаване на стъпка

Целият оцелял хардуер! Е, все пак не е в добро състояние:)

Всъщност една врата, която често се използва от готвача на кафенето, влачеше захранващата линия и прекъсваше постоянната връзка към моя микроконтролер и огъваше кабелите. Затова трябваше да проверявам това всеки ден.

Стъпка 19: Манипулиране на данни с Python

Манипулиране на данни с Python
Манипулиране на данни с Python
Манипулиране на данни с Python
Манипулиране на данни с Python
Манипулиране на данни с Python
Манипулиране на данни с Python

След като събрах всички данни, бих могъл да използвам Python-програма, за да ги начертая по-точно. Точно както тези 5 графики, показващи миналия запис на данни за дължината на линията, показани на учениците.

И е доста интересно, че през делничните дни, 12:25 ч. Задръстванията са последователни, а през уикенда само в началото е мястото, където се случва задръстването, най-вече защото студентите вършат своя лична работа, така че те са по-разсеяни.

Качвам данни за един месец във формат csv файл. Директно от сървъра. Въпреки че в момента не работя върху това, но ако някой се интересува от графиката и анализирането на тези данни, (разбира се, че ще трябва първо да погледнете кода на микроконтролера, за да разберете техниката на компресиране), би било невероятно.

Стъпка 20: Бъдещи приложения, защо качвам това в Instructables

Въпреки че сегашната система, която съм изградил, изглежда доста прототипна, мисля, че с приличен инструмент (който не съм имал в училище) или финансиране, подложките могат да бъдат направени в кокетни гумени подложки.

И тази система може да се приложи почти навсякъде, където информацията за дължината на реда е ценна / полезна.

Предлагам само начина, по който го направих, и защо. И резултатите, Изходният код. За да покажете, че това наистина работи. Не мисля, че подложките ми са проектирани много добре, използвах много лента и емайлираната тел беше много трудна за защита, в крайна сметка защитата от лента беше откъсната и жицата беше открита.

Но мисля, че тази система има потенциал за по-широко използване.

Да не говорим за настоящата ситуация е Корейската гимназия. Както научих от диетолога в нашето училище, в нормалното училище (нашето училище е малка група от училище, ориентирано към науката), тъй като ние не опаковаме обяд в училището, те чакат в ред с дължина над 30 [m] само поради срязващия се брой ученици в едно училище. Така че с тази система, с подобрен дизайн и софтуер, всяко училище може да има Системата, която позволява на учениците да останат в часовете си, докато дойде техният ред, след което те могат да отидат в кафенето, без да чакат на опашката!

Всъщност представих своята идея на корейското министерство на образованието, след като бях избран за най -добра идея на последния им конкурс през 2017 г.

Надявам се, че този Instructables ви даде вдъхновение да направите нещо полезно за хората около вас! Това всъщност не беше статия, ориентирана към изграждането, но бих отговорил на въпроса ви за по-подробна информация, ако се интересувате!

Много ви благодаря, че прочетохте първия ми Instructable!

Препоръчано: