Мазмуну:

Билдирме желеги - Wi -Fi, IFTTT жана Huzzah ESP8266га улуу киришүү: 9 кадам (сүрөттөр менен)
Билдирме желеги - Wi -Fi, IFTTT жана Huzzah ESP8266га улуу киришүү: 9 кадам (сүрөттөр менен)

Video: Билдирме желеги - Wi -Fi, IFTTT жана Huzzah ESP8266га улуу киришүү: 9 кадам (сүрөттөр менен)

Video: Билдирме желеги - Wi -Fi, IFTTT жана Huzzah ESP8266га улуу киришүү: 9 кадам (сүрөттөр менен)
Video: 18+ Уйин бошланди! Свара! Тринка! Сека! 2024, Декабрь
Anonim
Image
Image
Керектүү компоненттер
Керектүү компоненттер

Мен дайыма маанилүү нерселерди сагынам … ошондуктан мен Тууну жараткам. Мага маанилүү нерселерди эскертип же эскертип туруучу нерселердин Интернети (IoT) түзмөгү!

Азыр столума тез карасам, көрө аламбы …

  • Менде электрондук почта бар
  • Мени твиттерде айтышты
  • Менде Google календардык иш -чарасы бар
  • Апама чалууга убакыт келди
  • Менин командам гол киргизди
  • Жегенди унутам
  • Мен машыгуум керек

… же дээрлик башка нерсе. Бул көрсөтмөлөр үчүн мен электрондук каттарды алганда өзүмө кабар берем.

Бул долбоор Wi-Fi менен туташкан түзмөктөргө жана нерселердин интернетине эң сонун киришүү.

Биз колдонобуз…

IFTTT.com (API шлюзу) иштетүү үчүн…

io.adafruit.com (IoT булут маалымат кызматы) иштетүү үчүн…

Иштетүү үчүн MQTT (интернет менен тактаңыздын ортосундагы байланыш)…

Feather Huzzah (Arduino менен шайкеш WIFI микроконтроллери) иштетүү үчүн…

Серво мотору…

Бизге кабарлаңыз!

1 -кадам: Керектүү компоненттер

Керектүү компоненттер
Керектүү компоненттер

$ 37.50 же андан төмөн болгон төмөн баа үчүн!

Сага керек болот…

Материалдар:

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

Micro Servo 10 доллар

Баскыч 1 $

Резистор (каалаган мааниде)

Tiny Breadboard $ 4 (же протобоард)

Топтомдор $ 1

Jumper Wires $ 2

Project Box $ 3.50

Литий батареясы (милдеттүү эмес)

Velcro (милдеттүү эмес)

Кичинекей желек (биз муну жасайбыз)

Куралдар:

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

Паяльник жана Лайк

Чоң жана Кичи Philips бурама айдоочулар

Кайчы

Glue Stick

Сым кескичтер

Иштакта принтери

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ге катталуу

WiFi микроконтроллерин иштетүү үчүн биз Adafruit компаниясынын io.adafruit жана IFTTT колдонобуз.

Io.adafruit эсебин түзүңүз жана жаңы которуштурулган желекчени орнотуңуз.

Жаңы тактаны түзүү.

Курал тактасында "желек" деген жазуусу бар которгучту түзүңүз. Күйгүзүү жана ӨЧҮРҮҮ үчүн демейки жөндөөлөрдү калтырыңыз (биз бул текстти коддо өчүрөбүз, андыктан тамга регистрине көңүл буруңуз).

IFTTT (If-This-Then-That) эсебин түзүңүз

'Менин Апплеттерим' өтмөгүнүн астынан жаңы апплетти тандаңыз.

"ЭГЕР" астында желегиңизди көтөрүү үчүн IFTTT триггерин тандаңыз.

"ОШОНДО" астында Adafruit издеп, сиз мурда түзгөн io.adafruit которуштургучуна шилтеме бериңиз.

Сиз io.adafruit баракчаңыздагы которгучту текшерип, триггериңизди текшере аласыз. Биз бул которгучтун позициясын Huzzah Wi-Fi тактабыз менен билдиребиз.

4 -кадам: Io.adafruit үчүн Хуззага туташыңыз

Huzzahыңызды io.adafruit эсебиңизге туташтыруу үчүн MQTT колдонушубуз керек.

Бул үйрөткүчтү аткарыңыз:

Бул үйрөткүчтү ээрчүү бизде бардык керектүү китепканаларды орнотууну камсыз кылат.

5 -кадам: Райондук диаграмма

Райондук диаграмма
Райондук диаграмма
Райондук диаграмма
Райондук диаграмма
Райондук диаграмма
Райондук диаграмма
Райондук диаграмма
Райондук диаграмма

Сервону жана убактылуу баскычты Huzzah тактасына туташтыруу үчүн сүрөттөлгөн схеманы куруңуз.

Учурдагы которуштуруу ширетүүнү талап кылышы мүмкүн. Бул сиз үчүн жаңы үйрөнүүчү болсо, жакшы окуу куралы.

Резистор кандайдыр бир мааниге ээ болушу мүмкүн.

6 -кадам: Хуззаңызды программалаңыз

Биз колдонгон код Adafruitтин ESP8266 үлгү кодуна негизделген. Эгерде сиз аны долбооруңуз үчүн өзгөртүүңүз керек болсо, мен аны тиешелүү бөлүмдөргө бөлдүм.

Кодуңуздагы текстти алмаштырууну унутпаңыз:

  • Wifi тармагынын аталышы
  • Wifi тармагынын сырсөзү
  • io.adafruit колдонуучунун аты
  • io.adafruit ачкычы (муну сүрөтүңүздөгү io.adafruit тактасынан тапса болот)

7 -кадам: Тууну жасаңыз

Тууну жасоо
Тууну жасоо
Тууну жасоо
Тууну жасоо
Тууну жасоо
Тууну жасоо

Жогорудагы желектин сүрөтүн түшүрүп алыңыз. Басып чыгаруу, бүктөө, желимдөө, кесүү жана servo пакетине киргизилген бурама менен желегиңизди сервого бекиңиз.

Же андан да жакшы … Иллюстратор файлын колдонуп, IFTTT триггериңизге өзгөчө болгон жеке эскертме желегиңизди түзүңүз. Сураныч, бөлүшсөңүз!

8 -кадам: Районуңузду жабыңыз

Районуңузду жабыңыз
Районуңузду жабыңыз
Районуңузду жабыңыз
Районуңузду жабыңыз
Районуңузду жабыңыз
Районуңузду жабыңыз

Тизмеңизди өзүңүз каалаган контейнерге салыңыз.

Мен бул проекттин кутусун радиошактан пайдаланып, сервону жана баскычты кармоо үчүн тешиктерди бурдум. Бөлүктөрдүн өлчөмүн өлчөө үчүн калиперлерди колдонуңуз жана тийиштүү өлчөмдөгү тешиктерди бургулаңыз.

Кичи кутунун ичиндеги компоненттерди туура келтирүү үчүн, мен нан тактасын кичинекей протоборго алмаштырдым жана коргошундарды ширеттим. Бул корпустун чоңдугуна жараша керек эмес

Сураныч, өзүңүз жасаган корпусту мен менен бөлүшүңүз! Же эгер сиз 3D тиркемени басып чыгарсаңыз, файлды жүктөп бериңиз, мен аны Инструкцияга киргизем.

9 -кадам: Бүттү

Бүттү!
Бүттү!

Сен бүттүң! Желегиңизди компьютериңиздин артына, муздаткычка илип коюңуз, столго же каалаган жерге отургузуңуз … жана эч качан маанилүү нерсени эч качан өткөрүп жибербеңиз!

Төмөндөгү комментарийлерде Флагды эмне үчүн колдонгонуңузду мага билдириңиз!

Ардуино сынагы 2016
Ардуино сынагы 2016
Ардуино сынагы 2016
Ардуино сынагы 2016

Ардуино 2016 конкурсунда экинчи орун

Сунушталууда: