Isi kandungan:
- Langkah 1: Bekalan
- Langkah 2: Pendawaian
- Langkah 3: Arah UPyCraft untuk Penggunaan
- Langkah 4: Muat turun Kod
- Langkah 5: Pemasangan
- Langkah 6: Buka Penyemak Imbas
- Langkah 7: Menguji
- Langkah 8: Idea
Video: Program MicroPython: Adakah Tandas Duduki? 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Pejabat kami adalah pejabat kumpulan besar dengan ruang bilik mandi yang terhad. "Saya" sering mendapati bahawa saya tidak mempunyai ruang untuk pergi ke bilik mandi, jadi saya harus menunggu lama sehingga saya merasa malu.
Eksperimen itu menggunakan MakePython ESP8266 untuk menubuhkan pelayan pengesanan yang dapat diakses oleh sesiapa sahaja melalui alamat IP untuk memeriksa tempat duduk tandas, mengelakkan masa menunggu yang canggung.
Langkah 1: Bekalan
perkakasan:
- MakePython ESP8266
- Sensor inframerah
- Papan roti
- Garisan lompat
- wayar USB
- Pita Scotch
MakePython ESP8266 adalah papan ESP8266 dengan paparan OLED SSD1306 bersepadu, anda boleh mendapatkannya dari pautan ini:
Sensor inframerah: Apabila modul mengesan isyarat halangan depan, lampu penunjuk hijau pada papan litar menyala ke paras, sementara port OUT terus mengeluarkan isyarat tahap rendah. Jarak pengesanan modul adalah 2 ~ 30cm, dan Sudut pengesanan adalah 35 °. Jarak pengesanan dapat disesuaikan dengan potensiometer. apabila potensiometer diselaraskan mengikut arah jam, jarak pengesanan meningkat; Potensiometer berlawanan arah jam, jarak pengesanan dikurangkan;
perisian:
uPyCraft V1.1
Klik pautan ini untuk memuat turun uPyCraft IDE untuk Windows:
Langkah 2: Pendawaian
- Pin VCC modul inframerah disambungkan ke 3V3 dari MakePython ESP8266, GND disambungkan ke GND, dan OUT disambungkan ke IO14 papan.
- Sambungkan MakePython ESP8266 ke PC menggunakan kabel USB, Buka pengurus peranti (Cukup cari "peranti" di kotak carian Windows). Apabila diperluas, bahagian port harus memaparkan sesuatu seperti di atas. Buat nota nombor port, seperti COM18 dalam kes saya. Sekiranya tidak ada port yang muncul, cuba muat turun pemacu USB:
Langkah 3: Arah UPyCraft untuk Penggunaan
Muat turun fail Permulaan MicroPython ESP8266, yang diperincikan di bahagian Alat Pembangunan MicroPython pada fail, yang akan membantu anda memuat turun dan memasang uPyCraft IDE dan menggunakannya. Ini juga merangkumi pengenalan untuk MakePython ESP8266.
Atau anda boleh mendapatkan fail dari pautan ini:
Langkah 4: Muat turun Kod
Muat turun fail main.py dan buka, anda perlu mengubah perkara berikut:
- SSID: perlu menukar ke nama rangkaian tempatan anda
- KATA LALUAN: perlu menukar kata laluan rangkaian tempatan anda
- Sekiranya Pin OUT modul inframerah menerima perubahan dari MakePython ESP8266, ubah nombor dalam Pin () ke Pin yang anda gunakan untuk menerimanya.
Setelah selesai, untuk klik Simpan dan TurunkanAndRun. "muat turun ok" akan dipaparkan apabila muat turun berjaya, anda dapat melihat alamat IP (saya: 192.168.1.116).
Langkah 5: Pemasangan
Letakkan modul inframerah di sebelah pintu untuk mengesan orang dengan mudah dan selamatkannya dengan pita jual. Ketika seseorang menggunakan tandas, modul akan mengirimkan hasil ujian ke pelayan melalui WiFi, jadi kami dapat mengakses pelayan melalui alamat IP untuk memeriksa apakah tandas dihuni, dan bukannya menunggu di tandas.
Langkah 6: Buka Penyemak Imbas
Buka penyemak imbas di PC anda, ketik alamat IP yang baru anda dapatkan (192.168.1.116), dan klik Enter untuk mengesahkan.
Langkah 7: Menguji
Klik butang "mengesan", anda boleh memeriksa sama ada tandas itu dihuni. Apabila tandas diduduki, halaman akan menunjukkan bahawa ia dihuni, jika tidak, ia akan menunjukkan bahawa tidak ada orang lain, jadi anda boleh pergi ke tandas dengan mudah tanpa menunggu di luar.
Langkah 8: Idea
Selepas percubaan, saya mempunyai beberapa idea, di beberapa pusat membeli-belah, terdapat tandas di setiap lantai, tetapi selalunya terdapat garis panjang untuk tandas wanita untuk pakaian wanita, sementara tandas lelaki kosong. Manfaatkan Makepython dengan sambungan Lora untuk mengesan lalu lintas telefon bimbit di pintu setiap bilik mandi, menilai jumlah orang, dan melakukan pengalihan seperti yang diharapkan; Saya akan mencubanya kemudian, jika anda berminat, ikuti atau sertai saya.
Disyorkan:
S.H.I.E.L.D - Adakah Seseorang Mengawas Anda ?: 4 Langkah (dengan Gambar)
S.H.I.E.L.D - Adakah Seseorang Menonton Anda ?: Saya melihat banyak video orang yang malu ketika mereka tidak menyedari mikrofon atau kamera mereka dihidupkan, dan ini memberi saya idea untuk projek ini. Saya telah menulis aplikasi sederhana di C # yang mengesan kapan kamera atau mikrofon digunakan
AvoRipe - Memeriksa Adakah Avocado Anda Matang: 8 Langkah (dengan Gambar)
AvoRipe - Memeriksa Adakah Avocado Anda Matang: Ini berlaku pada semua orang, anda membeli alpukat, itu belum matang. Beberapa hari berlalu, dan pada saat ia sudah matang, anda telah melupakannya … dan dalam beberapa hari, ia mungkin menjadi buruk! Bertuah untuk anda kami merancang dan membina AvoRipe, sebuah peranti yang memeriksa avoc anda
Pemasangan Telefon Kertas Tandas: 7 Langkah (dengan Gambar)
Pemasangan Telefon Kertas Tandas: Adakah anda memerlukan tempat untuk menyimpan telefon anda semasa mengecasnya sehingga tetap tegak? Pemasangan telefon adalah jawapan untuk ini. Adakah anda mempunyai beberapa gulungan kertas tandas yang tersembunyi di sekitar rumah anda, dan hanya sedikit kadbod? Sekiranya anda melakukannya, maka anda akan
Tandas IOT: 7 Langkah (dengan Gambar)
IOToilet: IOToilet adalah pemegang kertas tandas pintar pertama, yang mengawasi penggunaan kertas tandas harian kita dan membolehkan pengumpulan statistik yang menunjukkan sukatan ini. Dan mengapa saya harus mengambil berat tentang penggunaan kertas tandas harian saya yang mungkin anda tanyakan? Oleh kerana
Bina Kotak Ceramah Di Dalam Pelocok Tandas: 6 Langkah (dengan Gambar)
Bina Kotak Ceramah Di Dalam Tandas Tandas: Dengan besi pematerian, sepasang pembesar suara komputer, dan beberapa peralatan paip (termasuk Tandas Tandas). Anda boleh membina Talk Box yang cukup baik (kotak perbincangan adalah apa yang digunakan oleh seniman seperti Daft Punk untuk mendapatkan Robot Voice Effect pada lagu-lagu seperti Around th