Tartalomjegyzék:

FootPad_Logger: 20 lépés
FootPad_Logger: 20 lépés

Videó: FootPad_Logger: 20 lépés

Videó: FootPad_Logger: 20 lépés
Videó: Миссия "Блэйк" | 1 сезон 20 серия | Nickelodeon Россия 2024, Július
Anonim
FootPad_Logger
FootPad_Logger

Az ötlettől a valódi prototípusig. Gimnáziumom története 1-2. Remélem élvezed!

1. lépés: 2016 februárjában beléptem a középiskolába

2016 februárjában beiratkoztam a középiskolába
2016 februárjában beiratkoztam a középiskolába

2. lépés: Aztán észrevettem egy kis problémát a kávézónkban

Aztán észrevettem egy kis problémát a kávézónkban
Aztán észrevettem egy kis problémát a kávézónkban

3. lépés: Kávézónk 2 nagy zónával rendelkezik. WAIT Zone és EAT Zone

Kávézónk 2 nagy zónával rendelkezik. WAIT Zone és EAT Zone
Kávézónk 2 nagy zónával rendelkezik. WAIT Zone és EAT Zone

4. lépés: De van egy árnyékos hierarchia…

De van egy árnyékos hierarchia…
De van egy árnyékos hierarchia…

Alapvetően, ha ÖREGEBB, akkor vághat be más emberek sorába.

5. lépés: Minden egyes ebéd, és még vacsoránál is ez történik

Ez minden egyes ebédnél és még vacsoránál is előfordul
Ez minden egyes ebédnél és még vacsoránál is előfordul

Valóban elképesztő ezt személyesen nézni.

Nem olyan kellemes, ha HS1 (középiskolás 1. osztályos).

6. lépés: Nem számít, milyen korán jönnek, a HS1 diákok rengeteg idejüket vesztegetik, csak várnak…

Nem számít, milyen korán jönnek, a HS1 diákok rengeteg idejüket vesztegetik, csak várnak…
Nem számít, milyen korán jönnek, a HS1 diákok rengeteg idejüket vesztegetik, csak várnak…

7. lépés: Nagyon mérges voltam ebben a helyzetben

Gondolatban beszéltem mindazoknak, akik kihasználják ezt a rendszert, például:

"Ki a fene maga, hogy elkapja a korai jövevények sorát, akik jogot adtak erre? Még csak nem is helyes"

8. lépés: De tudtam, hogy a csalók nem változnak, ezért úgy döntöttem, hogy segítek a HS1-es diákoknak

De tudtam, hogy a csalók nem változnak, ezért úgy döntöttem, hogy segítek a HS1-es diákoknak
De tudtam, hogy a csalók nem változnak, ezért úgy döntöttem, hogy segítek a HS1-es diákoknak

Gondoltam magamban, mi van, ha a HS1-es hallgatók valós időben tudják a vonalhosszat ??

Akkor nem tudnák „maguk” eldönteni, menjenek -e vagy sem?

9. lépés: Az én elképzelésemmel a valóságban ez lenne a HS1-hallgató döntéshozatali folyamata

Az én elképzelésem a valóságban ez lenne a HS1-hallgató döntéshozatali folyamata
Az én elképzelésem a valóságban ez lenne a HS1-hallgató döntéshozatali folyamata

Racionális döntéshozatali folyamatuk van.

10. lépés: Eddig a HS1-hallgatók gondolatmenete volt ez

Eddig a HS1-hallgatók gondolatmenete volt ez
Eddig a HS1-hallgatók gondolatmenete volt ez

Tudtuk, hogy kutyásak vagyunk, de nem tudtuk, mennyire zsúfolt a Cafeteria.

Ez tehát tisztán irracionális és szerencsét kívánó döntéshozatal.

11. lépés: Ideje volt cselekedni, és megvalósítani az elképzelésemet a valóságban

Ideje volt cselekedni, és megvalósítani az elképzelésemet
Ideje volt cselekedni, és megvalósítani az elképzelésemet

Az én ötletem ez volt.

csinálni fogok

1) 5 egyedi „lábtalp”, amely felismeri, hogy valaki rálép -e vagy sem.

2) „Program”, amely képes leolvasni az 5 FootPad állapotát 10 [Hz] frekvencián, és feltöltheti tömörített formában az utolsó feltöltés óta gyűjtött összes adatot, és nyers becslést nyújt a vonalhosszról (legfontosabb).

12. lépés: A FootPad készítése - tervezés

FootPad készítése - tervezés
FootPad készítése - tervezés
FootPad készítése - tervezés
FootPad készítése - tervezés

A FootPad egyszerűen egy kapcsoló. Ha megnyomja, a "Signal-Line" csatlakozik a GND-hez.

A méretet úgy terveztem, hogy elég nagy legyen ahhoz, hogy nagy legyen a felállás lehetősége, de elég kicsi ahhoz, hogy lézerrel vágja le az akril részt iskolánk lézervágójával.

13. lépés: FootPad - Végezze el

FootPad - Teljes
FootPad - Teljes
FootPad - Teljes
FootPad - Teljes
FootPad - Teljes
FootPad - Teljes

A CORK-békék csak a párnahatás miatt vannak. Szintén barátságos megjelenés Steppers számára.

Ez tényleg csak egy kapcsoló. Amilyen egyszerű lehet.

14. lépés: Mikrovezérlő - a vázlat

Mikrovezérlő - a vázlat
Mikrovezérlő - a vázlat
Mikrovezérlő - a vázlat
Mikrovezérlő - a vázlat

Az 5 egyedi lábtábla összes bemenetét egy külső áramkör húzta ki. Tehát ha valaki rálépett, a Vonal rövidre záródik a GND -hez.

15. lépés: Mikrovezérlő - Végezze el

Mikrovezérlő - kész
Mikrovezérlő - kész
Mikrovezérlő - kész
Mikrovezérlő - kész
Mikrovezérlő - kész
Mikrovezérlő - kész

Most forrasztottam 5 '20K' felhúzó ellenállást minden porthoz.

És mivel 'Zománc-huzalt' használtam, nagyon hasznos volt a "Csavaros port" típusú bemenet a PCB-n.

A „WeMos D1 Mini” a szerverkommunikáció egyszerűsített integrálására szolgál.

16. lépés: A szoftver

A szoftver
A szoftver

A szoftver elég nehéz volt, mert

1) Először használtam az ESP8266 -ot és a szerver klienskönyvtárat. [Nehezen tudtam csatlakozni a szerverhez:)]

2) Az ok, amiért a „Valós idejű órát” választottam, az volt, mert azt akartam, hogy ez a program a nap 24 órájában fusson, de csak a szerverrel beszéljen a „reggeli, ebéd, vacsora, uzsonna” időpontban, valamint a hétvégi és hétköznapi menetrenddel különböztek is. Így létre kellett hoznom az "Scheduler" rendszert, amit még soha nem csináltam, az Absolute-Automation számára (ha meghalnék, a szolgáltatás folytatódna).

FORRÁSKÓD:

17. lépés: Az egész rendszer működésben

Az egész rendszer működésben!
Az egész rendszer működésben!
Az egész rendszer működésben!
Az egész rendszer működésben!
Az egész rendszer működésben!
Az egész rendszer működésben!

A "(https://thingspeak.com/channels/346781)" parancsot használtam a szerverhez/grafikonokhoz.

Napi, élő torlódási állapotadatokat tudtam szolgáltatni barátaimnak és HS1-es diákjaimnak!

És amikor iskolánk beszédversenyt tartott, kimentem és bemutattam ezt a rendszert minden HS1-es diáknak, hogy saját igényeiknek megfelelően tudják használni. (Feltöltöm a versenyen használt PPT -t)

Ennek a működő rendszernek az 1 hónapos időszaka alatt sok embertől hallottam visszajelzést arról, hogyan lehetne javítani ezen a rendszeren, többek között a Barátaimtól, a Tanáraimtól, sőt az iskolánk igazgatóhelyettese is megjegyzést tett.

Továbbá, amiért ezt a projektet csináltam, amikor egy tényleges diák odajött hozzám és azt mondta:

"Az Ön szolgáltatását használom annak eldöntésére, hogy menjek -e a kávézóba vagy sem - nagyon hasznos, köszönöm"

Olyan jó érzés volt, és egyszerűen nem tudtam elhinni, hogy ez tényleg megtörténik.

18. lépés: 1 hónapos lépések után

1 hónapos beavatkozás után
1 hónapos beavatkozás után
1 hónapos beavatkozás után
1 hónapos beavatkozás után
1 hónapos beavatkozás után
1 hónapos beavatkozás után

Minden hardver túlélte! De nem jó állapotban:)

Valójában az egyik ajtó, amelyet gyakran használt a Cafeteria szakácsa, elhúzta a tápvezetéket, és leválasztotta a DC-csatlakozást a mikrovezérlőmről, és meghajlította a vezetékeket. Tehát ezt minden nap ellenőriznem kellett.

19. lépés: Adatkezelés Python segítségével

Adatkezelés Python segítségével
Adatkezelés Python segítségével
Adatkezelés Python segítségével
Adatkezelés Python segítségével
Adatkezelés Python segítségével
Adatkezelés Python segítségével

Az összes adat összegyűjtése után a Python program segítségével pontosabban ábrázolhatom őket. Csakúgy, mint ez az 5 grafikon, amely a diákok számára megjelenített „Vonalhossz” adatok korábbi rekordját jelzi.

És nagyon érdekes, hogy hétköznapokon a 12:25 torlódás következetes, hétvégén pedig csak az elején fordul elő a torlódás, főleg azért, mert a diákok saját magánmunkájukat végzik, így jobban eloszlanak.

Egy hónapos adatokat töltök fel csv fájlformátumban. Egyenesen a szerverről. Annak ellenére, hogy jelenleg nem dolgozom rajta, de ha valakit érdekel az adatok ábrázolása és elemzése, (természetesen először meg kell néznie a Micro controller Code kódot, hogy megértse a tömörítési technikát), elképesztő lenne.

20. lépés: Jövőbeni alkalmazások, miért töltöm fel ezt az utasításokba

Annak ellenére, hogy a jelenlegi rendszer, amelyet felépítettem, meglehetősen prototípus-kinézetű, úgy gondolom, hogy tisztességes eszközzel (ami nem volt az iskolában) vagy finanszírozással, a párnák szépen formázott gumilapokká alakíthatók.

És ez a rendszer szinte bárhol alkalmazható, ha a vonalhosszú információ értékes / hasznos.

Csak úgy adom meg, ahogy tettem, és miért. És az eredmények, Forráskód. Megmutatni, hogy ez valóban működik. Nem hiszem, hogy a lábtábláimat nagyon jól tervezték, sok szalagot használtam, és a zománc-huzalt nagyon nehéz volt megvédeni, végül a szalagvédelem leszakadt, és a huzal láthatóvá vált.

De úgy gondolom, hogy ez a rendszer szélesebb körben is használható.

Nem beszélve a jelenlegi helyzetről a koreai középiskola. Amint azt iskolánk táplálkozási szakértőjétől megtudtam, a normál iskolában (iskolánk a természettudomány-orientált iskola kiscsoportja), mivel nem csomagolunk ebédet az iskolába, 30 [m] feletti sorban várnak. csak az egyik iskola nyírószáma miatt. Tehát ezzel a rendszerrel, módosított tervezéssel és szoftverrel minden iskola rendelkezhet olyan rendszerrel, amely lehetővé teszi a diákok számára, hogy órájukon maradjanak, amíg sorra nem kerülnek, majd mehetnek a kávézóba, anélkül, hogy várnának a sorban!

Valójában az ötletemet mutattam be a koreai oktatási minisztériumnak, miután 2017 -ben a legjobb ötletnek választottak.

Remélem, ez az utasítások inspirációt adtak ahhoz, hogy valami hasznosat tegyen a körülötted élő emberek számára! Ez nem igazán építésközpontú cikk volt, de ha érdekel, válaszolok a részletesebb információval kapcsolatos kérdésedre!

Nagyon köszönöm, hogy elolvasta az első Instructable -t!

Ajánlott: