Daftar Isi:

Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT): 18 Langkah (dengan Gambar)
Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT): 18 Langkah (dengan Gambar)

Video: Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT): 18 Langkah (dengan Gambar)

Video: Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT): 18 Langkah (dengan Gambar)
Video: Интеллектуальные весы для холодильника с использованием ESP8266 и FSR 2024, Juli
Anonim
Image
Image
Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT)
Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT)
Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT)
Skala Cerdas Wi-Fi (dengan ESP8266, Arduino IDE, Adafruit.io dan IFTTT)

Jika sudah musim panas di tempat Anda tinggal, ini mungkin waktu yang tepat untuk aktivitas kebugaran di luar ruangan. Berlari, bersepeda, atau joging adalah olahraga yang luar biasa bagi Anda untuk mendapatkan bentuk tubuh.

Dan jika Anda ingin menurunkan atau mengontrol berat badan Anda saat ini, penting untuk mencatat hasil Anda. Menggunakan sportsband (tautan / tautan / tautan) misalnya, akan memungkinkan Anda untuk memverifikasi apakah Anda berada di jalur yang benar dan tetap termotivasi. Tetapi penting untuk mencatat kemajuan berat badan Anda. Dan dengan alat yang tepat dan menggunakan sedikit elektronik dan pemrograman, Anda dapat membuat timbangan kamar mandi yang terhubung dengan internet sendiri! Anda dapat menemukan beberapa timbangan pintar bluetooth dari berbagai pabrikan secara online (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG dan https://rebrand.ly/smartscale-AMZ misalnya). Tapi alih-alih membelinya, mengapa tidak menurunkan berat badan dengan membuat gadget sendiri?

Dalam proyek ini saya merancang timbangan kamar mandi pintar, menggunakan beberapa pencetakan 3D, ESP8266, IFTTT dan Adafruit. IO. Anda dapat menggunakan tutorial ini untuk melatih beberapa keterampilan: pencetakan 3D dan keterampilan pemotongan laser, menyolder, elektronik, pemrograman, dll. Pada langkah selanjutnya saya akan menunjukkan kepada Anda bagaimana saya mencetaknya secara 3D, menyambungkan sirkuit, dan membuat kode. Di akhir tutorial ini Anda akan siap untuk mengukur berat badan Anda dan mencatatnya secara online!

Anda dapat menemukan fitur baru di tutorial baru saya: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Kali ini saya menambahkan jam terintegrasi (disinkronkan dengan server internet) dan buzzer. Setelah alarm dipicu, itu terus berdering sampai pengguna dapat mengumpulkan cukup keberanian untuk bangun dari tempat tidur dan berdiri selama beberapa detik di timbangan. Coba lihat!

Beberapa pengetahuan yang digunakan di sini didasarkan pada Kelas Internet of Things Becky Stern yang mengagumkan. Sangat direkomendasikan!

Menyukai proyek itu? Harap pertimbangkan untuk mendukung proyek masa depan saya dengan sumbangan Bitcoin kecil!:D Alamat Deposit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan

Alat dan bahan berikut digunakan dalam proyek ini:

Alat dan bahan:

  • Printer 3D (tautan / tautan / tautan). Itu digunakan untuk mencetak kasus di mana elektronik terlampir.
  • Solder besi dan kawat. Beberapa komponen (ESP8266 Firebeetle dan penutup matriks LED, misalnya) tidak dilengkapi dengan terminal yang disolder. Saya perlu menyolder beberapa kabel atau pin untuk menghubungkan perangkat tersebut.
  • Tabung menyusut. Saya juga harus menyolder kabel dari setiap sel beban. Sepotong tabung menyusut dapat digunakan untuk isolasi yang lebih baik dari konduktor.
  • Obeng. Struktur dipasang menggunakan beberapa sekrup. Satu set obeng digunakan.
  • Sekrup. Saya menggunakan beberapa sekrup untuk memasang bagian cetakan 3D ke dasar timbangan.
  • Baut M2x6mm. Mereka digunakan untuk memasang elektronik di dalam kasing.
  • 1.75mm PLA (tautan / tautan / tautan) warna apa pun yang Anda inginkan.
  • Papan pengembang FireBeetle ESP8266. Sangat mudah digunakan dan diprogram menggunakan Arduino IDE. Ini memiliki modul Wi-Fi bawaan, sehingga Anda dapat menggunakannya dalam berbagai proyek. Ini memiliki konektor untuk baterai 3.7V, yang sangat berguna untuk merakit proyek ini. Saya juga memiliki pengisi daya baterai bawaan. Ini akan mengisi ulang baterai saat terhubung ke colokan USB. Anda juga dapat menggunakan papan berbasis ESP8266 lainnya (tautan / tautan / tautan) jika Anda mau. Tergantung pada papan yang Anda pilih, akan sedikit lebih sulit untuk menghubungkan dan mengisi ulang baterai, atau untuk menghubungkan matriks LED. Dimensi kasus juga perlu diverifikasi.
  • Penutup Firebeetle - matriks LED 24x8. Modul ini mudah dipasang di atas papan pengembang Firebeetle ESP8266. Saya menggunakannya untuk menampilkan nilai yang diukur oleh mikrokontroler, menampilkan beberapa status, dll. Anda juga dapat menggunakan jenis tampilan lain jika diinginkan, seperti tampilan LCD biasa (tautan / tautan / tautan) atau tampilan OLED (tautan / tautan / tautan).
  • Modul HX711 (tautan / tautan / tautan). Ini berfungsi sebagai penguat sel beban. Empat sel beban pengukur regangan terhubung ke modul ini, dan berkomunikasi melalui komunikasi serial dengan mikrokontroler ESP8266.
  • sel beban 50kg (x4); (tautan / tautan / tautan). Mereka digunakan untuk mengukur berat pengguna. Empat dari mereka digunakan untuk berat maksimum 200kg.
  • kabel USB mikro;
  • 6 kabel jumper wanita-wanita;
  • 2 x 15 mm lembaran kayu lapis (30 x 30 cm). Itu digunakan untuk dasar skala.

Tautan yang dijelaskan di atas hanyalah saran di mana Anda dapat menemukan item yang digunakan dalam tutorial ini (dan mendukung peretasan saya di masa mendatang). Jangan ragu untuk mencarinya di tempat lain dan membeli di toko favorit Anda.

Saya menggunakan papan dev FireBeetle ESP8266, yang disediakan dengan baik oleh DFRobot. Itu bekerja dengan sempurna! Saya juga menguji kode dengan papan NodeMCU. Itu juga bekerja dengan baik (walaupun waktu untuk koneksi jauh lebih lama… Saya masih tidak tahu mengapa…).

Tahukah Anda bahwa Anda dapat membeli printer 3D Creality Ender hanya dengan $169,99? Dapatkan milikmu!

Direkomendasikan: