Daftar Isi:
- Langkah 1: Hal-hal yang Anda Butuhkan
- Langkah 2: Perangkat Lunak
- Langkah 3: Membuat Koneksi
- Langkah 4: Buat Akun IBM Watson
- Langkah 5: Sediakan Perangkat
- Langkah 6: Sketsa
- Langkah 7: Lihat Data
Video: IoT Hidroponik - Menggunakan IBM Watson untuk Pengukuran PH dan EC: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Instruksi ini akan menunjukkan cara memantau EC, pH, dan suhu pengaturan hidroponik dan mengunggah data ke layanan Watson IBM.
Watson bebas untuk memulai. Ada paket berbayar, tetapi paket gratis lebih dari cukup untuk proyek ini.
Langkah 1: Hal-hal yang Anda Butuhkan
- Papan pengembangan ESP32 apa pun. Yang ini tampaknya masuk akal, tetapi apa pun akan berhasil.
- Papan Antarmuka Probe EC Terisolasi dan probe konduktivitas K1. Anda bisa mendapatkan keduanya di ufire.co.
- Papan Antarmuka Probe ISE Terisolasi dan probe pH juga dari ufire.co.
- Beberapa peluang dan tujuan seperti kabel dan kabel USB.
Langkah 2: Perangkat Lunak
- Saya akan menganggap Anda sudah familiar dengan Arduino, Arduino IDE, dan sudah menginstalnya. Jika tidak, ikuti tautannya.
- Hal berikutnya adalah menginstal platform ESP32. Untuk beberapa alasan, ini belum disederhanakan oleh fitur manajemen platform yang tersedia yang ditawarkan IDE, jadi Anda harus membuka halaman github dan mengikuti petunjuk instalasi yang sesuai.
-
Sekarang untuk perpustakaan: Dari dalam Arduino IDE, buka Sketch / Include Library / Manage Libraries…
- Cari dan instal 'Antarmuka Penyelidik EC Terisolasi'.
- Cari dan instal 'PubSubClient'.
- Cari dan instal 'Antarmuka Probe ISE Terisolasi'.
- Cari dan instal 'ArduinoJson' versi 5.13.2.
Langkah 3: Membuat Koneksi
ESP32 yang kami gunakan memiliki interface WiFi dan BLE, sehingga hanya membutuhkan catu daya. Anda mungkin ingin kabel USB memasok daya, tetapi baterai adalah pilihan lain. Banyak ESP32 dapat dibeli dengan sirkuit pengisian baterai yang sudah ada di papan.
Perangkat uFire yang akan kita ukur EC, pH dan suhunya terhubung ke ESP32 dengan bus I2C. Dengan ESP32, Anda dapat memilih dua pin untuk I2C. Kedua perangkat akan berada di bus yang sama, sehingga pin SCL dan SDA akan sama. Jika Anda melihat kode (langkah selanjutnya), Anda akan melihat dua baris ini.
ISE_pH pH(19, 23);uFire_EC mS(19, 23);
Saya memutuskan untuk menggunakan pin 19 untuk SDA dan pin 23 untuk SCL. Jadi Hubungkan 3.3v ESP32 (atau pin apa pun yang disebut pada papan khusus Anda) ke pin 3.3/5v perangkat EC uFire, GND ke GND, 19 ke SDA, dan 23 ke SCL. Sekarang sambungkan papan pH uFire ke papan EC, pin untuk pin. Pinout pada ESP32 Anda mungkin berbeda dari gambar.
Langkah 4: Buat Akun IBM Watson
Buka situs web IBM Watson IoT Platform dan klik 'SIGN IN' di sudut kanan atas. Klik tautan di dekat bagian bawah untuk 'Buat dan IBMid'. Selesaikan proses pendaftaran dan Anda akhirnya akan menemukan diri Anda di halaman web yang sebagian besar kosong. Di sudut kanan atas, Anda akan melihat alamat email Anda, klik dan Anda akan melihat bahwa Anda bukan anggota organisasi. Klik 'Daftar'.
Anda akan menemukan diri Anda di halaman IBM Cloud Login. Klik 'Login', lalu di halaman berikutnya, klik 'SIGN UP'. Lengkapi formulir dan kemudian periksa email Anda. Kembali ke halaman ini dan instal 'Platform Internet of Things'.
Sekarang menuju ke halaman pertama, di sini, klik alamat email Anda, dan Anda akan melihat sebuah organisasi di menu yang disebut 'Bluemix Free xxxxxx'. Perhatikan kombinasi enam digit angka/huruf. Anda akan membutuhkannya nanti, itu adalah ID organisasi Anda.
Sekarang Anda dapat pergi ke tautan ini, klik 'Internet of Things Platform-vr. Di halaman berikutnya, Anda akan melihat tombol 'Luncurkan'. Saya akan menyalin tautan itu untuk akses yang lebih cepat lain kali, itu akan menjadi tempat semuanya dilakukan mulai dari sini.
Langkah 5: Sediakan Perangkat
- Anda akan melihat menu di sisi kiri layar. Klik salah satu yang terlihat seperti mikroprosesor berlabel 'Perangkat'.
- Di tengah atas layar, Anda akan melihat 'Jelajahi', 'Tindakan', dan 'Jenis Perangkat'. Pilih 'Jenis Perangkat', lalu '+ Tambahkan Jenis Perangkat'.
- Pada layar 'Add Device Type', buat perangkat baru dengan nama ESP32, klik Next. Lengkapi informasi tambahan pada formulir jika Anda mau dan kemudian klik 'Selesai'. Pada layar berikutnya, klik 'Daftarkan Perangkat'
- Pada layar 'Daftar Perangkat', Anda akan melihat jenis perangkat Anda, ESP32, sudah terisi dan warna hitam untuk memasukkan 'ID Perangkat'. Saya akan memanggil saya '0001'. Klik 'Selanjutnya'. Biarkan token autentikasi kosong dan klik 'Berikutnya' lalu 'Selesai'.
- Pada layar berikut, Anda akan diberikan satu-satunya kesempatan untuk menyalin 'Authentication Token'. Salin dan catat juga 'Organization ID', 'Device ID' dan 'Device Type'. Anda akan membutuhkannya untuk langkah berikutnya.
- Biarkan halaman itu tetap terbuka dan lanjutkan ke langkah berikutnya.
Langkah 6: Sketsa
Anda dapat melihat sumbernya di sini.
- Salin file ke proyek Arduino.
-
Sunting Watson.h.
- Ubah ssid dan kata sandi ke informasi jaringan WiFi Anda.
- Ubah Organization_ID, Device_Type, Device_ID, dan Authentication_Token ke informasi yang Anda dapatkan dari langkah sebelumnya.
- Unggah ke ESP32 Anda dan lihat perangkat baru Anda di situs IBM Watson. Klik perangkat dan kemudian 'Negara'. Itu harus menunjukkan Anda memperbarui nilai. Jika tidak berfungsi, Anda mungkin menemukan beberapa informasi berguna di bawah 'Log'.
Langkah 7: Lihat Data
- Pada halaman IBM Watson IoT Platform, klik ikon paling kiri atas, ikon dengan sembilan titik kecil berlabel 'Papan'.
- Klik '+ Buat Papan Baru', sebut saja sesuka Anda, klik 'Berikutnya' lalu 'Selesai'.
-
Buka Board yang baru dibuat, lalu klik '+ Add New Card'.
- Saya akan membuat visualisasi suhu menggunakan tipe grafik Gauge.
- Di halaman berikutnya, pilih perangkat kami dan klik 'Berikutnya'
- Klik 'Hubungkan kumpulan data baru' di halaman berikutnya. Di kotak 'Acara', pilih 'status', lalu di 'Properti', Anda akan melihat daftar item data kami, pilih 'C'. Ubah 'Type' menjadi angka dan 'Unit' menjadi 'C', lalu 'Min' dan 'Max' menjadi 0 dan 85. Klik 'Next'.
- Ubah ukurannya menjadi 'S' atau 'M' untuk benar-benar melihat grafik pengukur. 'Selanjutnya' dan kemudian 'Kirim'.
- Ulangi langkah di atas untuk item data lainnya.
Direkomendasikan:
IoT Pita Sempit: Pencahayaan & Pengukuran Cerdas Membuka Jalan untuk Ekosistem yang Lebih Baik dan Lebih Sehat: 3 Langkah
IoT Pita Sempit: Pencahayaan & Pengukuran Cerdas Membuka Jalan untuk Ekosistem yang Lebih Baik dan Lebih Sehat: Otomasi telah menemukan jalannya di hampir setiap sektor. Mulai dari manufaktur hingga perawatan kesehatan, transportasi, dan rantai pasokan, otomatisasi telah berkembang pesat. Yah, semua ini tidak diragukan lagi menarik, tetapi ada satu yang tampaknya
Bangun Sistem Hidroponik Mini DIY & Kebun Herbal Hidroponik DIY Dengan Peringatan WiFi: 18 Langkah
Bangun Sistem Hidroponik Mini DIY & Kebun Herbal Hidroponik DIY Dengan Peringatan WiFi: Dalam tutorial ini kami akan menunjukkan cara membangun sistem #DIY #hidroponik. Sistem hidroponik DIY ini akan menyiram pada siklus penyiraman hidroponik khusus dengan 2 menit dan 4 menit. Pihaknya juga akan memantau ketinggian air waduk. Sistem ini
Sistem Pemantauan dan Kontrol Rumah Kaca Hidroponik: 5 Langkah (dengan Gambar)
Sistem Pemantauan dan Kontrol Rumah Kaca Hidroponik: Dalam instruksi ini, saya akan menunjukkan kepada Anda bagaimana membangun sistem pemantauan dan kontrol rumah kaca hidroponik. Saya akan menunjukkan kepada Anda komponen yang dipilih, diagram pengkabelan tentang bagaimana sirkuit dibangun, dan sketsa Arduino yang digunakan untuk memprogram Seeed
Pengukuran Cahaya dan Warna Dengan Pimoroni Enviro:bit untuk Mikro:bit: 5 Langkah
Pengukuran Cahaya dan Warna Dengan Pimoroni Enviro:bit untuk Mikro:bit: Saya telah mengerjakan beberapa perangkat yang memungkinkan pengukuran cahaya dan warna sebelumnya dan Anda mungkin menemukan banyak tentang teori di balik pengukuran tersebut, instruksi di sini dan di sini.Pimoroni memiliki baru-baru ini merilis enviro:bit, sebuah add-on untuk m
IBM Watson Dengan ESP32 Sebagai Titik Akhir: 11 Langkah
IBM Watson Dengan ESP32 Sebagai Titik Akhir: Saya memposting di sini hari ini video pertama dari seri tentang cara memasang perangkat Titik Akhir dengan ESP32, dan kemudian mengirimkannya ke layanan cloud. Dalam episode khusus ini, saya akan menunjukkan cara mengirim informasi dari sensor DHT22 menggunakan protokol MQTT