Mündəricat:
- Addım 1: 2016 -cı ilin fevral ayında Liseyə daxil oldum
- Addım 2: 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
- Addım 4: Ancaq Davam Edən Bəzi Kölgəli İerarxiya İşimiz Var …
- Addım 5: Hər Bir Nahar və Hətta Yeməkdə, Bu Olur
- 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 …
- Addım 7: Bu Vəziyyətdən Çox Əsəbləşdim
- 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
- Addım 9: Fikrim Gerçək Olanda, HS1 tələbəsinin qərar vermə prosesi olardı
- Addım 10: İndiyə qədər, HS1 şagirdlərinin Düşüncə Prosesi belə idi
- Addım 11: Hərəkət etmə və Fikrimi Gerçəkliyə Qurma Vaxtı gəldi
- Addım 12: FootPad hazırlayın - Dizayn
- Addım 13: FootPad - Tamamlayın
- Addım 14: Mikro nəzarətçi - Şematik
- Addım 15: Mikro nəzarətçi - Tamamlayın
- Addım 16: SoftWare
- Adım 17: Bütün Sistem Fəaliyyətdədir
- Addım 18: 1 aylıq addım atıldıqdan sonra
- Addım 19: Python ilə Məlumat Manipulyasiyası
- Addım 20: Gələcək Tətbiqlər, Niyə Bunu Təlimatlandıranlara Yükləyirəm
Video: FootPad_Logger: 20 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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
Addım 2: 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
Addım 4: 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
Şə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 …
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
Ö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ı
Rasional qərar vermə prosesinə malikdirlər.
Addım 10: İndiyə qədər, HS1 şagirdlərinin Düşüncə Prosesi belə 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
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 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
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
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
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
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
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
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ı
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ə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)