Разрабатывая разные устройства, очень часто получаешь проблему: алгоритм от устройства к устройству местами повторяется, а сами устройства полностью разные. У меня три разрабатываемых устройства, которые местами повторяют функционал друг друга, в них используются три разных процессора (три разные архитектуры), но алгоритм один. Чтобы хоть как-то все унифицировать, было задумано написать минимальную виртуальную машину.
Рубрика «arduino» - 88
Виртуальные машины и микроконтроллеры
2015-10-08 в 8:38, admin, рубрики: arduino, diy или сделай сам, mcu, msp430, virtual machine, vm, Виртульная машина, программирование микроконтроллеров, метки: VM, Виртульная машинаПроснись с комфортом — делаем светобудильник своими руками
2015-10-06 в 11:20, admin, рубрики: 3d-принтер, arduino, diy или сделай сам, Блог компании Мастер Кит, мастер кит, программирование микроконтроллеров, светобудильник, Электроника для начинающих Вот и настала осень…
Впереди неумолимо маячит зима – утром темно, вечером темно.
Просыпаться по будильнику в полной темноте равносильно нырянию под лед. Стресс с утра – гарантированно унылый день.
Решение-то есть, светобудильник называется, но цена этой штуки от 5000 руб. Колется, однако. К тому же, алгоритм работы жестко запрограммирован, а ведь совершенно очевидно, что, по результатам просыпания, захочется что-то подкорректировать или расширить функционал.
А что, если на основе подручных средств соорудить что-то в этом духе? Хорошая задачка для DIY!
Пульт радиоуправления моделями своими руками
2015-10-06 в 8:29, admin, рубрики: arduino, diy или сделай сам, программирование микроконтроллеров, радиопульт, радиоуправление, радиоуправляемые, радиоуправляемые модели, робототехника, робототехника своими руками, метки: радиопульт 
Всем привет. Представляю на общее обозрение самодельный пульт радиоуправления для управления различными объектами на расстоянии. Это может быть машинка, танк, катер и т.д. изготовленное мной для “детского” радио кружка. С применением радио модуля NRF24L01 и микроконтроллера ATMEGA16.
Читать полностью »
Arduino: ограничение на время просмотра телевизора с помощью RFID RC522 и
2015-10-05 в 11:36, admin, рубрики: arduino, open source, relay, RFID, ограничение просмотра ТВВ данной статье пойдет речь о том, как я ограничил время просмотра телевизора для ребенка с помощью Arduino.
С некоторых пор меня стали не устраивать оценки ребенка в школе. На планшет и смартфон были установлены пароли, на ПК ограничено время использования, но остался телевизор. Прятать кабель каждый день надоело, да и не факт, что он уже не купил свой. В результате решил сделать устройство, которое бы ограничивало время просмотра ТВ, т.е. просто отключало бы 220В.
Читать полностью »
Класс Forecaster для метеостанции или Предсказатель погоды
2015-10-02 в 7:32, admin, рубрики: arduino, метеостанция, прогноз погодыМногие начинающие (и не только) Ардуинщики прошли через создание устройства с громким названием — Метеостанция, я в их числе.
Многие варианты, которые я изучал, интересны с точки зрения полета мысли создателя, из многих я почерпнул идеи, о чем и не скрываю.Читать полностью »
Intel Edison, Arduino и Twilio: SMS-сообщения из умного дома
2015-10-01 в 15:49, admin, рубрики: arduino, Edison, intel, sms, Twilio, Блог компании Intel, Программирование, программирование микроконтроллеров, умный дом
Intel Edison – это самая маленькая в мире вычислительная платформа с самым низким энергопотреблением, которая была разработана для создания носимых устройств, таких, как те, из которых строится интернет вещей. Это – плата для разработки и прототипирования, сертифицированная Arduino. Программы на С++, которые можно писать для Intel Edison – это то же самое, что скетчи (sketch) в мире Arduino. Благодаря соответствующему окружению, Intel Edison способен взаимодействовать с различными датчиками. С их помощью можно в реальном времени измерять различные характеристики окружающей среды с высоким уровнем точности и стабильности. Intel Edison можно использовать для чтения и обработки данных самых разных датчиков, что позволяет строить на основе этой платы устройства, рассчитанные на работу в помещениях и на улице.
Читать полностью »
Машина для сборки кубика Рубика на основе системы FAC
2015-09-29 в 22:17, admin, рубрики: arduino, diy или сделай сам, fac, Raspberry Pi, кубик рубика, программирование микроконтроллеров, Разработка робототехники, роботы, свободное времяНе так давно мы вместе с Wilbert Swinkels закончили работу над машиной, собирающей кубик Рубика. Про нас написали в официальном блоге Raspberry Pi и мы получили массу восторженных отзывов. Тем не менее, в русскоязычном сегменте сети проект как-то остался незамеченным. Так что я решил исправить это упущение, разместив здесь переведенную и дополненную версию оригинального поста.
Под катом речь пойдет (в основном) о софтверной части этой машины, о механической части можно почитать на официальной страничке проекта (да-да, мы знаем, что она немного «олдскульна»)
Читать полностью »
Летние IT-школы в Якутии: как это сделано
2015-09-25 в 13:46, admin, рубрики: arduino, bioloid, Robotis, vex, летняя школа, Программирование, робототехника, Учебный процесс в IT Добрый день, друзья! Сегодня я расскажу Вам как мы участвовали в организации 2х летних IT-школ в республике Саха (Якутия) и что из этого вышло. Добро пожаловать под кат.

Читать полностью »
Интеллектуальный LCD шилд для Arduino
2015-09-25 в 12:08, admin, рубрики: arduino, diy или сделай сам, lcd, lcd шилд, shield, дисплей, шилд, шилд для arduino, шилд с дисплеем, метки: lcd шилд, шилд, шилд для arduino, шилд с дисплеем Я знакома с мнением многих технических специалистов об Arduino и в некоторой степени разделяю их взгляд. Тем не менее, например, для быстрой автоматизации, эта платформа очень полезна: она подобно детскому конструктору позволяет собрать и запрограммировать устройство за пару часов, не тратя время на различные «undefined reference to __bss_start__» и «Device not detected».
Однажды для автоматизации очередной рутинной работы мне понадобился дисплей. Я листала Aliexpress и все не могла найти подходящий шилд для Arduno.

Читать полностью »
Watchdog на базе Arduino Nano
2015-09-23 в 12:35, admin, рубрики: arduino, bash, linux, open source, sketch, watchdog, wdtWatchdog — это устройство, предназначенное для обнаружения и устранения проблем оборудования. Обычно для этого используется таймер, периодический перезапуск которого предотвращает отправку сигнала на перезагрузку.

Целевой сервер на Gentoo используется мной в основном для экспериментов, однако на нём работает ряд сервисов, которые, по возможности, должны быть доступны без перебоев. К сожалению, последствия некоторых экспериментов приводят к kernel panic, 100% загрузке CPU и другим неприятностям в самый не подходящий момент. Так что идея добавить watchdog давно требовала внимания и наконец материализовалась в данное устройство.
Читать полностью »


