Daftar Isi:

FootPad_Logger: 20 Langkah
FootPad_Logger: 20 Langkah

Video: FootPad_Logger: 20 Langkah

Video: FootPad_Logger: 20 Langkah
Video: Угрюм-река (1969) (1 серия) фильм 2024, November
Anonim
FootPad_Logger
FootPad_Logger

Dari Ide ke Prototipe Nyata. Kisah SMA saya 1 ~ 2 Tahun. Semoga kamu menikmati!

Langkah 1: Pada bulan Februari 2016, Saya Masuk SMA

Bulan Februari 2016, Saya Masuk SMA
Bulan Februari 2016, Saya Masuk SMA

Langkah 2: Kemudian, Saya Melihat Masalah Kecil di Kafetaria Kami

Kemudian, Saya Melihat Masalah Kecil di Kafetaria Kami
Kemudian, Saya Melihat Masalah Kecil di Kafetaria Kami

Langkah 3: Kafetaria Kami Memiliki 2 Zona Besar. Zona TUNGGU dan Zona MAKAN

Kafetaria Kami Memiliki 2 Zona Besar. Zona TUNGGU dan Zona MAKAN
Kafetaria Kami Memiliki 2 Zona Besar. Zona TUNGGU dan Zona MAKAN

Langkah 4: Tapi Kami Mendapat Beberapa Hal Hierarki Teduh…

Tapi Kami Mendapat Beberapa Hal Hierarki Teduh…
Tapi Kami Mendapat Beberapa Hal Hierarki Teduh…

Pada dasarnya, jika Anda LEBIH TUA, Anda dapat Memotong Garis Orang lain.

Langkah 5: Setiap Makan Siang, dan Bahkan Saat Makan Malam, Ini Terjadi

Setiap Makan Siang, dan Bahkan Saat Makan Malam, Ini Terjadi
Setiap Makan Siang, dan Bahkan Saat Makan Malam, Ini Terjadi

Sungguh Menakjubkan untuk menonton ini secara langsung.

Tidak Begitu Menyenangkan jika Anda HS1 (siswa kelas 1 di SMA).

Langkah 6: Sepagi Apa Pun Mereka Datang, Siswa HS1 Membuang Banyak Waktu Mereka Hanya Menunggu…

Sepagi Apa Pun Mereka Datang, Siswa HS1 Banyak Menghabiskan Waktunya Hanya Menunggu…
Sepagi Apa Pun Mereka Datang, Siswa HS1 Banyak Menghabiskan Waktunya Hanya Menunggu…

Langkah 7: Saya Sangat Kesal dengan Situasi Ini

Saya berbicara dalam pikiran saya kepada semua orang yang mengambil Keuntungan dari Sistem ini seperti:

"Siapa kamu untuk merebut barisan pendatang awal, siapa yang memberimu hak untuk melakukan itu? Itu bahkan tidak benar"

Langkah 8: Tapi Saya Tahu Curang Tidak Akan Berubah, Jadi Saya Memutuskan untuk Membantu para siswa HS1

Tapi Saya Tahu Curang Tidak Akan Berubah, Jadi Saya Memutuskan untuk Membantu siswa HS1
Tapi Saya Tahu Curang Tidak Akan Berubah, Jadi Saya Memutuskan untuk Membantu siswa HS1

Saya berpikir, bagaimana jika siswa HS1 dapat Mengetahui Panjang Garis secara Real Time ??

Lalu, tidakkah mereka bisa memutuskan untuk 'diri mereka sendiri' apakah akan pergi atau tidak?

Langkah 9: Dengan Ide Saya dalam Realitas, Ini Akan Menjadi Proses Pengambilan Keputusan dari siswa HS1

Dengan Ide Saya Dalam Realitas, Ini Akan Menjadi Proses Pengambilan Keputusan Mahasiswa HS1
Dengan Ide Saya Dalam Realitas, Ini Akan Menjadi Proses Pengambilan Keputusan Mahasiswa HS1

Mereka memiliki Proses Pengambilan Keputusan yang Rasional.

Langkah 10: Sampai Saat Ini, Proses Pemikiran Siswa HS1 Adalah Ini

Proses Pemikiran Mahasiswa HS1 Sampai Saat Ini Begini
Proses Pemikiran Mahasiswa HS1 Sampai Saat Ini Begini

Kami tahu kami tidak diunggulkan, tetapi tidak tahu seberapa padat Kafetaria.

Jadi ini murni Pengambilan keputusan yang Tidak Rasional dan Berharap-Untuk-Keberuntungan.

Langkah 11: Saatnya Mengambil Tindakan dan Membangun Ide Saya Menjadi Kenyataan

Saatnya Mengambil Tindakan dan Membangun Ide Saya Menjadi Kenyataan
Saatnya Mengambil Tindakan dan Membangun Ide Saya Menjadi Kenyataan

Ide saya adalah ini.

aku akan membuat

1) 5 'FootPads' individu yang dapat mengenali apakah seseorang menginjaknya atau tidak.

2) 'Program' yang dapat membaca status 5 FootPad pada 10[Hz], dan Upload semua data yang dikumpulkan sejak Upload terakhir dalam bentuk terkompresi, dan memberikan perkiraan kasar dari Line-Length (Paling Penting) bersamanya.

Langkah 12: Membuat FootPad - Desain

Membuat FootPad - Desain
Membuat FootPad - Desain
Membuat FootPad - Desain
Membuat FootPad - Desain

FootPad hanyalah sebuah Switch. Itu menghubungkan 'Signal-Line' ke GND jika ditekan.

Saya merancang ukurannya sedemikian rupa sehingga cukup besar untuk memiliki kemungkinan tinggi untuk berdiri, tetapi juga cukup kecil untuk Laser-Cut bagian Acryl dengan Laser-Cutter Sekolah kami.

Langkah 13: FootPad - Selesai

FootPad - Lengkap
FootPad - Lengkap
FootPad - Lengkap
FootPad - Lengkap
FootPad - Lengkap
FootPad - Lengkap

CORK-peaces hadir hanya untuk Cushion-Effect. Juga untuk tampilan ramah untuk Steppers.

Ini benar-benar hanya Switch. Sederhana mungkin.

Langkah 14: Kontroler Mikro - Skema

Kontroler Mikro - Skema
Kontroler Mikro - Skema
Kontroler Mikro - Skema
Kontroler Mikro - Skema

Semua INPUT dari 5 FootPads individual Ditarik-TINGGI oleh Sirkuit Eksternal. Jadi jika ada yang menginjaknya, Line akan korsleting ke GND.

Langkah 15: Pengontrol Mikro - Selesai

Kontroler Mikro - Lengkap
Kontroler Mikro - Lengkap
Kontroler Mikro - Lengkap
Kontroler Mikro - Lengkap
Kontroler Mikro - Lengkap
Kontroler Mikro - Lengkap

Saya baru saja menyolder 5 resistor Pull-UP '20K' untuk setiap Port.

Dan karena saya menggunakan 'Enamel-Wire', sangat berguna untuk memiliki Input gaya 'Screwed-Port' pada PCB.

'WeMos D1 Mini' digunakan untuk integrasi komunikasi Server yang disederhanakan.

Langkah 16: Perangkat Lunak

Perangkat Lunak
Perangkat Lunak

Perangkat lunak cukup menantang karena

1) Ini adalah pertama kalinya saya menggunakan perpustakaan klien ESP8266 dan Server. [Saya mengalami kesulitan menghubungkan ke Server:)]

2) Alasan mengapa saya memiliki 'Real-Time-Clock' adalah karena saya ingin program ini berjalan 24/7, tetapi Hanya Berbicara dengan Server pada waktu 'Breakfast, Lunch, Dinner, Snack', dan juga jadwal Weekend dan Weekday juga berbeda. Jadi saya harus membuat sistem "Scheduler", yang belum pernah saya lakukan sebelumnya, untuk Otomatisasi Mutlak (jika saya mati, layanan akan terus berjalan).

SOURCE_CODE:

Langkah 17: Seluruh Sistem Beraksi

Seluruh Sistem Beraksi!
Seluruh Sistem Beraksi!
Seluruh Sistem Beraksi!
Seluruh Sistem Beraksi!
Seluruh Sistem Beraksi!
Seluruh Sistem Beraksi!

Saya menggunakan '(https://thingspeak.com/channels/346781)' untuk Server/grafik.

Saya dapat memberikan data status Kemacetan langsung sehari-hari kepada teman-teman saya & siswa HS1!

Dan ketika sekolah kami mengadakan Lomba Pidato, saya keluar dan mempresentasikan sistem ini kepada semua siswa HS1 sehingga mereka dapat menggunakannya untuk kebutuhan mereka sendiri. (Saya akan mengunggah PPT yang saya gunakan untuk kontes)

Selama periode 1 bulan dari sistem ini dalam Aksi, saya bisa mendengar umpan balik tentang bagaimana meningkatkan sistem ini dari banyak orang, termasuk Teman saya, Guru saya, bahkan Wakil Kepala Sekolah kami memberi saya beberapa komentar.

Juga, untuk Alasan Mengapa saya melakukan Proyek ini, ketika seorang Siswa Sejati mendatangi saya dan memberi tahu saya:

"Saya menggunakan layanan Anda untuk menentukan apakah akan pergi ke Kafetaria atau tidak - sangat berguna, terima kasih"

Rasanya sangat enak, dan saya tidak percaya ini benar-benar terjadi.

Langkah 18: Setelah 1 bulan Menginjak

Setelah 1 bulan Mendapatkan Stepped-at
Setelah 1 bulan Mendapatkan Stepped-at
Setelah 1 bulan Mendapatkan Stepped-at
Setelah 1 bulan Mendapatkan Stepped-at
Setelah 1 bulan Mendapatkan Stepped-at
Setelah 1 bulan Mendapatkan Stepped-at

Semua Perangkat Keras Bertahan! Yah, tidak dalam kondisi yang baik:)

Sebenarnya, satu pintu yang sering digunakan oleh juru masak Kafetaria Menyeret Saluran Catu Daya, dan memutuskan koneksi DC ke Mikrokontroler saya & Membungkuk Kabel. Jadi saya harus memeriksanya setiap hari.

Langkah 19: Manipulasi Data Dengan Python

Manipulasi Data Dengan Python
Manipulasi Data Dengan Python
Manipulasi Data Dengan Python
Manipulasi Data Dengan Python
Manipulasi Data Dengan Python
Manipulasi Data Dengan Python

Setelah mengumpulkan semua Data, saya dapat menggunakan program Python untuk memplotnya dengan lebih akurat. Sama seperti 5 grafik yang menunjukkan catatan masa lalu dari data 'Line-Length' yang ditunjukkan kepada siswa.

Dan cukup menarik bahwa di Weekdays, 12:25 PM kemacetannya konsisten, dan di Weekend, hanya di awal saja kemacetan itu terjadi, kebanyakan karena siswa mengerjakan pekerjaan pribadinya sendiri, jadi mereka lebih berhemat.

Saya mengunggah data senilai Satu Bulan dalam format file csv. Langsung dari Server. Meskipun saya tidak mengerjakannya sekarang, tetapi jika ada yang tertarik untuk membuat grafik & menganalisis data ini, (tentu saja Anda harus melihat Kode Kontroler Mikro terlebih dahulu untuk memahami teknik Kompresi) itu akan Luar Biasa.

Langkah 20: Aplikasi Masa Depan, Mengapa Saya Mengunggah Ini ke Instructables

Meskipun sistem saat ini yang saya bangun cukup Prototype-Looking, saya pikir dengan alat yang layak (yang tidak saya miliki di Sekolah) atau dana, Pads dapat dibuat menjadi Rubber-Pads yang berbentuk rapi.

Dan sistem ini dapat diterapkan hampir di mana saja 'Line-Length' informasi Berharga / Berguna.

Saya hanya memberikan cara saya melakukannya, dan mengapa. Dan hasilnya, Source Code. Untuk Menunjukkan bahwa ini benar-benar berfungsi. Saya tidak berpikir bahwa FootPads saya dirancang dengan baik, saya menggunakan banyak Tape, dan Enamel-Wire sangat sulit untuk dilindungi, akhirnya pelindung Tape-nya robek, dan kabelnya terbuka.

Tapi saya pikir sistem ini memiliki potensi untuk penggunaan yang lebih luas.

Belum lagi situasi saat ini adalah SMA Korea. Seperti yang saya pelajari dari Ahli Gizi sekolah kami, di Sekolah Normal (sekolah kami adalah kelompok kecil Sekolah yang berorientasi Sains), karena kami tidak mengemas makan siang ke Sekolah, mereka Menunggu dalam antrean dengan panjang lebih dari 30[m] hanya karena geser jumlah siswa di Satu Sekolah. Jadi dengan sistem ini, dengan desain dan perangkat lunak yang di-tweak, setiap Sekolah dapat memiliki Sistem yang memungkinkan siswa untuk tetap berada di kelasnya sampai gilirannya tiba, kemudian mereka dapat pergi ke kafetaria, tanpa Antri!

Saya sebenarnya mempresentasikan Ide saya ke Kementerian Pendidikan Korea, setelah terpilih sebagai Ide terbaik pada kontes terbaru mereka di tahun 2017.

Saya harap Instructables ini memberi Anda Inspirasi untuk melakukan sesuatu yang bermanfaat bagi orang-orang di sekitar Anda! Ini bukan artikel yang benar-benar berpusat pada bangunan, tetapi saya akan menjawab pertanyaan Anda tentang info lebih detail jika Anda tertarik!

Terima kasih banyak telah membaca Instructable pertama saya!

Direkomendasikan: