Агуулгын хүснэгт:

Мэдэгдэх туг - Wi -Fi, IFTTT & Huzzah ESP8266 -ийн гайхалтай танилцуулга: 9 алхам (зурагтай)
Мэдэгдэх туг - Wi -Fi, IFTTT & Huzzah ESP8266 -ийн гайхалтай танилцуулга: 9 алхам (зурагтай)

Видео: Мэдэгдэх туг - Wi -Fi, IFTTT & Huzzah ESP8266 -ийн гайхалтай танилцуулга: 9 алхам (зурагтай)

Видео: Мэдэгдэх туг - Wi -Fi, IFTTT & Huzzah ESP8266 -ийн гайхалтай танилцуулга: 9 алхам (зурагтай)
Видео: What If Mace Windu Followed Dooku to Sidious' Lair 2024, Долдугаар сарын
Anonim
Image
Image
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Би үргэлж чухал зүйлийг дутдаг … тиймээс би тугийг бүтээсэн. Эдгээр чухал зүйлийг надад мэдэгдэх эсвэл сануулах зүйлсийн интернет (IoT) төхөөрөмж!

Одоо ширээ рүүгээ хурдан харвал би …

  • Надад имэйл байна
  • Намайг нэг жиргээнд дурдсан байдаг
  • Надад удахгүй Google календарийн арга хэмжээ болох гэж байна
  • Ээж рүү залгах цаг болжээ
  • Миний баг гоол оруулсан
  • Би идэхээ мартдаг
  • Би дасгал хийх хэрэгтэй байна

… эсвэл өөр бараг бүх зүйл. Энэхүү зааварчилгааны хувьд би имэйл хүлээн авахдаа өөртөө мэдэгдэх болно.

Энэ бол Wi-Fi сүлжээнд холбогдсон төхөөрөмжүүд болон Интернетийн зүйлсийн гайхалтай танилцуулга юм.

Бид ашиглах болно…

IFTTT.com (API гарц) -ийг ажиллуулах …

io.adafruit.com (IoT үүл мэдээллийн үйлчилгээ) -ийг идэвхжүүлэхийн тулд…

MQTT (интернет ба таны самбар хоорондын холболт) -ийг идэвхжүүлэхийн тулд …

Өд Хузза (Arduino -тэй нийцтэй WIFI микроконтроллер) нь …

Серво мотор нь…

Бидэнд мэдэгдээрэй!

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Бага хямд үнээр ердөө 37.50 доллар ба түүнээс доош!

Танд хэрэгтэй болно…

Материал:

WiFi микроконтроллер $ 16

Micro Servo 10 доллар

1 долларын товчлуур

Эсэргүүцэл (ямар ч утга)

Жижиг талхны самбар $ 4 (эсвэл протобоард)

Толгойг овоолох нь $ 1

Jumper утас 2 доллар

Төслийн хайрцаг 3.50 доллар

Лити зай (заавал биш)

Velcro (заавал биш)

Бяцхан туг (бид үүнийг хийх болно)

Хэрэгсэл:

Arduino IDE суулгасан компьютер

Гагнуурын төмөр ба гагнуур

Том ба жижиг Philips шураг жолооч нар

Хайч

Цавуу мод

Утас таслагч

Ширээний хэвлэгч

Алхам 2: Arzuino IDE дээр Huzzah -ийг тохируулж, WIFI -д холбогдоно уу

Эхлэхийн тулд манай микроконтроллерыг туршиж үзье.

Adafruit-ийн энэхүү зааврыг дагана уу:

Энэхүү заавар нь Arduino IDE дээрх Feather Huzzah -ийг ашиглах боломжийг танд олгож, шаардлагатай бүх USB драйверуудыг суулгасан болно.

Алхам 3: Io.adafruit & IFTTT -д бүртгүүлнэ үү

Io.adafruit & IFTTT -д бүртгүүлнэ үү
Io.adafruit & IFTTT -д бүртгүүлнэ үү
Io.adafruit & IFTTT -д бүртгүүлнэ үү
Io.adafruit & IFTTT -д бүртгүүлнэ үү
Io.adafruit & IFTTT -д бүртгүүлнэ үү
Io.adafruit & IFTTT -д бүртгүүлнэ үү

Wi -Fi микроконтроллерыг ажиллуулахын тулд бид Adafruit -ийн io.adafruit болон IFTTT -ийг ашиглах болно.

Io.adafruit данс үүсгээд шинэ шилжүүлэгчтэй шошготой туг тохируулна уу.

Шинэ хяналтын самбар үүсгэх.

Хяналтын самбар дээр 'туг' гэсэн тэмдэг бүхий сэлгэн залгуур үүсгэнэ үү. Асаах, унтраах үндсэн тохиргоог үлдээгээрэй (бид энэ текстийг кодонд дахин оруулах тул тэмдэгтүүдийг анхаарч үзээрэй).

IFTTT (If-This-Then-That) данс үүсгэнэ үү

'Миний Апплет' табын доор шинэ апплет сонгоно уу.

'IF' хэсэгт IFTTT триггерийг сонгож туг далбаагаа өргө.

'THAT' хэсэгт Adafruit -ийг хайж, өмнө нь үүсгэсэн io.adafruit сэлгэн залгуурыг лавлана уу.

Та io.adafruit хуудсан дээрх сэлгэн залгуурыг шалгаж өөрийн триггерийг туршиж үзэх боломжтой. Бид энэ түлхүүрийн байрлалыг Huzzah Wi-Fi самбараараа мэдэгдэх болно.

Алхам 4: Io.adafruit руу Huzzah -тайгаа холбогдоно уу

Huzzah -ийг io.adafruit данстай холбохын тулд бид MQTT ашиглах шаардлагатай болно.

Энэ зааврыг дагана уу:

Энэхүү гарын авлагыг дагаж мөрдвөл бид шаардлагатай бүх номын санг суулгасан болно.

Алхам 5: Хэлхээ диаграм

Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм

Серво ба агшин зуурын товчлуурыг Huzzah самбарт холбохын тулд зурагт үзүүлсэн хэлхээг байгуул.

Түр зуурын унтраалга нь гагнах шаардлагатай байж магадгүй юм. Хэрэв та гагнуур хийж эхэлж байгаа бол энэ бол сайн заавар юм.

Эсэргүүцэл нь ямар ч утга байж болно.

Алхам 6: Хуззаа програмчлах

Бидний ашиглаж буй код нь Adafruit -ийн ESP8266 дээжийн код дээр үндэслэсэн болно. Төсөлдөө зориулж өөрчлөх шаардлагатай бол би үүнийг холбогдох хэсгүүдэд хуваасан.

Дараах код агуулсан текстийг орлуулахаа бүү мартаарай.

  • Wifi сүлжээний нэр
  • Wifi сүлжээний нууц үг
  • io.adafruit хэрэглэгчийн нэр
  • io.adafruit түлхүүр (үүнийг зурган дээрх io.adafruit хяналтын самбар дээрээс олж болно)

Алхам 7: Туг хий

Туг хий
Туг хий
Туг хий
Туг хий
Туг хий
Туг хий

Дээрх туг зургийг татаж авна уу. Серво багцад багтсан эрэг ашиглан тугаа хэвлэх, нугалах, цавуу, зүсэх, тайрах.

Эсвэл бүр илүү сайн … Илрүүлэгч файлыг ашиглан өөрийн IFTTT триггерт зориулагдсан өөрийн мэдэгдлийн тугийг үүсгээрэй. Болж байвал хуваалцаарай!

Алхам 8: Цахилгаан хэлхээг хаах

Хүрээгээ хаах
Хүрээгээ хаах
Хүрээгээ хаах
Хүрээгээ хаах
Хүрээгээ хаах
Хүрээгээ хаах

Сонгосон саванд хэлхээгээ оруулна уу.

Би энэ төслийн хайрцгийг radioshack болон өрөмдсөн цооногоос ашиглаж, servo болон товчлуурыг барьсан. Бүрэлдэхүүн хэсгүүдийн хэмжээг хэмжихийн тулд диаметр хэмжигч ашиглан зохих хэмжээтэй нүх өрөмдөнө.

Жижиг хайрцагт байгаа бүрэлдэхүүн хэсгүүдийг тааруулахын тулд би талхны хавтанг жижигхэн протобоор сольж, тугалгануудыг гагнав. Энэ нь таны байшингийн хэмжээнээс хамаарч шаардлагагүй юм

Надтай хийсэн хашаагаа хуваалцаарай! Эсвэл хэрэв та 3D хашаагаар хэвлэвэл файлыг байршуулаарай, би үүнийг зааварт оруулах болно.

Алхам 9: Дууссан

Дууссан!
Дууссан!

Чи дууссан! Далбаагаа компьютерынхаа ар талд, хөргөгчинд наалдаж, ширээн дээрээ эсвэл өөр хаана ч хамаагүй суулгаарай … ямар ч чухал зүйлийг хэзээ ч бүү алдаарай!

Дараах сэтгэгдлүүдэд Flag -ийг ямар зорилгоор ашиглаж байгаагаа надад хэлээрэй!

Arduino тэмцээн 2016
Arduino тэмцээн 2016
Arduino тэмцээн 2016
Arduino тэмцээн 2016

Arduino 2016 тэмцээнд дэд байр эзэлсэн

Зөвлөмж болгож буй: