-
Программирование Arduino — аналоговый ввод/вывод
1. Программирование Arduino — введение 2. Программирование Arduino — структура программы, константы 3. Программирование Arduino — цифровой ввод/вывод 4. Аналоговый ввод/вывод сигнала теперь рассмотрим специфичные функции Arduino для аналогового ввода-вывода.
-
Программирование Arduino — цифровой ввод/вывод
1. Программирование Arduino — введение 2. Программирование Arduino — структура программы, константы 3. Цифровой ввод/вывод рассмотрим специфичные функции Arduino для цифрового ввода-вывода. они объявлены в файле \hardware\cores\arduino\wiring.h а реализованы в \hardware\cores\arduino\wiring_digital.c
-
Программирование Arduino — структура программы, константы
-
Программирование Arduino — введение
Начнём небольшую серию статей про программирование плат Arduino. Для программирования используется Arduino IDE, которую можно скачать на официальном сайте. Текущая версия, как здесь уже писали — Arduino 0016. Есть версии для Windows (70 Mb), MacOS и Linux. Рассмотрим версию для Windows — после скачивания архива его нужно распаковать. Например, в С:\utils\arduino-0016\
-
botanicalls.com — цветок напоминает о поливе через Twitter
botanicalls — небольшое устройство в виде листа устанавливается в земле рядом с растением и при помощи ethernet-кабеля подключается к интернету. Теперь, если земля у растения становится недостаточно влажной, устройство тут же пишет об этом в твиттер. Ну а чтобы получать «напоминалки», необходимо подписаться на обновления твиттера своего растения.
-
Что за язык программирования используется для Arduino?
На официальном сайте пишут: «…is programmed using the Arduino programming language (based on Wiring)«. Фактически — нет никакого особого языка программирования и программы пишутся на C/C++, а компилируются и собираются с помощью широко известного avr-gcc (в версии для Windows — WinAVR). Все особенности сводятся к тому, что имеется набор библиотек, включающий в себя некоторые функции…
-
Блок питания Arduino…из зарядки сотового телефона
Как обычно в нужный момент под рукой не оказалось нормального блока питания для свежесобранной ардуинины=( Зато на глаза попалась зарядка от сотика с обгрызеным шнуром:
-
ХоумМейд Arduino
Раз уж заикнулись, что можно сделать Arduino в домашних условиях, надо делать! Версий печатных плат ардуино достаточно много и в основном они предназначены для заводского изготовления – мелкие расстояния между дорожками, куча межслойных переходов, а то и вообще 4 слоя. Ну а для наколенного изготовления специально разработана “Arduino Single-Sided Serial Board”. Это полностью ардуино-совместимая плата…
-
Ардуино что это и зачем?
Как мы узнали — это “аппаратная вычислительная платформа”, а по-русски — контроллер. А что такое контроллер?
-
Arduino
Arduino — аппаратная вычислительная платформа, основными компонентам которой являются простая плата ввода/вывода и среда разработки на языке Wiring (C++).
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…