Mündəricat:

FootPad_Logger: 20 addım
FootPad_Logger: 20 addım

Video: FootPad_Logger: 20 addım

Video: FootPad_Logger: 20 addım
Video: Когда У NPC В ИГРЕ ПОЯВИЛСЯ СПОНСОР - EPIC NPC MAN на Русском 2024, Noyabr
Anonim
FootPad_Logger
FootPad_Logger

Fikirdən Əsl Prototipə. Liseyimin 1 ~ 2 ci il hekayəsi. Ümid edirik zövq alırsınız!

Addım 1: 2016 -cı ilin fevral ayında Liseyə daxil oldum

2016 -cı ilin fevral ayında Liseyə daxil oldum
2016 -cı ilin fevral ayında Liseyə daxil oldum

Addım 2: Sonra Kafeteryamızda Kiçik Bir Problem Gördüm

Sonra Kafeteryamızda Kiçik Bir Problem Gördüm
Sonra Kafeteryamızda Kiçik Bir Problem Gördüm

Addım 3: Kafeteryamızın 2 Böyük Bölgəsi var. Gözləmə Bölgəsi və Yemək Bölgəsi

Kafeteriyamızın 2 Böyük Bölgəsi var. Gözləmə Bölgəsi və Yemək Bölgəsi
Kafeteriyamızın 2 Böyük Bölgəsi var. Gözləmə Bölgəsi və Yemək Bölgəsi

Addım 4: Ancaq Davam Edən Bəzi Kölgəli İerarxiya İşimiz Var …

Ancaq Davam Edən Bəzi Kölgəli İerarxiya İşimiz Var …
Ancaq Davam Edən Bəzi Kölgəli İerarxiya İşimiz Var …

Əsasən, YAŞLIysanız, digər insanların sıralarını kəsə bilərsiniz.

Addım 5: Hər Bir Nahar və Hətta Yeməkdə, Bu Olur

Hər Bir Nahar və Hətta Yeməkdə, Bu Olur
Hər Bir Nahar və Hətta Yeməkdə, Bu Olur

Şəxsən bunu izləmək əslində inanılmazdır.

HS1 (Liseydə 1 -ci sinif şagirdi) olsan o qədər də xoş deyil.

Addım 6: Nə qədər erkən gəlsələr də, HS1 Tələbələri Çox Gözlədikləri Vaxtlarını Boşa Vardır …

Nə qədər erkən gəlsələr də, HS1 Tələbələri Çox Gözlədikləri Vaxtlarını Boşa Getir …
Nə qədər erkən gəlsələr də, HS1 Tələbələri Çox Gözlədikləri Vaxtlarını Boşa Getir …

Addım 7: Bu Vəziyyətdən Çox Əsəbləşdim

Bu Sistemin Üstünlüyündən istifadə edənlərin hamısına ağlımda belə danışırdım:

"Sən kimsən ki, sənə bunu etmək haqqını verən erkən gələnlərin sırasını qoparsan? Hətta düz deyil"

Addım 8: Ancaq fırıldaqçıların dəyişməyəcəyini bildim, buna görə HS1 tələbələrinə kömək etmək qərarına gəldim

Fırıldaqçıların dəyişməyəcəyini bilirdim, buna görə də HS1 tələbələrinə kömək etmək qərarına gəldim
Fırıldaqçıların dəyişməyəcəyini bilirdim, buna görə də HS1 tələbələrinə kömək etmək qərarına gəldim

Öz-özümə düşündüm ki, əgər HS1 şagirdləri real vaxt rejimində xətt uzunluğunu bilsələr nə olar?

Onda gedib -getməmək üçün 'özləri' üçün qərar verə bilməyəcəklərmi?

Addım 9: Fikrim Gerçək Olanda, HS1 tələbəsinin qərar vermə prosesi olardı

Fikrim Gerçək Olanda Bu, HS1 tələbəsinin qərar vermə prosesi olardı
Fikrim Gerçək Olanda Bu, HS1 tələbəsinin qərar vermə prosesi olardı

Rasional qərar vermə prosesinə malikdirlər.

Addım 10: İndiyə qədər, HS1 şagirdlərinin Düşüncə Prosesi belə idi

İndiyə qədər HS1-şagirdlərinin Düşüncə Prosesi Bu idi
İndiyə qədər HS1-şagirdlərinin Düşüncə Prosesi Bu idi

Köpək altında olduğumuzu bilirdik, amma Kafeteryanın necə sıx olduğunu bilmirdik.

Deməli, bu, sırf İrrasional və Uğurlar Arzu Edilən Qərar Vermədir.

Addım 11: Hərəkət etmə və Fikrimi Gerçəkliyə Qurma Vaxtı gəldi

Bir hərəkətə keçməyin və Fikrimi Gerçəkliyə Qurmağın Vaxtı idi
Bir hərəkətə keçməyin və Fikrimi Gerçəkliyə Qurmağın Vaxtı idi

Fikrim bu idi.

Edəcəm

1) Şəxsin ayağa basdığını və ya etmədiyini tanıya bilən 5 fərdi 'Ayaq Yastığı'.

2) 5 FootPad-in statusunu 10 [Hz] -də oxuya bilən və son Yüklənmədən bəri toplanan bütün məlumatları sıxılmış formada yükləyə bilən və onunla birlikdə Xətt Uzunluğunun (Ən Önəmli) xam qiymətləndirməsini təmin edə bilən 'Proqram'.

Addım 12: FootPad hazırlayın - Dizayn

FootPad hazırlamaq - Dizayn
FootPad hazırlamaq - Dizayn
FootPad hazırlamaq - Dizayn
FootPad hazırlamaq - Dizayn

FootPad sadəcə bir keçiddir. Bu, "Siqnal Xətti" ni GND-ə bağlayır.

Ölçüsünü elə qurmuşam ki, ayaq üstə durma ehtimalım kifayət qədər böyük olsun, həm də Məktəbimizin Lazer Kesici ilə Akril hissəsini Lazerlə kəsəcək qədər kiçikdir.

Addım 13: FootPad - Tamamlayın

FootPad - Tamamlandı
FootPad - Tamamlandı
FootPad - Tamamlandı
FootPad - Tamamlandı
FootPad - Tamamlandı
FootPad - Tamamlandı

CORK-peaces yalnız Cushion-Effect üçün mövcuddur. Həm də Steppers üçün dost bir görünüş üçün.

Həqiqətən yalnız bir keçiddir. Ola biləcəyi qədər sadə.

Addım 14: Mikro nəzarətçi - Şematik

Mikro nəzarətçi - sxematik
Mikro nəzarətçi - sxematik
Mikro nəzarətçi - sxematik
Mikro nəzarətçi - sxematik

5 fərdi ayaq yastığından olan bütün girişlər bir xarici dövrə ilə yüksək çəkildi. Buna görə kimsə ayağa qalxsa, xətt GND -ə qısaldılacaq.

Addım 15: Mikro nəzarətçi - Tamamlayın

Mikro nəzarətçi - tamamlandı
Mikro nəzarətçi - tamamlandı
Mikro nəzarətçi - tamamlandı
Mikro nəzarətçi - tamamlandı
Mikro nəzarətçi - tamamlandı
Mikro nəzarətçi - tamamlandı

Sadəcə hər bir liman üçün 5 '20K' çəkmə müqavimətini lehimlədim.

Və 'Emaye-Tel' istifadə etdiyim üçün, PCB-də 'Vidalı Port' üslubunda girişə sahib olmaq həqiqətən lazımlı idi.

'WeMos D1 Mini' Server-ünsiyyətin sadələşdirilmiş inteqrasiyası üçün istifadə olunur.

Addım 16: SoftWare

SoftWare
SoftWare

Proqram təminatı olduqca çətin idi, çünki

1) ESP8266 və Server müştəri kitabxanasından ilk dəfə istifadə etdim. [Serverə qoşulmaqda çətinlik çəkdim:)]

2) 'Real-Time-Clock' sahibi olmağımın səbəbi, bu proqramın 24/7 işləməsini istəməyim idi, ancaq 'Səhər yeməyi, Nahar, Şam yeməyi, Qəlyanaltı' vaxtında, həmçinin Həftə sonu və Həftə içi cədvəlində Serverlə danışın. də fərqli idi. Buna görə də Absolute-Automation üçün əvvəllər heç vaxt etmədiyim "Scheduler" sistemini yaratmalı oldum (ölsəm xidmət davam edəcək).

KAYNAK_KODU:

Adım 17: Bütün Sistem Fəaliyyətdədir

Bütün Sistem Fəaliyyətdədir!
Bütün Sistem Fəaliyyətdədir!
Bütün sistem fəaliyyətdədir!
Bütün sistem fəaliyyətdədir!
Bütün sistem fəaliyyətdədir!
Bütün sistem fəaliyyətdədir!

Server/qrafik üçün '(https://thingspeak.com/channels/346781)' istifadə etdim.

Dostlarıma və HS1 tələbələrimə gündəlik, canlı Tıxanma statusu məlumatlarını verə bildim!

Məktəbimiz bir Nitq Müsabiqəsi keçirəndə, mən çıxıb bu sistemi bütün HS1 şagirdlərinə təqdim etdim ki, öz ehtiyacları üçün istifadə etsinlər. (Müsabiqədə istifadə etdiyim PPT yükləyəcəyəm)

Bu sistemin fəaliyyət göstərdiyi 1 aylıq müddət ərzində, dostlarım, müəllimlərim də daxil olmaqla bir çox insandan bu sistemi necə təkmilləşdirmək barədə rəylər eşitdim, hətta məktəbimizin direktor müavini mənə bəzi şərhlər verdi.

Həm də bu Layihəni Niyə Etdiyim Səbəbinə görə, Həqiqi Tələbə yanıma gəlib mənə dedi:

"Kafeteryaya gedib -getməyəcəyimi təyin etmək üçün xidmətinizdən istifadə edirəm - çox faydalı, təşəkkür edirəm"

Özümü çox yaxşı hiss edirdim və bunun həqiqətən də baş verdiyinə inanmırdım.

Addım 18: 1 aylıq addım atıldıqdan sonra

Addım atıldıqdan 1 ay sonra
Addım atıldıqdan 1 ay sonra
Addım atıldıqdan 1 ay sonra
Addım atıldıqdan 1 ay sonra
Addım atıldıqdan 1 ay sonra
Addım atıldıqdan 1 ay sonra

Bütün Avadanlıqlar Sağ Qaldı! Yaxşı vəziyyətdə olmasa da:)

Əslində, Kafeterya aşpazının tez-tez istifadə etdiyi bir qapı Enerji Təchizat Xəttini Sürüklədi və Mikro nəzarətçimlə Bükülmüş Tellər arasındakı DC bağlantısını kəsdi. Buna görə hər gün bunu yoxlamalı idim.

Addım 19: Python ilə Məlumat Manipulyasiyası

Python ilə Məlumat Manipulyasiyası
Python ilə Məlumat Manipulyasiyası
Python ilə Məlumat Manipulyasiyası
Python ilə Məlumat Manipulyasiyası
Python ilə Məlumat Manipulyasiyası
Python ilə Məlumat Manipulyasiyası

Bütün məlumatları topladıqdan sonra Python proqramından istifadə edərək bunları daha dəqiq qura bilərdim. Tələbələrə göstərilən 'Line-Length' məlumatlarının keçmiş qeydini göstərən 5 qrafik kimi.

İş günlərində saat 12: 25-də tıxacların ardıcıl olması və Həftə sonu tıxacların yalnız başlanğıcda olduğu, əsasən də şagirdlərin öz şəxsi işləri ilə məşğul olduqları üçün daha çox dağıldıqları olduqca maraqlıdır.

Bir aylıq məlumatları csv fayl formatında yükləyirəm. Serverdən birbaşa. Hal -hazırda üzərində işləməsəm də, amma hər kəs bu məlumatları qrafikləşdirmək və təhlil etməklə maraqlanırsa (əlbəttə ki, sıxılma texnikasını başa düşmək üçün əvvəlcə Mikro nəzarətçi Koduna baxmalısınız) inanılmaz olardı.

Addım 20: Gələcək Tətbiqlər, Niyə Bunu Təlimatlandıranlara Yükləyirəm

Qurduğum mövcud sistem olduqca Prototip Görünüşlü olsa da, düşünürəm ki, layiqli bir alət (Məktəbdə olmayan) və ya maliyyələşdirmə ilə Pedləri səliqəli formalı Kauçuk Pedlər halına gətirmək olar.

Və bu sistem demək olar ki, hər yerdə tətbiq oluna bilər 'Xətt Uzunluğu' məlumatı Dəyərli / Faydalıdır.

Mən yalnız bunu etdiyim yolu təqdim edirəm və niyə. Və nəticələr, Mənbə Kodu. Bunun həqiqətən işlədiyini göstərmək üçün. Ayaq Yastıqlarımın çox yaxşı dizayn edildiyini düşünmürəm, çoxlu Bant istifadə etdim və Emaye-Telin qorunması çox çətin idi, nəticədə Bant qorunması qopdu və tel açıldı.

Ancaq düşünürəm ki, bu sistem daha geniş istifadə potensialına malikdir.

Mövcud vəziyyətdən danışmaq lazım deyil, Koreya Liseyi. Məktəbimizin Qidalanma mütəxəssisindən öyrəndiyim kimi Normal Məktəbdə (məktəbimiz Elm yönümlü Məktəbdən ibarət kiçik qrupdur) məktəbə nahar yemədiyimiz üçün 30 [m] uzunluğunda bir xəttdə gözləyirlər. Sadəcə, bir məktəbdə oxuyan şagirdlərin sayına görə. Bu sistemlə, dizayn və proqram təminatı ilə, hər bir məktəbdə tələbələrə növbə gələnə qədər dərslərində qalmalarına imkan verən Sistem ola bilər, sonra da növbə gözləmədən bufetə gedə bilərlər!

Fikrimi əslində 2017 -ci ildə keçirdikləri son yarışmada ən yaxşı Fikir seçildikdən sonra Koreya Təhsil Nazirliyinə təqdim etdim.

Ümid edirəm bu təlimatlar ətrafınızdakı insanlar üçün faydalı bir şey etmək üçün sizə bir ilham verdi! Bu, əslində quruluş mərkəzli bir məqalə deyildi, amma maraqlanırsınızsa, daha ətraflı məlumatla bağlı sualınıza cavab verərdim!

İlk təlimatımı oxuduğunuz üçün çox sağ olun!

Tövsiyə: