Daftar Isi:

Indikator Status Bekerja Dari Rumah: 5 Langkah
Indikator Status Bekerja Dari Rumah: 5 Langkah

Video: Indikator Status Bekerja Dari Rumah: 5 Langkah

Video: Indikator Status Bekerja Dari Rumah: 5 Langkah
Video: GANTENG REVIEW SALDONYA DONG?? BERAPA SALDO INDRAKENZ? 2024, November
Anonim
Image
Image
Kumpulkan Semua Bahan yang Diperlukan
Kumpulkan Semua Bahan yang Diperlukan

Dengan situasi bekerja dari rumah saat ini, saya menghadapi beberapa tantangan karena anak-anak saya juga belajar dari rumah.

Terkadang kehidupan kerja dan keluarga bisa sedikit kabur. Jadi saya harus dapat mengatur beberapa aturan dasar dengan anak-anak saya untuk memastikan bahwa mereka tahu apakah saya tersedia atau dalam keadaan mengalir dengan konsentrasi penuh.

Saya memiliki Strip LED lama, dan ESP8266 dari proyek sebelumnya, jadi mengapa tidak membuat indikator status Sibuk untuk memberi tahu anggota keluarga saya apakah saya sedang sibuk atau tidak.

Jadi, inilah aturan dasarnya:

- Merah: Ayah sedang sibuk, jadi jangan ganggu dan jangan berisik

- Hijau: Ayah tersedia untuk gangguan

- Biru: Ayah sedang melakukan pekerjaan, tetapi dapat tersedia jika perlu

Saya harap Anda menikmati posting ini dan bersenang-senang dengan anak-anak.

Langkah 1: Kumpulkan Semua Bahan yang Diperlukan

Kumpulkan Semua Bahan yang Diperlukan
Kumpulkan Semua Bahan yang Diperlukan

Rangkaian ini cukup sederhana, kita tidak membutuhkan banyak bahan:

-ESP8266

- Strip LED beralamat 5 V (WS2812B)

- resistor 330 ohm

- Papan prototipe

- Kawat Konektor

- Diffuser (saya menggunakan botol susu untuk keperluan ini)

Harap dicatat bahwa tautan di atas adalah tautan afiliasi

Langkah 2: Bangun Sirkuit

Bangun Sirkuit
Bangun Sirkuit

Sirkuitnya cukup sederhana seperti yang Anda lihat. Saya menggunakan strip LED 5V. Karena ESP8266 beroperasi pada 3.3V, saya perlu memasang resistor pembatas arus 330 Ohm, untuk menghubungkan D2 ke Din dari Strip LED.

Strip LED dapat ditenagai dari Vin yang 5V. Saya menyalakan papan ESP8266 saya dari port USB PC.

ESP8266 bertindak sebagai pintu gerbang ke internet. Ini akan terhubung ke WiFi dan menunggu instruksi.

Langkah 3: Muat Kode

Muat Kode
Muat Kode
Muat Kode
Muat Kode

Kode sumber lengkap dapat diunduh melalui tautan ini.

Anda perlu mengubah bagian berikut agar sesuai dengan pengaturan WiFi Anda.

/* Pengaturan jaringan */const char* ssid = "yourssid"; // SSID - nama WiFi Anda const char* password = "yourssidpassword"; // kata sandi

Setelah selesai, Anda dapat mengkompilasi kode dan mengunggahnya ke ESP8266.

Anda mungkin ingin mengubah alamat IP juga jika menurut Anda itu akan berbenturan dengan perangkat saat ini yang ada di subnet Anda.

IPaddress ip(192, 168, 1, 111); // alamat IP statis dari gateway alamat IP perangkat (192, 168, 1, 1); // Subnet alamat IP Gatway(255, 255, 255, 0); // topeng jaringan

dan bagian kode berikut di bagian SETUP

pengaturan batal(batal) { tunda(1000); /* Mulailah beberapa hal (tidak) penting */ Serial.begin(115200); WiFi.begin(ssid, kata sandi); WiFi.config(ip, gateway, subnet); // mengomentari ini untuk DHCP

Anda dapat menghapus kode sepenuhnya sehingga akan ditetapkan secara otomatis menggunakan DHCP.

Langkah 4: Aktifkan Cahaya

Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya
Aktifkan Cahaya

Jika semuanya berjalan dengan baik, Anda harus dapat mengarahkan browser Anda ke alamat IP yang ditetapkan di pengaturan sebelumnya:

Anda dapat mengklik kombinasi warna apa pun yang Anda suka.

Terkadang saya lupa untuk mengatur status saya ketika saya sedang menelepon selama bekerja dari waktu rumah. Dan anak-anak saya secara otomatis mengaturnya agar saya mencerminkan status saya yang benar.

Saya harap proyek ini membawa kesenangan pada kehidupan bekerja dari rumah yang kita semua jalani saat ini.

Jika Anda menyukai posting ini, Anda juga dapat melihat situs web saya untuk proyek terkait Arduino lainnya.

Ini adalah versi terbaru yang memungkinkan Anda menghubungkannya ke MQTT, sehingga Anda dapat mengontrol cahaya dari internet.

Direkomendasikan: