Isi kandungan:

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

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

Video: Bendera Pemberitahuan - Pengenalan Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)
Video: The BEST Business Class on Earth?!【Trip Report: QATAR AIRWAYS New York to Doha】777 QSuites 2024, Julai
Anonim
Image
Image
Komponen yang Diperlukan
Komponen yang Diperlukan

Saya selalu kehilangan perkara penting … jadi saya mencipta Bendera. Peranti Internet of Things (IoT) untuk memberitahu atau mengingatkan saya tentang perkara-perkara penting ini!

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

  • Saya mempunyai e-mel
  • Saya disebut dalam tweet
  • Saya mempunyai acara kalendar google yang akan datang
  • Sudah tiba masanya untuk memanggil ibu
  • Pasukan saya menjaringkan gol
  • Saya lupa makan
  • Saya perlu bersenam

… atau hampir semua perkara lain. Untuk Instructables ini, saya akan memberitahu diri saya sendiri apabila menerima e-mel.

Projek ini merupakan pengenalan yang baik untuk peranti yang disambungkan dengan Wi-Fi dan Internet of Things.

Kami akan menggunakan…

IFTTT.com (gateway API) untuk mencetuskan…

io.adafruit.com (perkhidmatan data awan IoT) untuk mencetuskan…

MQTT (sambungan antara internet dan papan anda) untuk mencetuskan…

Feather Huzzah (pengawal mikro WIFI serasi Arduino) untuk mencetuskan…

Motor servo yang akan…

Maklumkan kepada kami!

Langkah 1: Komponen yang Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan

Dengan harga rendah rendah hanya $ 37.50 atau kurang!

Anda perlu…

Bahan:

Pengawal Mikro WiFi $ 16

Servo Mikro $ 10

Butang tekan $ 1

Perintang (sebarang nilai)

Papan Roti Kecil $ 4 (atau protoboard)

Menumpukan Tajuk $ 1

Wayar Jumper $ 2

Kotak Projek $ 3.50

Bateri Lithium (pilihan)

Velcro (pilihan)

Bendera Kecil (kami akan membuat ini)

Alat:

Komputer dengan Arduino IDE dipasang

Pateri dan Pateri

Pemacu Skru Philips Besar dan Kecil

Gunting

Gam pelekat

Pemotong Kawat

Pencetak Desktop

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

Untuk memulakan mari menguji mikrokontroler kami.

Ikuti tutorial ini dari Adafruit:

Tutorial ini akan membolehkan kita menggunakan Feather Huzzah di Arduino IDE dan memastikan kita telah memasang semua pemacu USB yang diperlukan.

Langkah 3: Mendaftar ke Io.adafruit & IFTTT

Mendaftar ke Io.adafruit & IFTTT
Mendaftar ke Io.adafruit & IFTTT
Mendaftar ke Io.adafruit & IFTTT
Mendaftar ke Io.adafruit & IFTTT
Mendaftar ke Io.adafruit & IFTTT
Mendaftar ke Io.adafruit & IFTTT

Untuk mencetuskan mikrokontroler wifi, kami akan menggunakan io.adafruit Adafruit dan IFTTT.

Buat akaun io.adafruit dan sediakan bendera berlabel suis baru.

Buat papan pemuka baru.

Buat suis togol di papan pemuka berlabel 'bendera'. Tinggalkan tetapan lalai untuk togol AKTIF dan NONAKTIF (kami akan menolak teks ini dalam kod jadi perhatikan huruf besar).

Buat akaun IFTTT (If-This-Then-That)

Di bawah tab 'My Applets' pilih applet baru.

Di bawah 'IF' pilih pencetus IFTTT untuk menaikkan bendera anda.

Di bawah 'ITU' cari Adafruit dan rujuk suis togol io.adafruit yang anda buat sebelumnya.

Anda boleh menguji pencetus anda dengan memeriksa suis togol pada halaman io.adafruit anda. Kami akan menyampaikan kedudukan togol ini dengan papan Wi-Fi Huzzah kami.

Langkah 4: Sambungkan ke Huzzah Anda ke Io.adafruit

Untuk menghubungkan Huzzah anda ke akaun io.adafruit anda, kami perlu menggunakan MQTT.

Ikuti tutorial ini:

Mengikuti tutorial ini akan memastikan kita mempunyai semua perpustakaan yang diperlukan.

Langkah 5: Diagram Litar

Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar

Bentukkan litar yang digambarkan untuk menyambungkan butang servo dan sesaat ke papan Huzzah.

Suis sesaat mungkin memerlukan pematerian. Ini adalah tutorial yang baik jika anda baru menggunakan solder.

Perintang boleh menjadi nilai apa pun.

Langkah 6: Program Huzzah Anda

Kod yang kami gunakan adalah berdasarkan kod contoh ESP8266 Adafruit. Saya telah membahagikannya kepada bahagian yang berkaitan sekiranya anda perlu mengubahnya untuk projek anda.

Ingatlah untuk mengganti teks dalam kod yang mengandungi:

  • Nama rangkaian wifi
  • Kata Laluan rangkaian wifi
  • io.adafruit nama pengguna
  • kunci io.adafruit (ini boleh didapati di papan pemuka io.adafruit anda seperti gambar)

Langkah 7: Buat Bendera

Buat Bendera
Buat Bendera
Buat Bendera
Buat Bendera
Buat Bendera
Buat Bendera

Muat turun gambar bendera di atas. Cetak, lipat, gam, potong dan pasangkan bendera anda ke servo dengan skru yang disertakan dalam pek servo.

Atau lebih baik lagi … Gunakan fail ilustrator untuk membuat bendera pemberitahuan anda sendiri yang unik untuk pencetus IFTTT anda. Sila kongsi jika anda melakukannya!

Langkah 8: Tutup Litar Anda

Lekatkan Litar Anda
Lekatkan Litar Anda
Lekatkan Litar Anda
Lekatkan Litar Anda
Lekatkan Litar Anda
Lekatkan Litar Anda

Tutup litar anda di dalam bekas pilihan anda.

Saya menggunakan kotak projek ini dari rak radio dan lubang yang digerudi untuk menahan servo dan butang. Gunakan kaliper untuk mengukur ukuran komponen dan gerudi lubang dengan ukuran yang sesuai.

Untuk memasukkan komponen di dalam kotak kecil, saya mengganti papan roti dengan protoboard kecil dan memateri plag. Ini tidak perlu bergantung pada ukuran kandang anda

Sila kongsi kandang yang anda buat dengan saya! Atau jika anda 3D mencetak lampiran sila muat naik fail dan saya akan memasukkannya ke dalam Instructable.

Langkah 9: Selesai

Selesai!
Selesai!

Anda sudah selesai! Letakkan Bendera anda di bahagian belakang komputer, ke peti sejuk, letakkan di atas meja anda atau di mana sahaja … dan jangan sesekali ketinggalan perkara penting!

Beritahu saya untuk apa anda menggunakan Bendera dalam komen di bawah!

Peraduan Arduino 2016
Peraduan Arduino 2016
Peraduan Arduino 2016
Peraduan Arduino 2016

Naib Johan dalam Peraduan Arduino 2016

Disyorkan: