Program upgrade skill di bidang engineering, dari dasar hingga mahir.
Program khusus melalui platform mitra resmi dokter mekanik academy seperti Udemy, Prakerja, dan Kampus Merdeka.
Sertifikasi BNSP
Pilih pelatihan dan sertifikasi Nasional BNSP di bidang engineering, rekayasa, manufaktur, dan subsetnya
Lihat SemuaSertifikasi Internasional
Pilih pelatihan dan sertifikasi Internasional di bidang engineering, rekayasa, manufaktur, dan subsetnya
Lihat Semua
Temukan inspirasi dari hasil karya dan pengalaman para alumni dr. Mekanik Academy.
dr. Mekanik Academy tersedia di berbagai platform mitra resmi untuk memudahkan akses pelatihan Anda.
Jelajahi produk dan layanan lainnya dari ekosistem dr. Mekanik untuk solusi bisnis yang komprehensif.
Membantu kamu belajar, berkarya, dan membuat proyek engineering secara instan dan presisi!
Oleh: Dini Septiyani AR
Proyek ini mengembangkan aplikasi berbasis IoT yang menghubungkan backend Python Flask dengan frontend Wokwi Simulator. Backend dirancang untuk mendukung operasi POST, PUT, dan GET yang terintegrasi dengan database MySQL pada Virtual Machine. Frontend yang dibuat melalui Wokwi berfungsi sebagai antarmuka perangkat IoT untuk mengirim dan menerima data secara real-time, menciptakan solusi yang efektif untuk simulasi dan pengelolaan data IoT.
Proyek ini bertujuan untuk membangun sistem yang mengintegrasikan backend berbasis Python Flask dengan frontend IoT Simulator Wokwi, menciptakan solusi lengkap untuk simulasi perangkat IoT yang terhubung ke database MySQL. Backend dikembangkan dengan tiga endpoint utama:
1. POST - Untuk menambahkan data baru ke database.
2. PUT - Untuk memperbarui data yang sudah ada.
3. GET - Untuk mengambil data yang tersimpan.
Semua endpoint terhubung ke database MySQL yang di-host pada Virtual Machine (VM) yang telah disediakan, memungkinkan pengelolaan data secara efisien.
Di sisi frontend, Wokwi digunakan untuk mensimulasikan perangkat IoT yang dapat mengirimkan data ke backend dan menerima data dari database. Frontend dirancang untuk meniru fungsi perangkat IoT nyata, seperti pengiriman data sensor atau status perangkat, yang berkomunikasi dengan server backend menggunakan protokol HTTP.
Integrasi ini dirancang untuk menggambarkan bagaimana sistem IoT bekerja secara end-to-end, mulai dari perangkat (frontend) yang berkomunikasi dengan server (backend), hingga pengelolaan dan penyimpanan data dalam database. Proyek ini juga memberikan pemahaman tentang arsitektur backend-frontend, penggunaan API, dan pemanfaatan simulator IoT untuk mendukung pengembangan dan pengujian aplikasi berbasis IoT secara efisien.
Hasil akhir proyek ini diharapkan dapat menjadi fondasi untuk mengembangkan sistem IoT yang lebih kompleks di masa depan, serta memberikan wawasan praktis tentang pengembangan aplikasi berbasis teknologi modern.
0 Orang Menyukai Karya Ini