Socrat.in.ua

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

Чтение из 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

Arduino Mega + ENC28J60 

Пример скетча для работы с сетевым контроллером ENC28J60 фирмы Microchip с платой Arduino Mega. В файле библиотеки enc28j60.c следует изменить подключение контроллера к нашей Mega следующим образом: #define ENC28J60_CONTROL_CS 53 //10 #define SPI_MOSI 51 //11 #define SPI_MISO 50 //12 #define SPI_SCK 52 //13 То есть выводы MOSI, MISO, SCK и CS контроллера ENC28J60 подключены к таким-же выводам платы […]

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

Работа в Arduino IDE 

Программы, написанные для Arduino, называются скетчами.Эти скетчи создаются в текстовом редакторе, который имеет возможность вырезания/вставки и поиска/замены текста. Поле сообщений выводит информацию во время сохранения, экспорта и при ошибках. Консоль показывает текстовый вывод среды Arduino, включая полные сообщения об ошибках и прочую информацию. Панель кнопок позволяет проверять и выгружать программы, создавать, открывать и сохранять скетчи, […]

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

Управление Arduino через PHP 

Давайте для начала разделим задачу на две части: первая – понять, как передавать и получать данные к/от Arduino с использованием PHP; вторая – создать программы для PHP и Arduino для связи. Обычно получить прямой доступ к USB-устройству нельзя, как в случае с COM- или LPT-портом. Для большинства USB-устройств вам потребуется установить специальные драйверы, которые буду […]

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

Пример работы Arduino Uno с дисплеем 2.4″ (ILI9341) 

Это один из примеров работы дисплея с библиотекой от Adafruit и Arduino IDE 1.0.5 Полный сборник вариантов: http://hobbytech.com.ua/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B5%D0%BC-2-4-%D0%B4%D0%BB%D1%8F-arduino-uno/ Приєднуйтесь!

2015-12-29, Автор: hobbytech

WiFi модуль ESP8266 

Модуль ESP8266 – высокоинтегрированная микросхема, созданная в соответствии со всё возрастающими требованиями коммуникационных технологий. Модуль на базе микросхемы предлагает полностью готовое решение для сетей Wi-Fi, позволяющее обеспечивать доступ к сети как в качестве клиента, так и точки доступа. Приєднуйтесь!

2015-12-25, Автор: hobbytech

Знакомство с Arduino 

Если вы ещё не держали в руках Arduino, вам стоит это прочесть! Текст взят из файла Getting Started with Arduino.chm, доступного в  интернету. В книге описана работа с платой Arduino Duemilanove, но вы можете применять данные примеры с любой из плат Arduino, просто внимательно читайте описание выводов вашей платы. Перевод выполнен не профессиональным переводчиком и если вы хотите […]

2015-12-24, Автор: hobbytech

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

© HobbyTech 2017