Daftar Isi:
- Langkah 1: Kode Arduino
- Langkah 2: Buat Basis Data Online
- Langkah 3: Buat C# Windows Form HUB
- Langkah 4: Buat Antarmuka Web
- Langkah 5: Unduh Proyek
Video: ARDUINO INTERNET DIKENDALIKAN: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya banyak berpikir untuk menemukan solusi murah untuk menghubungkan papan Arduino saya ke internet tanpa menggunakan pelindung Ethernet atau bahkan modul WIFI apa pun. setelah meneliti saya menemukan bahwa satu-satunya cara untuk berbicara dengan papan Arduino adalah berbicara dengan port serialnya, jadi saya membuat aplikasi jendela C # sederhana untuk berfungsi sebagai (HUB) untuk menangani port serial untuk mengirim dan menerima data ke papan saya.
HUB Aplikasi ini sudah terhubung ke internet melalui komputer pribadi Anda dan membantu mengirim dan menerima data antara papan Anda dengan database cloud, selain menyimpan data yang dipertukarkan dari dan ke Arduino dan database MySQL online, sehingga Anda dapat membuat statistik sesuai keinginan Anda. mengharapkan.
Langkah 1: Kode Arduino
Pertama-tama saya harus memulai dengan contoh kecil yang memungkinkan saya untuk menguji penerapan ide dan kemampuannya, jadi dalam sampel ini saya tidak menghubungkan sensor apa pun, saya hanya menggunakan LED build in pada Arduino sehingga saya dapat menghidupkan dan mematikan lampu LED di pin 13 dengan mengirimkan huruf "I" dan "O" pada port serial
Langkah 2: Buat Basis Data Online
Dan untuk menyimpan data kita harus menggunakan mediator online untuk menjadi seperti jembatan antara papan Arduino dan Hub Aplikasi itu.
jadi saya memilih situs web hosting database online gratis yang akan berfungsi untuk menyimpan data yang saya terima dari papan Arduino selain mengirimkan perintah ke sana, saya memilih database MySQL karena gratis dan umum digunakan. Dalam file terlampir Anda akan menemukan bahwa itu hanya berisi dua tabel. yang pertama adalah untuk menyimpan perintah kemudian mengirimkannya ke board, dan tabel kedua untuk menerima output dari board Arduino dan mengembalikannya untuk digunakan nanti.
Basis data Mysql hosting gratis:
Online PHP MyAdmin:
Langkah 3: Buat C# Windows Form HUB
Kemudian saya membangun hub ini yang dapat dianggap sebagai gerbang pendengar di PC untuk memungkinkan data melewatinya terlebih dahulu kemudian mengirimkannya ke papan Arduino melalui port serial dan sebaliknya.
Antarmuka hub ini sangat sederhana, hanya berisi dua kotak teks kaya yang menunjukkan status setiap transaksi yang melewati data hub (kirim dan terima).
Catatan: hub ini harus selalu dijalankan selama Anda ingin menggunakan papan Arduino Anda membuang internet
Langkah 4: Buat Antarmuka Web
Di sini kita sampai pada bagian yang paling keren..
Saya membuat aplikasi web berbasis teknologi Asp.net C# dengan antarmuka responsif yang dapat bekerja di perangkat apa pun, aplikasi web ini hanya berurusan dengan database online tanpa mengetahui apa yang ada di papan belakang.
Melalui antarmuka ini Anda dapat mengkategorikan komponen elektronik Anda yang terhubung ke Arduino.. dan dengan mengklik dan Anda hanya menyimpan data secara online.
Contoh:
dengan mengklik tombol hijau (ON) di Bagian Aula, Anda mengirim perintah melalui internet untuk menyalakan lampu di Aula rumah Anda, sehingga di belahan dunia lain hub menerima pesanan ini dan menanganinya dengan Sirkuit Elektronik Arduino Anda di rumah.
protected void BtnHallOn_Click(pengirim objek, EventArgs e){ AddTempOrders("I"); // mengirim huruf "I" ke Arduino untuk membuka lampu Hall }
Langkah 5: Unduh Proyek
Saatnya untuk mencobanya sendiri dan membuat pengalaman Anda sendiri.
Berharap kamu menikmatinya …
Direkomendasikan:
Buatan sendiri -- Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: 6 Langkah
Buatan sendiri || Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: Saat membuat robot Laba-laba, seseorang dapat mempelajari banyak hal tentang robotika. Seperti membuat Robot itu Menghibur sekaligus menantang. Di video kali ini kami akan menunjukkan cara membuat robot Spider yang bisa kita operasikan menggunakan smartphone (Androi
Lampu Ruangan Dikendalikan Menggunakan Sensor PIR dan Arduino: 6 Langkah
Cahaya Ruangan Dikendalikan Menggunakan Sensor PIR dan Arduino: Hari ini, kami akan mengontrol lampu ruangan Anda melalui deteksi gerakan menggunakan Sensor Gerak PIR Arduino. Proyek ini sangat menyenangkan untuk dibuat dan sangat praktis digunakan di rumah Anda dan dapat menghemat uang Anda dengan melakukan proyek ini juga. ju
Sakelar Relay IOT yang Dikendalikan Suara Berbasis Arduino (Didukung Google Home & Alexa): 11 Langkah
Sakelar Relay IOT Terkendali Suara Berbasis Arduino (Didukung Google Home & Alexa): Proyek ini menjelaskan cara membuat sakelar relai IOT berbasis Arduino yang dikendalikan suara. Ini adalah relai yang dapat Anda nyalakan dan matikan dari jarak jauh menggunakan aplikasi untuk iOS dan Android, serta menghubungkannya ke IFTTT dan mengontrolnya dengan suara Anda menggunakan Goog
Lift Model yang Dikendalikan Arduino: 7 Langkah (dengan Gambar)
Lift Model yang Dikontrol Arduino: Dalam Instruksi ini saya akan menunjukkan kepada Anda bagaimana saya membangun lift mainan dua tingkat, dengan pintu geser yang berfungsi dan mobil yang bergerak naik turun sesuai permintaan. Jantung lift adalah Arduino Uno (atau dalam hal ini Metro Adafruit), dengan Moto Adafruit
Plotti Botti: Robot Menggambar yang Dikendalikan Internet!: 10 Langkah
Plotti Botti: Robot Menggambar yang Dikendalikan Internet!: Plotti Botti adalah plotter XY yang terpasang pada papan tulis, yang dapat dikendalikan oleh siapa saja melalui LetsRobot.tv