-
Кинетическое управление мобильной платформой на Arduino
Всем привет! В этой статье я расскажу, как собрать четырехколесную платформу и управлять ей при помощи движения руки. Посмотреть как это работает Вы можете, кликнув по ссылке.
-
Делаем простого робота. Часть третья
Для нашего робота осталось совсем немного — добавить управление ультразвуковым датчиком. Обычно все используют готовые библиотеки на Arduino. Это не наш путь. Мы будем использовать прерывания. О принципах работы HC-SR04 датчика не писал только ленивый. Вот ссылка с подробным описанием ТЫЦ! Вся суть сводится к одному. Подаем импульс импульс длительностью 10 мкс, датчик излучает 8…
-
Повелитель времени или очередное изобретение велосипеда
Введение. Опять весна, набухли почки, на деревьях разумеется, а не от пива. Пора проснуться и вознести почести всемогущему богу Arduino, явить очередное чудо сотворенное с его помощью. Кроме шуток, я вообще предлагаю создать пантеон святых микроэлектроники и канонизировать Arduino как чудотворца и властителя дум. Ну да ладно, потрепались и хватит. Если вы читали мои предыдущие…
-
И один в поле воин…
Маленькие изыскания в вопросе использования одного пина Arduino для индикации. Причем я решил ограничиться вопросом подключения ТОЛЬКО светодиодов. Варианты с 1-wire или RS протоколами, а так же использование пина для ввода данных в данном опусе рассматриваться не будут Человеческий мозг устроен таким образом, что самые интересные и невероятные решения проблемы рождаются в экстремальных ситуациях. Экстрима…
-
Делаем простого робота. Часть вторая
Сегодня мы продолжим делать простого трехколесного робота из того что есть. В прошлой статье мы сделали аппаратную часть, а сегодня будем писать и заливать программу. Для этого нам понадобится Platfromio IDE. Это открытый редактор, который позволяет работать с самыми популярными и не очень платами на разных микроконтроллерах.
-
Часы-метеостанция на радиомодулях SI4432
Проект начался с того, что один мой знакомый попросил внести изменения в проект часов на матрице 24х16 из светодиодов. Сам проект можно посмотреть на ресурсе technoetc.net/dotklok
-
Делаем простого робота. Часть первая
Всем привет. В этой статье я расскажу как создать своего автономного трехколесного робота. Что нам понадобится: Железо: 1. MSP430 launchpad от Texas Instruments с микроконтроллером M430G2553. Это будет мозгом нашего робота 2. Ультразвуковой датчик расстояния HC-SR04. Мы напишем драйвер под него. Датчики будет «глазами» робота.
-
«Почти» лабораторный блок питания. Набор-конструктор из Китая. Модернизация
По мере погружения в мир электроники, на моем столе появился приличный ворох различных блоков питания: на 3.3V, 5V, 9V, 12V и т.п. Причем некоторых несколько штук — на разные мощности. Уверен, что у многих примерно такая же ситуация на рабочем месте. И вполне естественно, что в какой-то момент времени приходишь к мысли: а нельзя ли…
-
Разработка устройств для умного дома Z-Wave на плате Z-Uno. Контроллер RaZberry+Raspberry Pi
Продолжение Начало Разработка устройств для умного дома Z-Wave на плате Z-Uno. Введение Разработка устройств для умного дома Z-Wave на плате Z-Uno. Часть 1 Плата расширения RaZberry для Raspberry Pi, превращает самый популярный и дешёвый мини-компьютер в Z-Wave контроллер домашней автоматизации.
-
Разработка устройств для умного дома Z-Wave на плате Z-Uno. Часть 1
Продолжение Начало Разработка устройств для умного дома Z-Wave на плате Z-Uno. Введение Пользовательские скетчи заливаются в Z-Uno из Arduino IDE. Для работы с Z-Uno необходимо установить соответствующий пакет, который содержит компилятор, загрузчик, библиотеки и .h-файлы проекта Z-Uno. Это делается из появившейся в Arduino IDE (начиная с версии 1.6.5) менеджера плат (Board Manager).
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…