Isi kandungan:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Diagram Litar Letak Pintar Berasaskan IoT
- Langkah 3: Penyediaan IO Adafruit untuk Sistem Letak Kereta IOT
- Langkah 4: Pengaturcaraan NodeMCU untuk Sistem Letak IOT
- Langkah 5: Video Kerja Sistem Tempat Letak Kereta Pintar Berasaskan IoT
Video: Sistem Parkir Pintar Berasaskan IoT Menggunakan Langkah NodeMCU ESP8266: 5
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Pada masa ini, mencari tempat letak kenderaan di kawasan sibuk sangat sukar dan tidak ada sistem untuk mendapatkan maklumat mengenai ketersediaan tempat letak kenderaan secara dalam talian. Bayangkan jika anda boleh mendapatkan maklumat ketersediaan slot tempat letak kereta di telefon anda dan anda tidak perlu berkeliaran untuk memeriksa ketersediaannya. Masalah ini dapat diselesaikan dengan sistem parkir pintar berasaskan IoT. Dengan menggunakan sistem tempat letak kenderaan berasaskan IoT, anda boleh mengakses ketersediaan slot tempat letak kenderaan melalui internet dengan mudah. Sistem ini dapat mengautomasikan sistem tempat letak kereta sepenuhnya. Dari entri Anda hingga pembayaran, dan keluar, semuanya dapat dilakukan secara otomatis.
Jadi di sini kita sedang membina Sistem Tempat Letak Kereta berasaskan IoT menggunakan NodeMCU, lima sensor IR, dan dua motor servo. Dua sensor IR digunakan di pintu masuk dan keluar untuk mengesan kereta sementara tiga sensor IR digunakan untuk mengesan ketersediaan slot tempat letak kereta. Motor servo digunakan untuk membuka dan menutup gerbang mengikut nilai sensor. Di sini kami menggunakan platform Adafruit IO untuk menunjukkan menerbitkan data di awan yang dapat dipantau dari mana saja di dunia.
Langkah 1: Komponen Diperlukan
Perkakasan
- NodeMCU ESP8266
- Sensor IR (5)
- Motor Servo (2)
Perkhidmatan Dalam Talian
Adafruit IO
Langkah 2: Diagram Litar Letak Pintar Berasaskan IoT
Dalam Sistem Parkir Pintar ini menggunakan IoT, kami menggunakan lima Sensor IR dan dua motor servo. Sensor IR dan motor Servo disambungkan ke NodeMCU. NodeMCU mengawal proses lengkap dan menghantar maklumat ketersediaan tempat letak kereta dan masa letak kereta ke Adafruit IO sehingga dapat dipantau dari mana saja di dunia menggunakan platform ini. Dua sensor IR digunakan di pintu masuk dan keluar pintu sehingga dapat mengesan kereta di pintu masuk dan keluar dan secara automatik membuka dan menutup pintu gerbang. Kami sebelum ini menggunakan awan Adafruit IO dalam banyak projek IoT, ikuti pautan untuk mengetahui lebih lanjut.
Dua motor servo digunakan sebagai pintu masuk dan keluar, jadi setiap kali sensor IR mengesan kereta, motor servo berputar secara automatik dari 45 ° hingga 140 °, dan setelah berlengah, ia akan kembali ke posisi awal. Tiga lagi sensor IR digunakan untuk mengesan sama ada tempat letak kenderaan tersedia atau dihuni dan menghantar data ke NodeMCU. Papan pemuka Adafruit IO juga mempunyai dua butang untuk mengendalikan pintu masuk dan keluar secara manual.
Langkah 3: Penyediaan IO Adafruit untuk Sistem Letak Kereta IOT
Adafruit IO adalah platform data terbuka yang membolehkan anda mengumpulkan, memvisualisasikan, dan menganalisis data langsung di awan. Dengan Adafruit IO, anda boleh memuat naik, memaparkan, dan memantau data anda melalui internet, dan menjadikan IoT projek anda diaktifkan. Anda boleh mengawal motor, membaca data sensor, dan membuat aplikasi IoT yang hebat melalui internet menggunakan Adafruit IO. Untuk ujian dan percubaan, dengan beberapa had, Adafruit IO adalah percuma untuk digunakan. Kami juga pernah menggunakan Adafruit IO dengan Raspberry Pi sebelumnya.
1. Untuk menggunakan Adafruit IO, pertama, anda harus membuat akaun di Adafruit IO. Untuk melakukan ini, pergi ke laman web Adafruit IO dan klik ‘Bermula secara Percuma’ di kanan atas skrin.
2. Setelah menyelesaikan proses pembuatan akaun, log masuk ke akaun anda dan klik pada ‘AIO Key’ di sudut kanan atas untuk mendapatkan nama pengguna dan kunci AIO anda.
Apabila anda mengklik ‘AIO Key’, tetingkap akan muncul dengan Adafruit IO AIO Key dan nama pengguna anda. Salin kunci dan nama pengguna ini, kemudian diperlukan dalam kod.
3. Sekarang, selepas ini, anda perlu membuat suapan. Untuk membuat suapan, klik ‘Feed’. Kemudian klik pada ‘Actions’, dan kemudian pada ‘Buat Suapan Baru’ seperti yang ditunjukkan pada gambar di bawah.
4. Selepas ini, tetingkap baru akan dibuka untuk memasukkan Nama dan Huraian suapan. Huraian penulisan adalah pilihan.
5. Klik ‘Buat’, selepas ini; anda akan diarahkan ke suapan yang baru anda buat. Untuk projek ini, kami membuat sebanyak sembilan umpan untuk pintu keluar, pintu masuk, slot 1 masuk & keluar, slot 2 masuk & keluar, dan slot 3 masuk & keluar. Setelah membuat suapan, sekarang buat papan pemuka Adafruit IO untuk menunjukkan semua suapan ini pada satu halaman. Untuk membuat papan pemuka, klik pada pilihan Papan Pemuka dan kemudian klik pada 'Tindakan,' dan setelah ini, klik pada 'Buat Papan Pemuka Baru.' Di tetingkap seterusnya, masukkan nama papan pemuka anda dan klik pada 'Buat'.
6. Semasa papan pemuka dibuat sekarang, kami akan menambahkan suapan kami ke papan pemuka. Untuk menambahkan suapan, klik pada ‘+’ di sudut kanan atas.
Pertama, kami akan menambah dua blok butang RESET untuk pintu masuk dan keluar dan kemudian tujuh blok TEKS untuk maklumat tempat letak kereta. Untuk menambah butang pada papan pemuka klik pada blok RESET.
Di tetingkap seterusnya, ia akan meminta anda memilih suapan, jadi klik pada umpan gerbang masuk.
Pada langkah terakhir ini, beri tajuk blok anda dan sesuaikan dengan sewajarnya. Tukar nilai akhbar dari ‘1’ menjadi ‘ON’. Oleh itu, setiap kali butang ditekan, ia akan menghantar tali 'ON' ke NodeMCU, dan NodeMCU akan melakukan tugas selanjutnya. Sekiranya anda tidak mahu menukar nilai akhbar di sini, anda boleh mengubah syarat dalam program ini.
Selepas ini, ikuti prosedur yang sama untuk membuat blok lain untuk pintu keluar. Untuk membuat blok selebihnya, ikuti prosedur yang sama, tetapi bukannya membuat blok RESET, buat blok TEXT supaya anda dapat menunjukkan perincian tempat letak kereta. Setelah membuat semua blok, papan pemuka saya kelihatan seperti di bawah. Anda boleh mengedit papan pemuka dengan mengklik butang tetapan.
Langkah 4: Pengaturcaraan NodeMCU untuk Sistem Letak IOT
Untuk memprogram NodeMCU dengan Arduino IDE, pergi ke File–> Perferences–> Tetapan.
Masukkan https:// arduino.esp8266.com/stable/package_esp82… ke dalam medan ‘URL Pengurus Papan Tambahan’ dan klik ‘Ok’.
Sekarang pergi ke Tools> Board> Boards Manager.
Di tetingkap Pengurus Papan, Ketik esp di kotak carian, esp8266 akan disenaraikan di bawah. Sekarang pilih versi papan terkini dan klik pasang.
Setelah pemasangan selesai, pergi ke Alat> Papan> dan pilih NodeMCU 1.0 (Modul ESP-12E).
Sekarang anda boleh memprogram NodeMCU dengan Arduino IDE.
Jadi ini adalah bagaimana Sistem Parkir Pintar yang menggunakan IoT dapat dibina. Anda boleh menambahkan lebih banyak sensor untuk menambah slot tempat letak kereta dan juga dapat menambahkan sistem pembayaran untuk membayar yuran parkir secara automatik. Komen di bawah jika anda mempunyai keraguan mengenai projek ini.
Disyorkan:
Sistem Pencucian Tangan Automatik Berasaskan Raspberry Pi Berasaskan Langkah Covid-19: 4
Sistem Pencucian Tangan Automatik Raspberry Pi Berbasis Sentuh untuk Covid-19: Ia adalah sistem mencuci tangan yang mudah menggunakan sensor pir dan papan Raspberry pi. Aplikasi ini direka terutamanya untuk tujuan kebersihan. Model ini boleh diletakkan di tempat awam, hospital, pusat beli-belah dll
Sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT Menggunakan NodeMCU: 6 Langkah
Sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT Menggunakan NodeMCU: Dalam tutorial ini kita akan melaksanakan sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT menggunakan Modul WiFi ESP8266 iaitu NodeMCU. Komponen yang Diperlukan untuk projek ini: Modul WiFi ESP8266 - Amazon (334 / - Modul Relay INR - Amazon (130 / - INR
Berkebun Pintar dan Pertanian Pintar Berasaskan IoT Menggunakan Langkah ESP32: 7
Berkebun Pintar dan Pertanian Pintar Berasaskan IoT Menggunakan ESP32: Dunia berubah seiring dengan masa dan pertanian. Pada masa ini, Orang ramai mengintegrasikan elektronik dalam setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang yang menguruskan kebun.Dalam hal ini
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: 4 Langkah (dengan Gambar)
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: Sonoff adalah barisan peranti untuk Rumah Pintar yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari talian tersebut adalah Sonoff Basic. Ia adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266. Artikel ini menerangkan cara menyiapkan Cl
Sistem Pengesahan Pintar Berasaskan RFID [Intel IoT]: 3 Langkah
Sistem Pengesahan Pintar Berasaskan RFID [Intel IoT]: Gambaran keseluruhan ringkas mengenai projek: Projek ini adalah mengenai sistem Pengesahan dan automasi yang dibuat. Projek pintar ini membincangkan 3 perkara: 1. Pengesahan komputer riba 2. Pengurusan perpustakaan3. Kawalan aset Apa yang dilakukannya dan bagaimana? Dalam projek berasaskan RFID pintar ini