Socrat.in.ua

Навчальні конструктори та DIY електроніка

Arduino IDE + ESP8266 

В среде разработки Arduino IDE возможно писать скетчи не только для Arduino, но и для Wi-Fi модулей ESP8266. Пройдёмся по шагам с самого начала: 1. Установка Arduino IDE Среду разработки Arduino IDE можно загрузить по ссылке https://www.arduino.cc/en/Main/Software. Выберите свою операционную систему и скачайте последнюю версию. Если вы скачаете “Windows Installer”, достаточно запустить исполняемый файл, который проведёт вас […]

2016-02-17, Автор: hobbytech

Arduino в Proteus 

Simulino – библиотеки плат Arduino для симуляции в Proteus: http://blogembarcado.blogspot.com/2013/06/simulino-v20-biblioteca-para-proteus.html Приєднуйтесь!

2016-02-12, Автор: hobbytech

ESP8266 + Arduino: пример скетча 

В скетче мы подключаемся к Wi-Fi сети посредством модуля ESP8266, плата Arduino отправляет HTTP запрос “GET /” веб-серверу и выводит текст полученной страницы в UART. #include <SoftwareSerial.h> SoftwareSerial wifiSerial(2, 3); // RX, TX void setup() {   wifiSerial.begin(9600);   wifiSerial.setTimeout(5000);   Serial.begin(9600);   wifiCmd(“AT+RST”, 1000, “Ready”); //сообщение о готовности      boolean connected = false;//подключение к сети   for(int i=0; i<5; i++) {     if(connectWiFi()) { […]

2016-02-12, Автор: hobbytech

Электропитание Arduino 

Arduino – гибкая платформа в отношении возможностей подключения и на неё можно подавать напряжение несколькими способами. Это очень удобно, но иногда можно запутаться. Давайте посмотрим на возможные способы питания платы: Способ 1 – питание Arduino через разъём DC (5,5мм/2,1мм) Напряжение У полноразмерных плат Arduino (Duemilanove, Uno, Mega, Leonardo и т. п.) есть линейный регулятор напряжения и разъём подключения […]

2016-02-08, Автор: hobbytech

Запуск шагового двигателя 

Пример: Arduino управляет шаговым двигателем при  помощи ULN2003 Подключения: arduino, вывод 4 двигатель, вывод 1 arduino, вывод 5 двигатель, вывод 2 arduino, вывод 6 двигатель, вывод 3 arduino, вывод 7 двигатель, вывод 4 arduino, вывод 8 двигатель, вывод 5 arduino, вывод 11 через кнопку к +5В и через резистор 10 кОм на землю Скетч: char […]

2016-01-27, Автор: hobbytech

Пример отправки SMS 

Пример получения температуры и влажности с датчика DHT-11 и отправка на телефон в виде SMS посредством любого GSM-модуля, совместимого с AT-командами. GSM-модуль подключён портами Rx / Tx к соответствующим портам Arduino (Tx / Rx). Здесь вывод 2 датчика (DATA) подключён к 12-му выводу Arduino Uno. Пауза перед запуском скетча сделаем паузу в 30 секунд для […]

2016-01-27, Автор: hobbytech

Чтение из UART 

Пример скетча, читающего строку из UART. Скетч сравнивает её с образцовыми строками “on” или “off”, соответственно включая или выключая светодиод L. #define LED_PIN 13 #define BUFFER0_MAX_SIZE 80 // максимальная длина строки char buffer0[BUFFER0_MAX_SIZE]; // строка unsigned int buffer0_size = 0; //текущий размер строки boolean buffer0_complete = false; //строка в буфере получена полностью void setup() {   pinMode(LED_PIN, OUTPUT);   Serial.begin(9600); } void […]

2016-01-27, Автор: hobbytech

USB-интерфейсы Arduino 

Современные платы Arduino по возможностям USB на борту бывают нескольких видов: Без USB – Arduino Pro Mini и подобные – таким платам для записи скетча в них требуется программатор. На плате нет преобразователя USB/UART, который удорожает её. Встроенный USB – Arduino Leonardo, Arduino Pro Micro – микроконтроллер ATmega имеет встроенный порт USB, что удешевляет плату, но […]

2016-01-27, Автор: hobbytech

Резистивная панель 

Сенсорная панель управления Небольшие 4-проводные резистивные сенсорные экраны в настоящее время удивительно недороги: они производятся в таких огромных количествах для мобильных телефонов, КПК, и в особенности портативных игровых консолей, таких как Nintendo DS, что их можно купить новыми за менее 10 чем долларов США. Большие сенсорные экраны также стремительно теряют в цене. Популярность нетбуков с […]

2016-01-27, Автор: hobbytech


Подпишіться на новини

© HobbyTech 2017