Isi kandungan:

Suis Lampu Bluetooth Alat Kawalan Jauh: 4 Langkah (dengan Gambar)
Suis Lampu Bluetooth Alat Kawalan Jauh: 4 Langkah (dengan Gambar)

Video: Suis Lampu Bluetooth Alat Kawalan Jauh: 4 Langkah (dengan Gambar)

Video: Suis Lampu Bluetooth Alat Kawalan Jauh: 4 Langkah (dengan Gambar)
Video: #SHORT!! TOTURIAL CARA MENGGUNAKAN GAMEPAD X3 DIMODE KABEL!! USAHAKAN LAMPU INDIKATOR DIANGKA 4!! 2024, November
Anonim
Image
Image

Ini akan menjadi projek pertama dalam satu siri yang bertajuk: "Kemalasan yang Dioptimumkan: Penyelesaian yang Lebih Kejuruteraan untuk Masalah yang Luar Biasa"

Pernah berbaring di katil lewat membaca atau menonton Netflix di komputer riba anda? Bahagian yang paling teruk tentu saja merangkak dari tempat tidur untuk mematikan lampu. Berikut adalah penyelesaian yang terlalu direkayasa untuk masalah remeh itu.

Sebagai sisi tidak:

Sekiranya anda mempunyai keyakinan dan pengalaman untuk bermain dengan kekuatan utama anda, penyelesaian yang lebih baik ialah menggunakan geganti dan pasangkannya di belakang suis lampu di dinding. Namun kerana saya menyewa tempat saya, saya rasa ini tidak akan menjadikan tuan tanah saya terlalu gembira!

Langkah 1: Bahagian

Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis
  • 2 Modul Bluetooth HC-05
  • 2 cip ATtiny85
  • 2 soket IC 8 pin
  • 2 bateri Lipo kecil
  • 2 butang tekan
  • 2 470 ohm perintang (ada sedikit kelenturan dengan ini, nilainya tidak semestinya 470)
  • 1 sg90 servo
  • Kawat teras pepejal
  • Papan prototaip
  • Arduino Uno

Langkah 2: Alat Kawalan Jauh dan Tukar

Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis
Alat kawalan jauh dan Suis

Memasang 2 litar seperti yang ditunjukkan dalam gambar di atas. (Jangan masukkan cip ATtiny85 ke soket 8 pin kerana kita masih perlu memprogramnya.

Dengan menggunakan pencetak 3D, cetak bahagian-bahagian suisnya. Mereka boleh didapati di sini. Ini bukan reka bentuk asal saya dan semua kredit untuk fail diberikan kepada pengguna Thingiverse Carjo3000.

Langkah 3: Pasangkan Modul Bluetooth

Seterusnya anda perlu memasangkan dua modul bluetooth hc-05. Master akan digunakan sebagai alat kawalan jauh, dan hamba untuk suis lampu. Saya dapat menggariskan bagaimana melakukan ini tetapi ada banyak tutorial hebat lain untuk melakukan ini dan tidak ada gunanya mencipta semula roda. Saya cadangkan mengikuti salah satu daripada dua tutorial ini untuk memasangkan modul bluetooth sebelum kembali dan menyelesaikannya.

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

howtomechatronics.com/tutorials/arduino/how…

Langkah 4: Program ATtiny85 dan Muat Naik Kod

Program ATtiny85 dan Muat Naik Kod
Program ATtiny85 dan Muat Naik Kod
Program ATtiny85 dan Muat Naik Kod
Program ATtiny85 dan Muat Naik Kod

Sekali lagi terdapat tutorial di sini tentang cara memprogram cip ATtiny85 menggunakan Arduino Uno. Hanya untuk memastikannya pastikan bahawa pada langkah berjudul "Memuat naik program ke ATtiny85" anda menetapkan jam ke "8Mhz (dalaman)" sebelum membakar bootloader.

Perpustakaan servo standard untuk Arduino tidak berfungsi untuk cip ATtiny85, sebaliknya pasang perpustakaan SoftwareServo. Saya pada awalnya mempunyai masalah kecil dengan perpustakaan ini, solusinya adalah dengan membuka fail Software.h di editor teks dan menukar baris #include menjadi #include

Untuk memuat naik kod ke ATtiny85 ikuti arahan dalam tutorial sebelumnya, kecuali muat naik kod yang saya ada di GitHub saya, masing-masing ke setiap 2 cip. Pasang cip ke dalam 2 litar dan sekarang apabila anda menekan butang, lampu akan menyala dan mematikan lampu anda!

Disyorkan: