Daftar Isi:

Remote Control Bluetooth Light Switch: 4 Langkah (dengan Gambar)
Remote Control Bluetooth Light Switch: 4 Langkah (dengan Gambar)

Video: Remote Control Bluetooth Light Switch: 4 Langkah (dengan Gambar)

Video: Remote Control Bluetooth Light Switch: 4 Langkah (dengan Gambar)
Video: Review Remote Control Wireless Relay Switch 1 Ch RF 433 MHZ 2024, November
Anonim
Image
Image

Ini akan menjadi proyek pertama dalam seri berjudul: "Kemalasan yang Dioptimalkan: Solusi yang Terlalu Direkayasa untuk Masalah yang Sangat Sepele"

Pernah berbaring di tempat tidur larut malam membaca atau menonton Netflix di laptop Anda? Bagian terburuknya tentu saja merangkak keluar dari tempat tidur untuk mematikan lampu. Berikut adalah solusi yang direkayasa secara berlebihan untuk masalah yang sangat sepele itu.

Sebagai sisi tidak:

Jika Anda memiliki kepercayaan diri dan pengalaman untuk bermain dengan daya listrik Anda, solusi yang terlihat jauh lebih baik adalah menggunakan relai dan memasangnya di belakang sakelar lampu di dinding. Namun karena saya menyewa tempat saya, saya tidak berpikir ini akan membuat pemilik saya terlalu senang!

Langkah 1: Bagian

Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar
  • 2 Modul Bluetooth HC-05
  • 2 chip ATtiny85
  • 2 soket IC 8 pin
  • 2 baterai Lipo kecil
  • 2 tombol tekan
  • 2 470 ohm resistor (ada sedikit fleksibilitas dengan ini, nilainya tidak harus persis 470)
  • 1 sg90 servo
  • Kawat inti padat
  • Papan prototipe
  • Arduino Uno

Langkah 2: Kontrol Jarak Jauh dan Sakelar

Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar
Kontrol Jarak Jauh dan Sakelar

Merakit 2 rangkaian seperti terlihat pada gambar di atas. (Jangan meletakkan chip ATtiny85 di soket 8 pin karena kita masih perlu memprogramnya.

Menggunakan printer 3D, cetak bagian-bagian untuk sakelar. Mereka dapat ditemukan di sini. Ini bukan desain asli saya dan semua kredit untuk file diberikan kepada pengguna Thingiverse Carjo3000.

Langkah 3: Pasangkan Modul Bluetooth

Selanjutnya Anda perlu memasangkan dua modul bluetooth hc-05. Master akan digunakan sebagai remote, dan slave untuk saklar lampu. Saya dapat menguraikan bagaimana melakukan ini tetapi ada banyak tutorial hebat lainnya untuk melakukan ini dan tidak ada gunanya menemukan kembali roda. Saya sarankan mengikuti salah satu dari dua tutorial ini untuk memasangkan modul bluetooth sebelum kembali dan menyelesaikan yang ini.

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

Langkah 4: Program ATtiny85 dan Unggah Kode

Program ATtiny85 dan Unggah Kode
Program ATtiny85 dan Unggah Kode
Program ATtiny85 dan Unggah Kode
Program ATtiny85 dan Unggah Kode

Sekali lagi ada tutorial di sini tentang cara memprogram chip ATtiny85 menggunakan Arduino Uno. Hanya untuk memperjelas, pastikan bahwa pada langkah berjudul "Mengunggah program ke ATtiny85" bahwa Anda mengatur jam ke "8Mhz (internal)" sebelum membakar bootloader.

Pustaka servo standar untuk Arduino tidak berfungsi untuk chip ATtiny85, melainkan instal pustaka SoftwareServo. Saya awalnya punya masalah kecil dengan perpustakaan ini solusinya adalah membuka file Software.h di editor teks dan mengubah baris #include menjadi #include

Untuk mengupload kode ke ATtiny85 ikuti petunjuk di tutorial sebelumnya, kecuali upload kode yang saya miliki di GitHub saya, masing-masing ke masing-masing dari 2 chip. Pasang chip ke 2 sirkuit dan sekarang ketika Anda menekan tombol itu akan menyalakan dan mematikan lampu Anda!

Direkomendasikan: