-
openFrameworks и Arduino
openFrameworks — это обёртка С++ классов вокруг нескольких библиотек, т.е. что-то вроде клея для соединения этих библиотек в единое целое: * OpenGL — для отображения графики * FreeImage — для манипуляций с изображениями * Freetype — для отображения и работы со шрифтами * rtAudio — для аудио * Quicktime (mac или pc) — для проигрывания…
-
Управляемая веб-камера или же web-cam-бот
Не так давно я уже похвастался, что мою(и Zoltberg-а) статью про Arduino — «Веб-камера на сервоприводах» опубликовали в журнале Хакер. Статья уже выложена на их сайте и её можно прочитать здесь. Вкратце расскажу про создание такой камеры.
-
Визуальное программирование Arduino
Используя площадку kickstarter.com команда программистов собрала деньги на разработку визуального языка программирования для Arduino, основанного на языке Scratch.
-
Список Arduino-шилдов
-
Processing и Arduino
Processing является языком программирования для создания визуализаций с помощью платформы Java Virtual Machine и позволяет быстро создавать интерактивные программы отображения изображений и анимации. Processing использовался для создания некоторых реклам, клипов, инсталляций, а также входит в учебные курсы некоторых вузов США. официальный сайт: http://processing.org
-
Xoscillo — программа для осциллографа на Arduino
В заметке «Практическое программирование Arduino — Аналоговый ввод – осциллограф» уже описывалась возможность использования контроллера Arduino/CraftDuino в качестве осциллографа. Реализуется это просто — нужно считывать данные с аналогового порта Arduino/CraftDuino и записывать их в последовательный порт. А уже из последовательно порта их принимает программа и строит график сигнала. Проект xoscillo (на .NET) как раз реализует…
-
ArduinoIDE 0021
вышла новая Arduino IDE версии 0021. Скачать. Совсем недавно вышла Arduino IDE 0020 для поддержки новых плат Arduino UNO, а уже вышла следующая версия, которая просто фиксит некоторые ошибки работы с этим новым контроллером. * Пофиксена ошибка analogWrite() на пинах 9 и 10 (Arduino Uno).
-
Такие разные роботы на базе Arduino
-
ArduinoIDE 0020
-
Arduino UNO
Самое главное отличие — вместо FTDI для интерфейса USB используется контроллер Atmel ATmega8U2 (встроенный интерфейс USB 2.0, скорость до 12 Мбит/с), что даёт возможность перепрограммировать USB-интерфейс, чтобы плата Arduino Uno определялась компьютером как MIDI-устройство, клавиатура, мышь и т. д.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…