İçindekiler:

FootPad_Logger: 20 Adım
FootPad_Logger: 20 Adım

Video: FootPad_Logger: 20 Adım

Video: FootPad_Logger: 20 Adım
Video: Как спрятать данные в ячейках Excel? 2024, Kasım
Anonim
FootPad_Logger
FootPad_Logger

Fikirden Gerçek Prototipe. Lise 1. ~ 2. Yılımın Hikayesi. Beğeneceğinizi umuyoruz!

Adım 1: 2016 yılının Şubat ayında Liseye Girdim

2016 Şubatında Liseye Girdim
2016 Şubatında Liseye Girdim

Adım 2: Sonra Kafeteryamızda Küçük Bir Sorun Farkettim

Sonra Kafeteryamızda Küçük Bir Sorun Farkettim
Sonra Kafeteryamızda Küçük Bir Sorun Farkettim

Adım 3: Kafeteryamız 2 Büyük Bölgeye Sahiptir. BEKLEME Bölgesi ve YEMEK Bölgesi

Kafeteryamız 2 Büyük Bölgeye Sahiptir. BEKLEME Bölgesi ve YEMEK Bölgesi
Kafeteryamız 2 Büyük Bölgeye Sahiptir. BEKLEME Bölgesi ve YEMEK Bölgesi

Adım 4: Ama Devam Eden Bazı Gölgeli Hiyerarşi Şeyleri Var…

Ama Devam Eden Bazı Gölgeli Hiyerarşi Şeyimiz Var…
Ama Devam Eden Bazı Gölgeli Hiyerarşi Şeyimiz Var…

Temel olarak, YAŞLIysanız, diğer insanların Çizgisini Kesebilirsiniz.

Adım 5: Her Öğle Yemeğinde ve Akşam Yemeğinde Bile Bu Olur

Her Öğle Yemeğinde ve Hatta Akşam Yemeğinde Bu Olur
Her Öğle Yemeğinde ve Hatta Akşam Yemeğinde Bu Olur

Bunu Şahsen izlemek Aslında Şaşırtıcı.

HS1 iseniz (Lisede 1. sınıf öğrencisiyseniz) Pek Hoş Değil.

Adım 6: Ne Kadar Erken Gelirlerse Gelsinler, HS1 Öğrencileri Vakitlerinin çoğunu Sadece Bekleyerek Harcarlar…

HS1 Öğrencileri Ne Kadar Erken Gelirlerse Gelsinler, Sadece Beklemekle Çok Zaman Harcarlar…
HS1 Öğrencileri Ne Kadar Erken Gelirlerse Gelsinler, Sadece Beklemekle Çok Zaman Harcarlar…

Adım 7: Bu Duruma Çok Kızdım

Bu Sistemden Yararlananlara şöyle sesleniyordum:

"Sen kimsin ki erken gelenlerin safını kapıyorsun, sana bunu yapma hakkını kim verdi? Bu doğru bile değil"

8. Adım: Ama Hile Yapanların Değişmeyeceğini Biliyordum, Bu yüzden HS1 öğrencilerine yardım etmeye karar verdim

Ama Hile Yapanların Değişmeyeceğini Biliyordum, Bu yüzden HS1 öğrencilerine yardım etmeye karar verdim
Ama Hile Yapanların Değişmeyeceğini Biliyordum, Bu yüzden HS1 öğrencilerine yardım etmeye karar verdim

Kendi kendime düşündüm, ya HS1 öğrencileri Çizgi Uzunluğunu Gerçek Zamanlı Bilebiliyorsa?

Peki, gidip gitmemelerine 'Kendileri' karar veremezler mi?

Adım 9: Gerçekte Fikrim ile Bu, HS1-öğrencisinin Karar Verme Süreci Olacaktır

Benim Fikrim Gerçekte Bu, HS1-öğrencisinin Karar Verme Süreci Olur
Benim Fikrim Gerçekte Bu, HS1-öğrencisinin Karar Verme Süreci Olur

Akılcı Karar Verme Süreçleri vardır.

Adım 10: Şimdiye kadar HS1-Öğrencilerinin Düşünce Süreci Böyleydi

Şimdiye kadar HS1-Öğrencilerinin Düşünce Süreci Böyleydi
Şimdiye kadar HS1-Öğrencilerinin Düşünce Süreci Böyleydi

Yetersiz olduğumuzu biliyorduk ama Kafeterya'nın ne kadar kalabalık olduğunu bilmiyorduk.

Yani bu tamamen Mantıksız ve Şans Dile Karar Vermedir.

Adım 11: Bir Harekete Geçme ve Fikrimi Gerçekleştirme Zamanıydı

Harekete Geçme ve Fikrimi Gerçekleştirme Zamanıydı
Harekete Geçme ve Fikrimi Gerçekleştirme Zamanıydı

Benim fikrim şuydu.

yapacağım

1) Kişinin üzerine basıp basmadığını algılayabilen 5 ayrı 'Ayak Pedi'.

2) 5 FootPad'in durumunu 10[Hz]'de okuyabilen ve son Yüklemeden bu yana toplanan tüm verileri sıkıştırılmış biçimde yükleyebilen ve bununla birlikte Hat Uzunluğunun (En Önemli) kaba tahminini sağlayan 'Program'.

Adım 12: FootPad Yapımı - Tasarım

FootPad Yapımı - Tasarım
FootPad Yapımı - Tasarım
FootPad Yapımı - Tasarım
FootPad Yapımı - Tasarım

FootPad sadece bir Switch'tir. Bu, basıldığında 'Sinyal Hattı'nı GND'ye bağlar.

Boyutunu, üzerinde durma olasılığı yüksek olacak kadar büyük olacak şekilde tasarladım, ama aynı zamanda Okulumuzun Lazer Kesicisi ile Akrilik parçayı Lazerle Kesecek kadar küçük.

Adım 13: FootPad - Tamamlayın

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

CORK-barışları sadece Yastık-Etkisi için var. Ayrıca Stepper'lar için dostça bir görünüm için.

Bu gerçekten sadece bir Anahtar. Olabildiğince basit.

Adım 14: Mikro Denetleyici - Şematik

Mikro Denetleyici - Şematik
Mikro Denetleyici - Şematik
Mikro Denetleyici - Şematik
Mikro Denetleyici - Şematik

5 ayrı FootPad'den gelen tüm GİRİŞ, bir Harici Devre ile YÜKSEK Çekildi. Yani birisi üzerine basarsa, Hat GND'ye kısa devre yapacaktır.

Adım 15: Mikro Denetleyici - Tamamlandı

Mikro Denetleyici - Tamamlandı
Mikro Denetleyici - Tamamlandı
Mikro Denetleyici - Tamamlandı
Mikro Denetleyici - Tamamlandı
Mikro Denetleyici - Tamamlandı
Mikro Denetleyici - Tamamlandı

Her Port için 5 '20K' Pull-UP direnci lehimledim.

Ve 'Emaye-Tel' kullandığım için, PCB üzerinde 'Vidalı-Port' tarzı Girişe sahip olmak gerçekten kullanışlıydı.

'WeMos D1 Mini', Sunucu iletişiminin basitleştirilmiş entegrasyonu için kullanılır.

Adım 16: Yazılım

Yazılım
Yazılım

Yazılım oldukça zordu çünkü

1) ESP8266 ve Sunucu istemci kitaplığını ilk kez kullandım. [Sunucuya bağlanırken zorlandım:)]

2) 'Gerçek Zamanlı Saat'e sahip olmamın nedeni, bu programın 7/24 çalışmasını, ancak Sunucuyla Yalnızca 'Kahvaltı, Öğle Yemeği, Akşam Yemeği, Atıştırmalık' saatinde ve ayrıca Hafta Sonu ve Hafta içi programında konuşmamdı. da farklıydı. Bu yüzden Mutlak Otomasyon için daha önce hiç yapmadığım bir "Scheduler" sistemi oluşturmak zorunda kaldım (ölseydim servis devam ederdi).

KAYNAK_KOD:

Adım 17: Tüm Sistem İş Başında

Tüm Sistem İş Başında!
Tüm Sistem İş Başında!
Tüm Sistem İş Başında!
Tüm Sistem İş Başında!
Tüm Sistem İş Başında!
Tüm Sistem İş Başında!

Sunucu/grafik için '(https://thingspeak.com/channels/346781)' kullandım.

Arkadaşlarıma ve HS1 öğrencilerime günlük, canlı Tıkanıklık durumu verileri sağlayabildim!

Ve okulumuzda bir Konuşma-Yarışması yapıldığında ben de dışarı çıktım ve bu sistemi tüm HS1 öğrencilerine kendi ihtiyaçları doğrultusunda kullanmaları için sundum. (Yarışma için kullandığım PPT'yi yükleyeceğim)

Bu sistemin aktif olduğu 1 aylık süreçte arkadaşlarımdan, öğretmenlerimden, hatta okulumuz müdür yardımcısından bile bu sistemin nasıl geliştirileceğine dair geri bildirimler aldım.

Ayrıca, Bu Projeyi Neden Yaptım Nedeniyle, Gerçek bir Öğrenci yanıma gelip bana şunları söylediğinde:

"Kafeteryaya gidip gitmemeye karar vermek için hizmetinizi kullanıyorum - çok faydalı, teşekkür ederim"

Çok iyi hissettirdi ve bunun Gerçekten Olduğuna inanamadım.

Adım 18: Adım Atıldıktan 1 ay sonra

Adım Atıldıktan 1 ay sonra
Adım Atıldıktan 1 ay sonra
Adım Atıldıktan 1 ay sonra
Adım Atıldıktan 1 ay sonra
Adım Atıldıktan 1 ay sonra
Adım Atıldıktan 1 ay sonra

Tüm Donanım Sağ Kaldı! İyi durumda değil ama:)

Aslında, Kafeterya'nın aşçısı tarafından sıkça kullanılan bir kapı Güç Besleme Hattını Sürükledi ve DC bağlantısını Mikro denetleyicime ve Bükülmüş Tellerime ayırdı. Bu yüzden her gün kontrol etmem gerekiyordu.

Adım 19: Python ile Veri Manipülasyonu

Python ile Veri Manipülasyonu
Python ile Veri Manipülasyonu
Python ile Veri Manipülasyonu
Python ile Veri Manipülasyonu
Python ile Veri Manipülasyonu
Python ile Veri Manipülasyonu

Tüm Verileri topladıktan sonra, bunları daha doğru bir şekilde çizmek için Python programını kullanabilirim. Tıpkı öğrencilere gösterilen 'Line-Length' verilerinin geçmiş kaydını gösteren 5 grafik gibi.

Ve oldukça ilginçtir ki, Hafta içi, 12:25 PM sıkışıklık tutarlıdır ve Hafta Sonu, tıkanıklık sadece başlangıçta meydana gelir, çoğunlukla öğrenciler kendi özel işlerini yaptıkları için daha fazla dağılırlar.

Bir Aylık veriyi csv dosya biçiminde yüklüyorum. Doğrudan Sunucudan. Şu anda üzerinde çalışmıyor olsam da, bu verilerin grafiğini çizmek ve analiz etmekle ilgilenen biri varsa (tabii ki Sıkıştırma tekniğini anlamak için Önce Mikro denetleyici Koduna bakmanız gerekecek) bu Şaşırtıcı olurdu.

Adım 20: Gelecekteki Uygulamalar, Bunu Neden Eğitilebilir Dosyalara Yüklüyorum

İnşa ettiğim mevcut sistem oldukça Prototip Görünümlü olsa da, iyi bir araçla (Okulda sahip olmadığım) veya finansmanla Pedlerin düzgün şekilli Lastik Pedlere dönüştürülebileceğini düşünüyorum.

Ve bu sistem hemen hemen her yere uygulanabilir 'Line-Length' bilgisi Değerli/Faydalıdır.

Ben sadece yaptığım yolu ve nedenini veriyorum. Ve sonuçlar, Kaynak Kodu. Bunun gerçekten işe yaradığını göstermek için. FootPad'lerimin çok iyi tasarlandığını düşünmüyorum, çok fazla Bant kullandım ve Emaye Telin korunması çok zordu, sonunda Bant koruması koptu ve tel açığa çıktı.

Ancak bu sistemin daha geniş kullanım potansiyeline sahip olduğunu düşünüyorum.

Şu anki durumdan bahsetmiyorum bile Kore Lisesi. Okulumuzun Beslenme Uzmanından öğrendiğim kadarıyla Normal-Okul'da (okulumuz Fen odaklı küçük bir okul grubudur), Okula öğle yemeği almadığımız için 30[m]'den uzun bir kuyrukta bekliyorlar. Sadece One School'daki öğrenci sayısından dolayı. Yani bu sistemle, ince ayarlı tasarım ve yazılım ile her Okul, öğrencilerin sıraları gelene kadar derslerinde kalmalarını sağlayan Sisteme sahip olabilir, ardından Sıra Beklemeden yemekhaneye gidebilirler!

Fikrimi, 2017'deki son yarışmalarında en iyi Fikir seçildikten sonra Kore Eğitim Bakanlığı'na sundum.

Umarım bu Eğitilebilir Kitaplar, çevrenizdeki insanlar için faydalı bir şeyler yapmanız için size bir İlham vermiştir! Bu gerçekten yapı merkezli bir makale değildi, ancak ilgileniyorsanız daha ayrıntılı bilgi hakkındaki sorunuza cevap veririm!

İlk Eğitilebilir Kitabımı okuduğunuz için çok teşekkür ederim!

Önerilen: