Съдържание:

Здравей Блинк! Свързване на SPEEEduino с приложението Blynk: 5 стъпки
Здравей Блинк! Свързване на SPEEEduino с приложението Blynk: 5 стъпки

Видео: Здравей Блинк! Свързване на SPEEEduino с приложението Blynk: 5 стъпки

Видео: Здравей Блинк! Свързване на SPEEEduino с приложението Blynk: 5 стъпки
Видео: CS50 2013 - Week 10 2024, Юли
Anonim
Здравей Блинк! Свързване на SPEEEduino с приложението Blynk
Здравей Блинк! Свързване на SPEEEduino с приложението Blynk
Здравей Блинк! Свързване на SPEEEduino с приложението Blynk
Здравей Блинк! Свързване на SPEEEduino с приложението Blynk

Какво е SPEEEduino?

SPEEEduino е микроконтролерна платка с Wi-Fi, базирана на екосистемата Arduino, създадена за преподаватели. SPEEEduino комбинира форм-фактора и микроконтролера на Arduino с ESP8266 Wi-Fi SoC, което го прави силно конфигурируема и съвместима система. Той е незабавно съвместим със стотиците библиотеки, които хората са написали за Arduino Uno, тъй като SPEEEduino споделя същия микроконтролерен модул като Arduino Uno. Този проект се прави от група студенти от Сингапурската политехника. В групата имаме общо 3 члена: Pan ZiYue, Julian Kang и аз. Нашият ръководител е г -н Тео Шин Джен. Това просто ръководство е част от колекцията на Instructable за SPEEEduino.

Това просто ръководство е част от колекцията с инструкции за SPEEEduino. В тази инструкция ще интегрираме приложението Blynk със SPEEEduino!

Този Instructable ще работи и с другия ни продукт: SSTuino.

Здравей Блинк

Blynk е платформа с приложения за iOS и Android за управление на Arduino, Raspberry Pi и други подобни по интернет. Това е цифрово табло, където можете да изградите графичен интерфейс за вашия проект, като просто плъзнете и пуснете джаджи. Това приложение е избрано поради лесната му интеграция със SPEEEduino.

Връзка:

Стъпка 1: Нека започнем

Нещата, от които се нуждаете:

1. Компютър, зареден с Arduino IDE, достъпен тук.

2. SPEEEduino или SSTuino

3. Модул ESP8266 ESP01

4. USB към сериен конвертор (За тези инструкции ще използваме CP2102)

5. Активна WiFi връзка ESP8266 не работи с Enterprise Networks, нито мога да го използвам с 5GHz мрежи.

6. Най -важното, себе си!:)

7. Съвместим смартфон с инсталирано приложение Blynk, който може да бъде изтеглен с помощта на App Store или Google Play.

Ще преминем през стъпките, за да започнем с Blynk и как да свържем приложението с устройството!

Ако случайно сте нов в SPEEEduino или средата на Arduino, моля, прочетете тези инструкции, за да започнете!

Стъпка 2: Първи стъпки с Blynk

Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!
Първи стъпки с Blynk!

След като изтеглите приложението от App Store/Google Play, просто стартирайте приложението.

След като стартирате приложението, просто изберете „Създаване на нов акаунт“или „Вход“.

След това трябва да можете да видите главното меню!

Стъпка 3: Създаване на нов проект с Blynk

Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk
Създаване на нов проект с Blynk

След като сте достигнали главното меню в предишната стъпка, просто изберете „Нов проект“и ще се появи меню.

1. Променете хардуера от ESP8266 на Arduino Uno

2. Дайте име на вашия проект!

3. След това вашият маркер за удостоверяване, който е код, ще бъде изпратен до вашия регистриран адрес. Ще използваме това в Arduino IDE по -късно.

4. Когато сте в проекта, просто плъзнете наляво и трябва да можете да отворите полето с приспособления.

5. Добавете бутон и изберете бутона. Това ще отвори опциите за бутона

6. След това изберете щифта да бъде D13. Това е, за да изберете PIN 13 на SPEEEduino като щифта, с който бихме искали да си взаимодействаме по -късно.

Стъпка 4: Конфигуриране на IDE на Arduino

Конфигурация на IDE на Arduino
Конфигурация на IDE на Arduino
Конфигурация на IDE на Arduino
Конфигурация на IDE на Arduino

След като сте настроили приложението, сега е време да преминете към IDE на Arduino!

1. Изтеглете библиотеката Blynk от тук. Изберете кръглия елемент, показан на снимката.

2. Както е посочено в документацията на Blynk, библиотеката трябва да бъде инсталирана ръчно:

  • Изтеглете най -новата версия.zip файл. Разархивирайте го.
  • Ще забележите, че архивът съдържа няколко папки и няколко библиотеки.
  • Копирайте всички тези библиотеки във вашата_sketchbook_folder на Arduino IDE.
  • За да намерите местоположението на вашата_sketchbook_folder, отидете в горното меню в Arduino IDE: Файл -> Предпочитания (ако използвате Mac OS - отидете на Arduino → Предпочитания

3. След като библиотеката е инсталирана, отидете на Примера, както е показано на снимката по -горе (ESP8266_Shield)

4. Ще трябва да има няколко ощипвания, за да работи с този код.

Ето модифицирания:

pastebin.com/2iwt5qRc

След като промените кода, просто променете „YourAuthToken“, „YourNetwork“и „YourPassword“на кода на вашия маркер за удостоверяване и съответно вашия SSID и парола за wifi. За съжаление, ESP8266 не работи с корпоративни мрежи.

Стъпка 5: Качете кода … и сте готови

След като кодът бъде качен в SPEEEduino, можете да стартирате проекта в приложението Blynk! Докато играете с превключвателя, който сте поставили от полето за приспособления, светодиодът на SPEEEduino (вграденият светодиод) ще светне и ще светне съответно.

Този Instructable е част от интересна поредица, в която няколко проекта се правят с Blynk. Очаквайте следващия!

Препоръчано: