Isi kandungan:
- Langkah 1: Senarai Bahagian
- Langkah 2: Tata Letak Pin
- Langkah 3: Pengesanan Getaran
- Langkah 4: Pengesanan Bunyi
- Langkah 5: GPS - Melalui API Geolokasi Google
- Langkah 6: Pemberitahuan Menggunakan Telegram Bot Service (Opensource)
- Langkah 7: Analitis - Menggunakan Saluran ThingSpeak
- Langkah 8: Visualisasi & Analisis Masa Nyata
Video: ESP - Pemberitahuan Suasana Jauh: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Prototaip berdasarkan cip IOT ESP8266 yang popular.
ESP8266
Ini adalah mikrocip Wi-Fi murah dengan tumpukan TCP / IP penuh dan kemampuan mikrokontroler yang dihasilkan oleh pengeluar China yang berpangkalan di Shanghai, Espressif Systems.
- Pemproses: L106 teras mikropemproses RISC 32-bit berdasarkan Tensilica Xtensa Diamond Standard 106Micro berjalan pada 80 MHz †
-
Ingatan:
- RAM arahan 32 KiB
- RAM cache arahan 32 KiB
- RAM data pengguna 80 KiB
- RAM data sistem 16 KiB ETS
- Kilat QSPI luaran: sehingga 16 MiB disokong (512 KiB hingga 4 MiB biasanya disertakan)
-
Wi-Fi IEEE 802.11 b / g / n
- Suis TR bersepadu, balun, LNA, penguat kuasa dan rangkaian yang sepadan
- Pengesahan WEP atau WPA / WPA2, atau buka rangkaian
- 16 pin GPIO
- SPI I²C (pelaksanaan perisian) [5]
- Antaramuka I²S dengan DMA (berkongsi pin dengan GPIO)
- UART pada pin khusus, ditambah UART transmit sahaja yang boleh diaktifkan pada GPIO2
- 10-bit ADC (penghampiran ADC berturut-turut)
Langkah 1: Senarai Bahagian
- Modul sensor Pengesanan Bunyi REES52
- Modul Sensor Getaran OEM - SW-420
-
2 daripada Lembaga Pembangunan NodeMCU-WiFi-Arduino-IDE-Lua-based-IoT-ESP8266
- CP2102 MODUL USB 2.0 ke TTL UART SERVER CONVERTER dengan pin DTR
- LED - Merah, Kuning, Biru
Langkah 2: Tata Letak Pin
Susun atur Pin
ESP A0 - Sensor Bunyi KELUAR
ESP 0 - LED (Bunyi)
ESP 5 - Sensor Getaran D0
ESP 4 - LED (getaran)
Langkah 3: Pengesanan Getaran
Modul Sensor Getaran OEM - SW-420
Modul Getaran berdasarkan sensor getaran SW-420 dan Perbandingan LM393 untuk mengesan jika ada getaran yang melebihi ambang batas. Ambang boleh disesuaikan dengan potensiometer on-board.
Apabila ini tiada getaran, modul ini mengeluarkan logik RENDAH isyarat menunjukkan lampu LED, dan sebaliknya.
Spesifikasi
- Keadaan lalai suis ditutup
- Voltan bekalan output digital: 3.3V-5V
- LED penunjuk on-board untuk menunjukkan hasilnya
- Cip LM393 di atas kapal
- Dimensi papan: 3.2cm x 1.4cm
Langkah 4: Pengesanan Bunyi
Modul sensor Pengesanan Bunyi REES52
Modul sensor suara menyediakan cara mudah untuk mengesan bunyi dan umumnya digunakan untuk mengesan intensiti suara. Modul ini dapat digunakan untuk aplikasi keamanan, pertukaran, dan pemantauan. Ketepatannya dapat disesuaikan dengan mudah untuk kemudahan penggunaan. Ia menggunakan mikrofon yang memberikan input ke penguat, pengesan puncak dan penyangga. Apabila sensor mengesan bunyi, ia memproses voltan isyarat output yang dihantar ke mikrokontroler kemudian melakukan pemprosesan yang diperlukan.
Spesifikasi
- Voltan operasi 3.3V-5V
- Model output: output suis digital (0 dan 1, tahap tinggi atau rendah)
- Dengan lubang skru pelekap
Langkah 5: GPS - Melalui API Geolokasi Google
API Geolokasi Peta Google
API Peta Geografi Google mengembalikan lokasi dan radius ketepatan berdasarkan maklumat mengenai menara sel dan nod WiFi yang dapat dikesan oleh pelanggan mudah alih. Dokumen ini menerangkan protokol yang digunakan untuk mengirim data ini ke pelayan dan untuk mengembalikan respons kepada klien.
Komunikasi dilakukan melalui HTTPS menggunakan POST. Permintaan dan respons diformat sebagai JSON, dan jenis kandungan keduanya adalah aplikasi / json. Sebelum anda mula mengembangkan dengan Geolocation API, tinjau syarat pengesahan (anda memerlukan kunci API) dan had penggunaan API. Permintaan geolokasi Permintaan geolokasi dihantar menggunakan POST ke contoh URL berikut:
www.googleapis.com/geolocation/v1/geolocat…
Kunci Prototaip: AIzaSyAIPOo9wJkLREEqWACCZbk1Wm601Ojs0iY
Langkah 6: Pemberitahuan Menggunakan Telegram Bot Service (Opensource)
Telegram adalah aplikasi pesanan dengan fokus pada kelajuan dan keselamatan, sangat pantas, ringkas dan percuma. Ia dapat digunakan pada semua perangkat pada waktu yang sama - pesan diselaraskan dengan lancar di sebilangan besar telefon, tablet atau komputer anda.
Dengan Telegram, seseorang dapat mengirim mesej, foto, video dan fail apa saja (dokumen, zip, mp3, dll), serta membuat kumpulan untuk 100, 000 orang atau saluran untuk penyiaran kepada khalayak tanpa had. Seseorang boleh menulis ke kenalan telefon dan mencari orang dengan nama pengguna mereka. Telegram adalah seperti gabungan SMS dan e-mel - dan dapat memenuhi semua keperluan pesanan peribadi atau perniagaan anda. Di samping itu, ia menyokong panggilan suara yang disulitkan dari hujung ke hujung.
Prototaip menggunakan perkhidmatan Telegram Bot:
BotToken = "537307026: AAFD-w2yixZz29we4Qjw5_HgtL1T9ihMdK8";
Langkah 7: Analitis - Menggunakan Saluran ThingSpeak
ThingSpeak adalah aplikasi dan API Internet of Things (IoT) sumber terbuka untuk menyimpan dan mengambil data dari pelbagai perkara menggunakan protokol HTTP melalui Internet atau melalui Rangkaian Kawasan Setempat. ThingSpeak memungkinkan penciptaan aplikasi pencatatan sensor, aplikasi pengesanan lokasi, dan rangkaian sosial dengan kemas kini status.
ThingSpeak pada mulanya dilancarkan oleh ioBridge pada tahun 2010 sebagai perkhidmatan untuk menyokong aplikasi IoT. ThhingSpeak mempunyai sokongan bersepadu dari perisian pengkomputeran berangka MATLAB dari MathWorks, [4] yang membolehkan pengguna ThingSpeak menganalisis dan memvisualisasikan data yang dimuat menggunakan Matlab tanpa memerlukan pembelian Lesen Matlab dari Mathworks. ThingSpeak mempunyai hubungan rapat dengan Mathworks, Inc
Prototaip menggunakan ThingSpeak Channel berikut
- Rentetan apiKey = "BJAUZC22GNAUQCQQ";
- String thingtweetAPIKey = "8LFA68AASLC0096N";
Langkah 8: Visualisasi & Analisis Masa Nyata
Disyorkan:
Jauh TV Menjadi Jauh RF -- NRF24L01 + Tutorial: 5 Langkah (dengan Gambar)
Jauh TV Menjadi Jauh RF || Tutorial NRF24L01 +: Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya menggunakan IC RF nRF24L01 + RF yang popular untuk menyesuaikan kecerahan jalur LED secara wayarles melalui tiga butang alat kawalan jauh TV yang tidak berguna. Mari kita mulakan
ESP8266 - Soket Jangka Masa dan Jauh Jauh (Keselamatan warga tua): 6 Langkah
ESP8266 - Soket Terkawal dan Jarak Jauh (Keselamatan warga tua): MAKLUMAT: Perhimpunan ini adalah pemeriksaan terhadap pemanasan berlebihan, kebakaran dan kemalangan sekiranya terlupa peralatan yang disambungkan (terutamanya oleh orang tua dengan Alzheimer). Setelah butang dicetuskan, soket menerima 110/220 VAC selama 5 minit (satu lagi
IRduino: Alat kawalan jauh Arduino - Meniru Jauh yang Hilang: 6 Langkah
IRduino: Alat Kawalan Jauh Arduino - Meniru Alat Jauh yang Hilang: Sekiranya anda pernah kehilangan alat kawalan jauh untuk pemain TV atau DVD anda, anda tahu betapa mengecewakannya untuk berjalan kaki, mencari, dan menggunakan butang pada peranti itu sendiri. Kadang-kadang, butang ini bahkan tidak menawarkan fungsi yang sama seperti alat kawalan jauh. Terima
Bermula Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Esp Papan di Arduino Ide dan Pengaturcaraan Esp: 4 Langkah
Bermula Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Arduino Ide dan Pengaturcaraan Esp: Dalam instruksional ini kita akan belajar bagaimana memasang papan esp8266 di Arduino IDE dan cara memprogramkan esp-01 dan memuat naik kod di dalamnya. Oleh kerana papan esp sangat popular jadi saya terfikir untuk membetulkan instruktor untuk ini dan kebanyakan orang menghadapi masalah
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 4 Langkah
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 中 使用 的 四 通道 遥控 器。 遥控 器 套件 非常 便宜。 采用 62 2262 和 2272 芯片 和 433 个 模块 构建 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。