Daftar Isi:

Bendera Pemberitahuan - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)
Bendera Pemberitahuan - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)

Video: Bendera Pemberitahuan - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)

Video: Bendera Pemberitahuan - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)
Video: APAPUN ITU, MERAH PUTIH HARUS BERKIBAR. #paskibrakaindonesia 2024, November
Anonim
Image
Image
Komponen yang Diperlukan
Komponen yang Diperlukan

Saya selalu kehilangan hal-hal penting … jadi saya membuat Bendera. Perangkat Internet of Things (IoT) untuk memberi tahu atau mengingatkan saya tentang hal-hal penting ini!

Sekarang dengan pandangan sekilas ke meja saya, saya dapat melihat apakah …

  • saya punya email
  • Saya disebutkan dalam sebuah tweet
  • Saya memiliki acara kalender google yang akan datang
  • Saatnya menelepon ibu
  • Tim saya mencetak gol
  • aku lupa makan
  • Saya perlu berolahraga

… atau hampir apa pun. Untuk Instruksi ini, saya akan memberi tahu diri saya sendiri ketika saya menerima email.

Proyek ini adalah pengantar yang bagus untuk perangkat yang terhubung dengan Wi-Fi dan Internet of Things.

Kami akan menggunakan…

IFTTT.com (gerbang API) untuk memicu…

io.adafruit.com (layanan data cloud IoT) untuk memicu…

MQTT (koneksi antara internet dan papan Anda) untuk memicu…

Feather Huzzah (mikrokontroler WIFI yang kompatibel dengan Arduino) untuk memicu…

Sebuah motor servo yang akan…

Beritahu kami!

Langkah 1: Komponen yang Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan

Untuk harga rendah rendah hanya $37,50 atau kurang!

Anda akan perlu…

Bahan:

Mikrokontroler WiFi $16

Servo Mikro $10

Tombol tekan $1

Resistor (nilai berapa pun)

Papan tempat memotong roti kecil $4 (atau papan proto)

Susun Header $1

Kabel Jumper $2

Kotak Proyek $3,50

Baterai Lithium (opsional)

Velcro (opsional)

Bendera Kecil (kami akan membuat ini)

Peralatan:

Komputer dengan Arduino IDE terpasang

Besi Solder dan Solder

Driver Sekrup Philips Besar dan Kecil

Gunting

Lem stik

Pemotong Kawat

Pencetak Desktop

Langkah 2: Siapkan Huzzah untuk Arduino IDE dan Hubungkan ke WIFI

Untuk memulai mari kita uji mikrokontroler kita.

Ikuti tutorial ini dari Adafruit:

Tutorial ini akan memungkinkan kita untuk menggunakan Feather Huzzah pada Arduino IDE dan memastikan kita telah menginstal semua driver USB yang diperlukan.

Langkah 3: Daftar ke Io.adafruit & IFTTT

Daftar ke Io.adafruit & IFTTT
Daftar ke Io.adafruit & IFTTT
Daftar ke Io.adafruit & IFTTT
Daftar ke Io.adafruit & IFTTT
Daftar ke Io.adafruit & IFTTT
Daftar ke Io.adafruit & IFTTT

Untuk memicu mikrokontroler wifi kita akan menggunakan io.adafruit dan IFTTT dari Adafruit.

Buat akun io.adafruit dan siapkan flag berlabel sakelar baru.

Buat dasbor baru.

Buat sakelar sakelar di dasbor berlabel 'bendera'. Biarkan pengaturan default untuk sakelar ON dan OFF (kami akan mereferensikan teks ini dalam kode jadi perhatikan huruf besar-kecil).

Buat akun IFTTT (Jika-Ini-Lalu-Itu)

Di bawah tab 'Applet Saya' pilih applet baru.

Di bawah 'JIKA' pilih pemicu IFTTT untuk menaikkan bendera Anda.

Di bawah 'ITU' cari Adafruit dan rujuk sakelar sakelar io.adafruit yang Anda buat sebelumnya.

Anda dapat menguji pemicu Anda dengan memeriksa sakelar sakelar di halaman io.adafruit Anda. Kami akan mengomunikasikan posisi sakelar ini dengan papan Wi-Fi Huzzah kami.

Langkah 4: Hubungkan Huzzah Anda ke Io.adafruit

Untuk menghubungkan Huzzah Anda ke akun io.adafruit Anda, kami perlu menggunakan MQTT.

Ikuti tutorial ini:

Mengikuti tutorial ini akan memastikan kita telah menginstal semua library yang diperlukan.

Langkah 5: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit

Bangun sirkuit yang diilustrasikan untuk menghubungkan servo dan tombol sesaat ke papan Huzzah.

Sakelar sesaat mungkin memerlukan penyolderan. Ini adalah tutorial yang bagus jika Anda baru dalam menyolder.

Resistor dapat berupa nilai apa saja.

Langkah 6: Programkan Huzzah Anda

Kode yang kami gunakan didasarkan pada kode sampel ESP8266 Adafruit. Saya telah membaginya menjadi beberapa bagian yang relevan jika Anda perlu memodifikasinya untuk proyek Anda.

Ingatlah untuk mengganti teks dalam kode yang berisi:

  • Nama jaringan wifi
  • Kata sandi jaringan Wifi
  • nama pengguna io.adafruit
  • kunci io.adafruit (ini dapat ditemukan di dashboard io.adafruit Anda seperti yang digambarkan)

Langkah 7: Buat Bendera

Membuat Bendera
Membuat Bendera
Membuat Bendera
Membuat Bendera
Membuat Bendera
Membuat Bendera

Download gambar bendera diatas. Cetak, lipat, rekatkan, potong, dan pasang bendera Anda ke servo dengan sekrup yang disertakan dalam paket servo.

Atau bahkan lebih baik … Gunakan file ilustrator untuk membuat tanda notifikasi Anda sendiri yang unik untuk pemicu IFTTT Anda. Silakan bagikan jika Anda melakukannya!

Langkah 8: Lampirkan Sirkuit Anda

Lampirkan Sirkuit Anda
Lampirkan Sirkuit Anda
Lampirkan Sirkuit Anda
Lampirkan Sirkuit Anda
Lampirkan Sirkuit Anda
Lampirkan Sirkuit Anda

Lampirkan sirkuit Anda dalam wadah pilihan Anda.

Saya menggunakan kotak proyek ini dari radioshack dan mengebor lubang untuk menahan servo dan tombol. Gunakan jangka sorong untuk mengukur ukuran komponen dan bor lubang dengan ukuran yang tepat.

Agar sesuai dengan komponen di dalam kotak kecil, saya mengganti papan tempat memotong roti dengan papan proto kecil dan menyolder ujungnya. Ini tidak perlu tergantung pada ukuran enklosur Anda

Silakan bagikan kandang yang Anda buat dengan saya! Atau Jika Anda mencetak lampiran 3D, silakan unggah file dan saya akan memasukkannya ke dalam Instructable.

Langkah 9: Selesai

Selesai!
Selesai!

Kamu sudah selesai! Tempelkan Bendera Anda ke bagian belakang komputer Anda, ke lemari es, letakkan di meja Anda atau di mana pun … dan jangan pernah melewatkan sesuatu yang penting lagi!

Beri tahu saya untuk apa Anda menggunakan Bendera di komentar di bawah!

Kontes Arduino 2016
Kontes Arduino 2016
Kontes Arduino 2016
Kontes Arduino 2016

Runner Up dalam Kontes Arduino 2016

Direkomendasikan: