Kazalo:

FootPad_Logger: 20 korakov
FootPad_Logger: 20 korakov

Video: FootPad_Logger: 20 korakov

Video: FootPad_Logger: 20 korakov
Video: Alexander Malofeev - Mozart Piano Concerto No. 20 - 2019 CIM Competition Final Round 2024, Julij
Anonim
FootPad_Logger
FootPad_Logger

Od ideje do resničnega prototipa. Zgodba moje srednje šole 1. ~ 2. letnik. Upam da uživaš!

1. korak: Februarja 2016 sem vstopil v srednjo šolo

Februarja 2016 sem vstopil v srednjo šolo
Februarja 2016 sem vstopil v srednjo šolo

2. korak: Nato sem v naši kavarni opazil majhen problem

Potem sem v naši kavarni opazil majhen problem
Potem sem v naši kavarni opazil majhen problem

3. korak: Naša kavarna ima 2 veliki coni. Cona WAIT in EAT Zone

Naša kavarna ima 2 veliki coni. Cona WAIT in EAT Zone
Naša kavarna ima 2 veliki coni. Cona WAIT in EAT Zone

Korak 4: Ampak imamo nekaj senčno-hierarhičnega dogajanja …

Imamo pa nekaj senčno-hierarhičnega …
Imamo pa nekaj senčno-hierarhičnega …

V bistvu, če ste starejši, lahko posežete po vrsti drugih ljudi.

5. korak: Vsako kosilo in celo večerja se to zgodi

Vsako kosilo in celo pri večerji se to zgodi
Vsako kosilo in celo pri večerji se to zgodi

Pravzaprav je neverjetno gledati to osebno.

Ni tako prijetno, če ste HS1 (učenec 1. razreda v srednji šoli).

Korak 6: Ne glede na to, kako zgodaj pridejo, študentje HS1 zapravljajo veliko svojega časa samo v čakanju …

Ne glede na to, kako zgodaj pridejo, študentje HS1 zapravijo veliko svojega časa samo v čakanju …
Ne glede na to, kako zgodaj pridejo, študentje HS1 zapravijo veliko svojega časa samo v čakanju …

7. korak: V tej situaciji sem bil zelo jezen

V mislih sem govoril vsem, ki so izkoristili prednosti tega sistema, na primer:

"Kdo za hudiča si ti, da bi zgrabil vrsto zgodnjih prišlekov, ki so ti dali pravico do tega? To niti ni prav"

8. korak: Ampak vedel sem, da se prevaranti ne bodo spremenili, zato sem se odločil pomagati študentom HS1

Vedel pa sem, da se goljufi ne bodo spremenili, zato sem se odločil pomagati študentom HS1
Vedel pa sem, da se goljufi ne bodo spremenili, zato sem se odločil pomagati študentom HS1

Mislil sem si, kaj pa, če lahko študentje HS1 v realnem času spoznajo dolžino linije ??

Ali se potem ne bi mogli sami odločiti, ali bodo šli ali ne?

9. korak: Z mojo idejo v resnici bi to bil proces odločanja študenta HS1

Z mojo idejo v resnici bi to bil proces odločanja študenta HS1
Z mojo idejo v resnici bi to bil proces odločanja študenta HS1

Imajo postopek racionalnega odločanja.

10. korak: Do sedaj je bil miselni proces študentov HS1 tak

Do sedaj je bil miselni proces študentov HS1 tak
Do sedaj je bil miselni proces študentov HS1 tak

Vedeli smo, da imamo premalo psa, vendar nismo vedeli, kako obremenjena je kavarna.

Torej gre za izključno neracionalno odločanje in odločanje po želji.

11. korak: Čas je bil, da ukrepamo in svojo zamisel uresničimo

Čas je bil, da ukrepam in svojo zamisel uresničim
Čas je bil, da ukrepam in svojo zamisel uresničim

Moja ideja je bila taka.

naredil bom

1) 5 posameznih »stopalk«, ki lahko prepoznajo, ali oseba stopi nanjo ali ne.

2) "Program", ki lahko prebere stanje 5 FootPada pri 10 [Hz] in naloži vse podatke, zbrane od zadnjega nalaganja, v stisnjeni obliki in skupaj z njim poda grobo oceno dolžine vrstice (najpomembnejše).

12. korak: Izdelava FootPad - oblikovanje

Izdelava stopalke - oblikovanje
Izdelava stopalke - oblikovanje
Izdelava stopalke - oblikovanje
Izdelava stopalke - oblikovanje

FootPad je preprosto stikalo. To poveže "Signal-Line" z GND, če pritisnete.

Velikost sem oblikoval tako, da je dovolj velika, da obstaja velika možnost, da se postavimo, ampak tudi dovolj majhna, da lasersko izrežete akrilni del z laserskim rezalnikom naše šole.

13. korak: FootPad - dokončano

FootPad - dokončan
FootPad - dokončan
FootPad - dokončan
FootPad - dokončan
FootPad - dokončan
FootPad - dokončan

CORK-peaces so samo za učinek blazine. Tudi za prijazen pogled na Steppers.

To je v resnici samo Switch. Preprosto, kot je lahko.

Korak 14: Mikro krmilnik - shema

Mikro krmilnik - shema
Mikro krmilnik - shema
Mikro krmilnik - shema
Mikro krmilnik - shema

Vse VHODE s 5 posameznih nožnih stopnic so bile z zunanjim vezjem potegnjene visoko. Če bo nekdo stopil nanjo, bo linija kratka na GND.

Korak 15: Mikro krmilnik - dokončan

Mikro krmilnik - popoln
Mikro krmilnik - popoln
Mikro krmilnik - popoln
Mikro krmilnik - popoln
Mikro krmilnik - popoln
Mikro krmilnik - popoln

Pravkar sem za vsaka vrata spajkal 5 '20K' izvlečnih uporov.

In ker sem uporabljal "Enamel-Wire", je bilo zelo priročno imeti vhod v slogu "Screwed-Port" na tiskanem vezju.

"WeMos D1 Mini" se uporablja za poenostavljeno integracijo strežniške komunikacije.

16. korak: SoftWare

SoftWare
SoftWare

Programska oprema je bila precej zahtevna, ker

1) Prvič sem uporabil odjemalčevo knjižnico ESP8266 in Server. [Težko sem se povezal s strežnikom:)]

2) Razlog, da sem imel "uro v realnem času", je bil ta, da sem želel, da bi se ta program izvajal 24 ur na dan, vendar samo s strežnikom se pogovarjajte ob času "zajtrk, kosilo, večerja, prigrizek", pa tudi za urnik ob koncu tedna in tedna bili tudi drugačni. Zato sem moral za absolutno avtomatizacijo ustvariti sistem "Načrtovalnik", česar še nikoli nisem naredil (če bi umrl, bi se storitev nadaljevala).

VIR_KODA:

17. korak: Celoten sistem v akciji

Celoten sistem v akciji!
Celoten sistem v akciji!
Celoten sistem v akciji!
Celoten sistem v akciji!
Celoten sistem v akciji!
Celoten sistem v akciji!

Uporabil sem '(https://thingspeak.com/channels/346781)' za strežnik/grafikone.

Svojim prijateljem in študentom HS1 sem lahko posredoval vsakodnevne podatke o stanju zastojev v živo!

In ko je naša šola izvedla tekmovanje v govoru, sem šel ven in predstavil ta sistem vsem učencem HS1, da ga lahko uporabijo za svoje potrebe. (Naložil bom PPT, ki sem ga uporabil za natečaj)

V enomesečnem obdobju delovanja tega sistema sem lahko slišal povratne informacije o tem, kako izboljšati ta sistem, od mnogih ljudi, vključno s prijatelji, učitelji, celo podpredsednik naše šole mi je dal nekaj pripomb.

Tudi iz razloga, zakaj sem naredil ta projekt, ko je k meni stopil dejanski študent in mi rekel:

"Z vašo storitvijo ugotavljam, ali naj grem v kavarno ali ne - zelo koristno, hvala"

Počutil sem se tako dobro in preprosto nisem mogel verjeti, da se to res dogaja.

Korak 18: Po enem mesecu, ko ste prišli v korak

Po enem mesecu po začetku postopka
Po enem mesecu po začetku postopka
Po enem mesecu po postopku
Po enem mesecu po postopku
Po enem mesecu po začetku postopka
Po enem mesecu po začetku postopka

Vsa strojna oprema je preživela! No, ni v dobrem stanju:)

Pravzaprav so ena vrata, ki jih je pogosto uporabljal kuhar kavarne, vlekla napajalni vod in prekinila enosmerni priključek na moj mikrokrmilnik in upognila žice. Zato sem moral to preverjati vsak dan.

Korak 19: Upravljanje podatkov s Pythonom

Upravljanje podatkov s Pythonom
Upravljanje podatkov s Pythonom
Upravljanje podatkov s Pythonom
Upravljanje podatkov s Pythonom
Upravljanje podatkov s Pythonom
Upravljanje podatkov s Pythonom

Po zbiranju vseh podatkov bi lahko s programom Python natančneje narisal te podatke. Tako kot teh 5 grafov, ki prikazujejo pretekle zapise podatkov o dolžini vrstice, prikazane študentom.

Zanimivo je tudi, da je ob delavnikih ob 12.25 zastoji dosledni, ob koncu tedna pa zgolj na začetku pride do zastojev, predvsem zato, ker študentje opravljajo svoje zasebno delo, zato so bolj razpršeni.

Nalagam enomesečne podatke v obliki datoteke csv. Naravnost s strežnika. Čeprav trenutno ne delam na tem, če pa koga zanima grafično in analiziranje teh podatkov (seveda boste morali najprej pogledati kodo mikro krmilnika, da boste razumeli tehniko stiskanja), bi bilo neverjetno.

20. korak: Prihodnje aplikacije, zakaj to naložim v Instructables

Čeprav je trenutni sistem, ki sem ga zgradil, precej videti kot prototip, menim, da lahko z dostojnim orodjem (ki ga nisem imel v šoli) ali financiranjem, iz blazinic naredimo lepo oblikovane gumijaste blazinice.

Ta sistem je mogoče uporabiti skoraj povsod, kjer so informacije o dolžini vrstice dragocene / uporabne.

Ponujam samo način, kako sem to naredil, in zakaj. In rezultati, izvorna koda. Da pokažem, da to dejansko deluje. Mislim, da moje stopalke niso bile dobro oblikovane, uporabil sem veliko traku, emajlirano žico pa je bilo zelo težko zaščititi, sčasoma se je zaščita s trakom odtrgala in žica je bila izpostavljena.

Mislim pa, da ima ta sistem potencial za širšo uporabo.

Da ne omenjam trenutnih razmer na korejski srednji šoli. Kot sem izvedel od nutricionistke naše šole, v normalni šoli (naša šola je majhna skupina naravoslovno usmerjene šole), ker v šolo ne pakiramo kosila, čakajo v vrsti, dolgi nad 30 [m] samo zaradi velikega števila učencev v eni šoli. Tako ima lahko s tem sistemom s spremenjenim oblikovanjem in programsko opremo vsaka šola sistem, ki dijakom omogoča, da ostanejo v razredih, dokler ne pridejo na vrsto, nato pa lahko gredo v jedilnico, ne da bi čakali na vrsti!

Svojo idejo sem dejansko predstavil korejskemu ministrstvu za izobraževanje, potem ko so me na njihovem nedavnem natečaju leta 2017 izbrali za najboljšo idejo.

Upam, da vam je ta Instructables dal navdih, da naredite nekaj koristnega za ljudi okoli vas! Ta članek ni bil v resnici osredotočen na gradnjo, če pa vas zanima, bi odgovoril na vaše vprašanje o podrobnejših informacijah!

Najlepša hvala, ker ste prebrali moj prvi Instructable!

Priporočena: