Isi kandungan:

Wi-fi Membolehkan Hampir Semua Perkara: 4 Langkah
Wi-fi Membolehkan Hampir Semua Perkara: 4 Langkah

Video: Wi-fi Membolehkan Hampir Semua Perkara: 4 Langkah

Video: Wi-fi Membolehkan Hampir Semua Perkara: 4 Langkah
Video: Apa beza Wi-Fi 4,5,6? Wi-Fi 6 ni puas hati ke? 2024, November
Anonim
Wi-fi Membolehkan Hampir Semua Perkara
Wi-fi Membolehkan Hampir Semua Perkara
Wi-fi Membolehkan Hampir Semua Perkara
Wi-fi Membolehkan Hampir Semua Perkara
Wi-fi Membolehkan Hampir Semua Perkara
Wi-fi Membolehkan Hampir Semua Perkara

Sekiranya anda belum pernah menggunakan Blynk sebelum ini, anda mesti memeriksanya. Penciptaan ini boleh digunakan untuk banyak perkara - bukan hanya lampu lava. Anda boleh menghidupkan alat pembuat kopi anda pada waktu pagi atau menyalakan lampu malam automatik. Sungguh, saya buat keseronokan.

Langkah 1: Sediakan Aplikasi

Sediakan Aplikasi
Sediakan Aplikasi
Sediakan Aplikasi
Sediakan Aplikasi

Untuk projek ini, anda perlu mempunyai Arduino IDE di komputer anda, dan aplikasi Blynk pada telefon pintar atau tablet.

Halaman ini mempunyai dokumentasi lengkap mengenai cara menyiapkan diri. (Sekiranya anda telah menggunakan Blynk sebelum ini, anda mungkin boleh melangkau langkah ini.)

Sebaik sahaja anda memahami aplikasi, ikuti langkah berikut untuk menyiapkan projek anda.

  1. Buka kotak widget (+ ikon)
  2. Tambah butang
  3. Tetapkan pin butang ke V0, dan dua kotak lain ke 0 dan 180 (mengikut urutan itu).

Langkah 2: Sediakan Peranti

Saya menggunakan SparkFun Blynk Board, tetapi anda benar-benar boleh menggunakan mana-mana peranti berkemampuan Blynk. Sekiranya anda menggunakan Blynk Board, maka SparkFun mempunyai tutorial tentang cara menyiapkannya dan memulakannya. Pautan kedua adalah mengenai cara mengatur papan anda untuk membolehkan kodnya diedit di persekitaran pengaturcaraan Arduino. (sekali lagi jika anda sudah mengetahui apa yang anda lakukan, anda boleh melangkau ini):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

Sekiranya anda berjaya sejauh ini, berikut adalah kod yang harus anda gunakan:

/ * Anda perlu mengganti tiga perkara ini dengan maklumat anda sendiri: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword" * /

#masuk servo myservo;

#sertakan #sertakan

#tentukan BLYNK_PRINT Serial

char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";

batal persediaan () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}

gelung kosong () {Blynk.run ();}

BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}

Langkah 3: Bina Kontraptasi

Bina Contraption
Bina Contraption
Bina Contraption
Bina Contraption
Bina Contraption
Bina Contraption
Bina Contraption
Bina Contraption

Daripada menggunakan sesuatu yang lebih rumit seperti geganti, saya membuat alat yang agak mudah: untuk ini anda boleh membeli suis pemalam seperti yang terdapat dalam gambar hanya menggunakan suis dinding (untuk lampu rumah anda). Saya menggunakan motor servo yang besar, beberapa tongkat es loli, pistol lem panas, dan beberapa mainan plastik untuk membuat bukti konsep untuk projek ini yang dapat dengan mudah mengendalikan peranti voltan tinggi.

Langkah 4: Gabungkan Semua

Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua

Lampu lava (atau alat lain) harus dipasang ke suis elektrik yang dikendalikan oleh motor servo yang perlu disambungkan ke papan blynk, dan papan memerlukan kuasa.

  1. Saya menggunakan pengecas telefon dan kabel usb untuk membekalkan kuasa
  2. Wayar servo disambungkan seperti berikut: merah ke Vin, hitam ke Gnd, dan kuning ke pin 12
  3. Pasang semuanya ke soket dinding
  4. Gunakan blu-tac untuk menjauhkan barang - kecuali anda tidak keberatan
  5. Motor servo perlu dikalibrasi secara manual: bereksperimen dalam aplikasi untuk mengetahui nombor apa yang harus ditetapkan dalam widget butang (bukan 0 dan 180) untuk berjaya memanipulasi suis lampu.

Buka aplikasi dan hidupkan semuanya untuk mencubanya. Anda juga boleh mencuba automatik dengan menggunakan beberapa widget aplikasi lain seperti GPS atau pemasa.

Ingatlah untuk memberi komen dengan sebarang pertanyaan dan untuk melihat halaman projek!

Disyorkan: