показывать просмотренные посты
183
Контроль уровня CO2 (Углекислого газа) на Arduino
34 Комментария в Arduino & Pi  

И вот очередная идея, доведенная до готового устройства. На этот раз это устройство, контролирующее уровень углекислого газа (CO2) в помещении, и при превышении этого уровня, устройство переключает реле, которое в свою очередь запускает вентиляцию.

Контроль уровня CO2 (Углекислого газа) на Arduino arduino CO2, MH-Z19 arduino, lcd1602 arduino, ky-040 arduino, arduino pro mini, измерение CO2, видео

Собрано устройство на основе Arduino Pro mini и инфракрасного измерителя CO2 MH-Z19. LCD дисплей 1602 отображает данные с датчика температуры и влажности, уровень CO2 в ppm(промилле) и пороговый уровень срабатывания реле. Порог срабатывания устанавливается с помощью энкодера KY-040, это оказалось удобнее, чем использовать просто кнопки. Для питания устройства от сети 220В, использовал преобразователь AC-DC 220 - 5.

Схема устройства в таком вот виде:

Показать полностью 1 1
139
#8 Функции и их применение. Основы Arduino для начинающих
12 Комментариев в Arduino & Pi  

Привет начинающим ардуинщикам! :)


После небольшого перерыва, наконец-то готова 8-я видео-статья из цикла «Основы Arduino для начинающих» и сегодня мы поговорим о таком важном инструменте в арсенале программиста, как функции. Научимся с ними работать и использовать их в своем коде.


Предыдущие выпуски вы найдете здесь: 0,1,2,3,4,5,6,7


Видеоверсия поста:

Прежде чем переходить к изучению синтаксиса и построения функций, давайте сделаем для себя обоснование их использования. Представьте, что вы работаете над проектом, например, «умного дома», где каждый из датчиков выполняет свою роль, а ваш код связывает эти датчики в единую систему. Допустим, что у нас есть датчики освещенности, движения, температуры, влажности и LCD дисплей, куда мы выводим какую-либо информацию. Каждому из этих отдельных устройств соответствует некоторая часть кода, где происходит считывание, обработка и сохранение показаний с наших датчиков, а так же вывод каких-либо показателей на дисплей.


Если мы пойдем по пути написания программы, как мы это делали раньше, то у нас получится очень длинная вереница строк кода, где будет трудно найти начало кода для обработки полученной информации, с какого-либо нужного нам датчика.

Показать полностью 14
161
Антипривычка на arduino
66 Комментариев в Arduino & Pi  

Дочка любит смотреть телевизор в упор. Решил бороться с этой привычкой с помощью arduino.

Скетч

1044
Что такое Arduino и с чем её едят?
172 Комментария в Arduino & Pi  
860
Сircuits от Autodesk — бесплатный online-конструктор
64 Комментария в Arduino & Pi  

Очень давно я слышал про Arduino, что есть такая заморская вещица, что можно с её помощью делать всякие-интересные электронные штуковины типа подсветки, «волшебные» фонарики, самоходные машинки и прочее. Но как-то не интересовало меня всё это… Пару-тройку недель назад на Пикабу я увидел пост, о том, как сделать Ambilight-подсветку для монитора своими руками на базе Arduino и тут меня зацепило! Я не мог ни есть, ни пить, ни спать, все думал о Arduino и о том, что можно сделать с ним. Начал читать форумы, искать сайты с обучающими материалами и наткнулся на Progmk.ru. Стал смотреть основы Ардуино для начинающих. В четвертом выпуске Виктор сказал, что пора приобретать устройство, послушавшись его я приобрел на всем известном сайте у братского народа Arduino и детали к нему. Тут меня постигли грустные мысли… Видео смотрю, книги про микроконтроллеры листаю…


Но что делать пока Arduino идет в посылке ко мне?


Посмотрел на форумах о программном обеспечении, наткнулся на Fritzing. Программа хороша, и макетку можно рядом с Arduino положить, и проводами контакты соединить, и код прописать… Но плоды своего труда не посмотреть… Нет эмуляции. Пришлось копать интернет дальше. На одном из форумов шло обсуждение VBB, что мол может она эмулировать, но платная. В комментариях предложили воспользоваться бесплатным online- конструктором circuits.io от Autodesk. Для меня это было открытием!


Circuits.io – электроника от новичка до профессионала!


После прохождения регистрации и согласия со всем, что предлагает сделать с моей душой автодеск в лицензионном соглашении, моему взору предстала страница с предложением начать

Сircuits от Autodesk — бесплатный online-конструктор arduino, электроника, начинающий, circuits, программа, длиннопост
Показать полностью 6
986
Теплица на Ардуино-Мега.
120 Комментариев в Arduino & Pi  

Все мои истории с предысторией. Моя мать живет в собственном доме, но здоровье уже не позволяет ей возиться в огороде. А моя жена, кандидат наук, очень любит "отдохнуть", копаясь в верхнем слое планеты. В соседем от матери доме живет моя сестра с семьей. Так вот, муж моей сестры, зовут его Александр, ближе к концу лета (мой отпуск как раз был где-то на середине), позвал меня посмотреть на сконструированный им девайс. Это было устройство с роликами, шестеренками и большим круглым рулем. Александр пояснил, что девайс предназначен для того, чтобы гнуь металлический профиль в красивые ровные дуги. Устройство впечатляло своей основательностью, а он пояснил, что теперь страсть как хочется что-то гнуть, но, вроде как нечего, да и свободные средства отсутствуют. Я похвалил его и спокойно себе пошел в свой огород, помогать жене наслаждаться огородными работами. И тут жена спрашивает, видел ли я устройство, и не хочу ли я принять предложение Александра загнуть нам профилей на теплицу. Я понял, что хитрый родственник уже заинтересовал жену перспективами новой теплицы для огурцов. Я с кислой рожей стал говорить, что надо ее открывать-закрывать, поливать, а мы только на выходных... и т.д. А она мне и говорит: "Ну вот и сделай на Ардуине, чтоб она сама.. Или не по силам?"

Знает меня, подловила. Ну что ж, вызов принят. Сварочник у Александра в наличии, у меня в наличии деньги на материал. Сначала, использовав свои скупые знания в 3Д моделировании, нарисовал во FreeCad проект. Вот такой:

Теплица на Ардуино-Мега. arduino, 3d модель, умная техника, умный дом, теплица, Строительство, Огород, дача, видео, длиннопост
Показать полностью 8 3
1036
Fritzing - электроника доступна для всем!
55 Комментариев в Arduino & Pi  

Всем привет!

Для тех кто занимается созданием проектов или только начинает мигать светодиодом на Arduino нужен карандаш, бумага и куча datasheet-ов со схемами подключения, а также гугл со стандартным вопросом ххх-подключение к Arduino. По крайне мере так было со мной когда я первый раз взял Arduino в руки.

Побродив по просторам интернета я случайно наткнулся на программу Fritzing. Причем "старички" постят скриншоты из нее и не признаются как они их сделали)))


Итак коротко о Fritzing

Fritzing изначально разрабатывался как инструмент автоматизации прототипирования для не-инженеров и  является очередной попыткой сделать электронику доступной для всех. Причем эта попытка настолько удачна, что заслуживает внимательного рассмотрения. Предоставляется система разработки, сайт поддержки сообщества, стартер-кит - причем с открытым исходным кодом и открытой аппаратурой. Пользователи могут документировать свои разработки, предоставлять их в общее пользование, осваивать электронику в учебном классе, разрабатывать печатные платы для своих поделок и даже изготавливать эти печатные платы на заводском оборудовании.

Приятно, что Fritzing является изначально переносимой (portable), т. е. для неё не существует какого-то инсталлятора - просто нужно скачать пакет архива, распаковать его в любую папку на диске, и система сразу готова к работе. Кроме того, система автоматически определяет язык операционной системы, и сама переключается на русифицированный интерфейс меню.

После первого запуска Fritzing сразу бросаются в глаза 5 главных рабочих закладок: Welcome, Макетная плата, Принципиальная схема, Печатная плата и Code. Изначально активна первая закладка Welcome, на ней просто представлены совет дня (Tip of the Day), ссылка на блог разработчиков (где представлены статьи, реклама новых стартер-китов и прочее), ссылка на фабрику печатных плат и на магазин, и справа браузер готовых компонентов и инспектор их свойств.

Fritzing - электроника доступна для всем! arduino, начинающий, электроника, программа, схема, длиннопост, текст
347
Измеритель ёмкости аккумуляторов на Arduino
22 Комментария в Arduino & Pi  
749
Мой первый робот на Arduino.
133 Комментария в Arduino & Pi  

Решил поделиться своим школьным проектом.

Мой первый робот на Arduino. arduino, Робот, проект
Мой первый робот на Arduino. arduino, Робот, проект
Показать полностью 1
1012
2000 идей и уроков ARDUINO
62 Комментария в Arduino & Pi  

Ссылка на торрент с идеями и уроками АRDUINO

уроки на английском и русском(промт) языках

разделен на 3 части..


magnet:?xt=urn:btih:471B4B42541AAA901076C475BD2D1389B9B3D258&dn=ard&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce


яндекс диск

https://yadi.sk/d/EOFO6URWsiaDQ

2000 идей и уроков ARDUINO arduino, урок, Идея, электроника, Робот, текст, торрент
2000 идей и уроков ARDUINO arduino, урок, Идея, электроника, Робот, текст, торрент

Если у кого-то мощный компьютер на винде или wine и есть желание помогать иногда в конструировании подборок статей - жду вашей помощи.

711
Выпуск 1. Основы Arduino для начинающих. Основные понятия электроники и схемотехники
70 Комментариев в Arduino & Pi  

Привет интересующимся Arduino и микроконтроллерами!)

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


Для тех, кто имеет возможность смотреть видеозаписи, рекомендую видео версию статьи - там все более наглядно и красиво, ну а для остальных под видеозаписью есть текстовый вариант :)

Для начала давайте посмотрим вокруг себя. В современном мире нас окружает огромное количество всевозможных электронных устройств, которые делают нашу жизнь проще и удобней. Что же их всех объединяет?


Конечно же, это то, что все они работают от электрической энергии, которая вырабатывается различными генераторами, берется из аккумуляторных батарей и так далее. Но что представляет собой электрическая энергия или электричество? Тут все не так просто, но чтобы не лезть в дебри электроники и не затягивать пост, вы должны для себя понять, что основной частицей, благодаря которой и создается электрическая энергия, является электрон (e-).


Они повсюду, в любой вещи, которую вы видите - даже в маленькой капле воды их миллиарды и миллионы. Но, кроме электронов, которые, кстати, носят отрицательный заряд и очень подвижны, есть частицы, которые, наоборот, имеют положительный заряд и практически не двигаются - они называются протонами (p+). Подобно магнитам, разноименные заряды электронов и протонов притягиваются друг к другу, а одноименные заряды, наоборот, отталкиваются.

Показать полностью 11
897
GSM сигнализация на Arduino и SIM800L и датчиком движения
109 Комментариев в Arduino & Pi  

Делаем охранную систему своими руками. Оповещать о тревоге "хозяина", а так же принимать команды устройство будет по СМС, так как это надежно и просто. Еще важно, чтобы устройство не зависело от постоянного наличия напряжения в сети, для питания.

GSM сигнализация на Arduino и SIM800L и датчиком движения SIM800L, gsm, arduino, Arduino Nano V3, Датчик движения, видео, длиннопост
Показать полностью 1 1
458
Fritzing - электроника доступна всем! Часть вторая.
28 Комментариев в Arduino & Pi  

Немного истории:

Программный пакет Fritzing был разработан в 2009 году в Потсдамском университете прикладных наук за счет субсидий, выделяемых государством на исследования научной программы под названием «From prototype to product» (от прототипа к продукту). В настоящее время создатели САПР предлагают талантливым программистам сотрудничать с ними по вопросам дальнейшего развития программы.

Будем надеяться что проект будет расти и развиваться.

Так же хочу добавить что Fritzing это простая в работе программа для рисования наглядных электрических схем, заточенная под Arduino-проекты.

Но хватит истории и описаний, попробую показать как с ней работать.

Первое: в программе есть примеры как с кодом, так и без. Лежат они здесь:

Fritzing - электроника доступна всем! Часть вторая. arduino, начинающий, электроника, программа, схема, длиннопост

Выбираем пример, я взял два светодиода и кнопку.

Fritzing - электроника доступна всем! Часть вторая. arduino, начинающий, электроника, программа, схема, длиннопост
Показать полностью 8
585
Подключаем Arduino к счетчикам воды
101 Комментарий в Arduino & Pi  

Уже достаточно давно я не писал на тему Arduino – как-то со временем не складывалось. Месяц назад знакомый решил установить водосчетчики, но, ввиду очень неудобно расположенных вводов труб в квартиру, считывать их показания приходилось чуть ли не с фонарем и в крайне неудобной позе. Возник вопрос – а можно ли как-то вывести показания с них на более удобное место или, в дальнейшем, автоматизировать сбор и отправку данных? Дело осложнялось тем, что нужен был бюджетный вариант (не более 1000 рублей) и в крайне короткие сроки. Я решил помочь, и вот что из этого получилось.


Что мы хотим получить:

1. Читать показания со счетчика горячей и холодной воды их состояние и выводить их на экран;

2. Хранить состояние счетчиков в энергонезависимой памяти микроконтроллера на случай пропадания питания;

3. Предусмотреть возможность корректировки показаний;

4. Предусмотреть возможность масштабирования (например, если в будущем мы захотим передавать данные по радиоканалу).


Что нам понадобится:

1. Arduino Nano - 1 шт. ~ 120-170 рублей.

2. Беспаечная макетная плата размера Half+ (хотя, подойдет и большая) – 1 шт. ~ 70 рублей.

3. ЖК-дисплей 2004 или 1602 с I2C-модулем. Если у Вас уже есть такой дисплей без I2С, то можно купить отдельно модуль и подключить его к дисплею. Да и, в принципе, можно обойтись без I2C – но в этом случае существенно увеличится количество проводов. Различие между 2004 и 1602 только в количестве строк и символов: 20x4 и 16x2 соответственно. Можем использовать любой, но я бы рекомендовал 2004 – на него еще и часы выведем) – 1 шт. ~ 350 рублей за 2004 с I2C

4. Модуль часов реального времени. В моем случае использую DS1307. – 1 шт. ~ 45 рублей.

5. Соединительные провода male-male или перемычки – примерно 20 штук длиной около 10 см. ~ 50-140 рублей. Если жаба не подписывает – можно купить моток одножильного тонкого провода и нарезать самим.

6. Клемники для подключения импульсных выводов счетчиков – 2 шт. ~ 10 рублей

7. Тактовая кнопка для включения подсветки дисплея с колпачком на нее – 1 шт. ~ 20 рублей

8. Необязательно: Модуль питания, позволяющий подключить обычный сетевой адаптер 6-12 вольт. Если Вы будете использовать питание через USB или от батареи – то без него можно обойтись. 1 шт. ~ 80 рублей.

9. Необязательно: Предусмотрите коробку, в которой разместите собранный блок. По моему опыту одним из лучших вариантов является бокс для монтажа электрощитков. Размер и стоимость их колеблются от 50 до 700 рублей.


Итого, менее чем за 1000 рублей мы можем собрать довольно удобное устройство для считывания и хранения показаний счетчиков воды.

Показать полностью 4
348
Очередная подборка полезных модулей для Arduino
63 Комментария в Arduino & Pi  

Доброго времени суток коллеги.

Сегодня я уйду от темы полезных шилдов и затрону немного полезные модули которые очень облегчат работу и количество проводов.


Итак, приступим...



PCF8574 module

Очередная подборка полезных модулей для Arduino arduino, шилд, модули, полезное, сообщество arduino, длиннопост

Этот модуль полезен тем, кому родных портов маловато. Модуль на базе этой микрухи подключается через I2C и добавляет 8 квазидвунаправленных пинов. Модуль поддерживает каскад подключений и пины для указания адреса модуля. В отличии от сдвиговых регистров этот модуль может принимать сигнал со своих пинов и передавать его на девборд. Модуль не поддерживает ШИМ.


Стоимость модуля начинается от 120 рублей (1.8 доллара)



MAX7219 Matrix

Показать полностью 4
356
Беспроводная связь между ардуинками, настройка и тест nRF24L01+
50 Комментариев в Arduino & Pi  
378
Рулим бесколлекторным мотором с Arduino
56 Комментариев в Arduino & Pi  
487
Raspberry Pi 3 Mediacenter + Hyperion Ambilight
142 Комментария в Arduino & Pi  
Raspberry Pi 3 Mediacenter + Hyperion Ambilight Raspberry, ambilight, osmc, медиаприставка, Медиаплеер, видео, длиннопост

Всё началось с того, что мне нужен был новый медиаплеер, ибо мой окончательно сдох. И вспомнилось мне, что на досуге видел статью - "Как сделать медиаплеер из Raspberry Pi 3". Подумал, прикинул цены и решил. Почему бы и нет.


Пару ссылок:

ixbt - тут информация о том, что может наш медиаплеер.

hyperion-project - инструкция по сборке


Цены:

Raspberry Pi 3 в нашем городе оказался очень дорогим. Поэтому пришлось брать его с Ali.

Raspberry Pi 3 Mediacenter + Hyperion Ambilight Raspberry, ambilight, osmc, медиаприставка, Медиаплеер, видео, длиннопост
Показать полностью 6 1
196
WIFI реле для "Умного дома" с датчиком температуры
52 Комментария в Arduino & Pi  

На самом деле это вторая версия WIFI-реле, с обратной связью и встроенным датчиком температуры и влажности, Первая версия была без датчика DHT22.

WIFI реле для "Умного дома" с датчиком температуры умный дом, esp8266, WIFI реле, dht11, видео, длиннопост

Прошивка самого модуля написана в Arduino IDE, android-приложение в mit app inventor 2, Нормальное приложение еще не закончено (в Android Studio). Блок Wifi-реле отсылает подтверждения выполнения команд и данные с датчика температуры и влажности (DHT11 или DHT22). Реле тут цепляется к gpio14, но так как его нет на ESP-01, подпаял проводок к чипу.

Показать полностью 1 1
335
Автоматизируем запуск бензогенератора
60 Комментариев в Arduino & Pi  
Автоматизируем запуск бензогенератора АВР, arduino, длиннопост

Ну вот =) Поступила задача...

ТЗ: Существует бензогенератор на движке honda GX390, со стартером, но без платы автоматического запуска. Нужно сделать автозапуск с интеграцией в систему АВР. Без вложения больших средств.


Ну блин, сказано - сделано. Готовое решение = замена бензоагрегата, ага на... PLC контроллеры идут лесом, по причине их дороговизны и вообще их купить можно только в 2018 году (Кто работает по бюджету - поймут).


Коротким совещанием решаем изготовить нестандартное оборудование но с оговорками:


Во первых. Финансовых затрат - по минимуму.


Во вторых. Монтаж по возможности DIP, т.к. обслуживающий персоонал не особо привык в SMD.


В третьих. Изготавливаем два экземпляра, для возможности своевременной замены.


В четвертых. С кодом должен разобраться практически любой.


Ну и что? Естественно первое, что упало в голову - Arduino.


Ладно. Заказал пару Arduino pro mini, нашел пару коробок от контроллеров диспетчерских щитов, релюшки, обвязку, и step-down DC-DC стабов. Короче затрат на 300р.


Развел в Sprint Layout печатку.

Показать полностью 12
Выиграйте бесплатный ремонт авто!
69 Комментариев; спонсорский пост от  
Выиграйте бесплатный ремонт авто!

Портал Uremont.com, крупнейший агрегатор автосервисов в России, продолжает уникальную акцию! Каждую неделю среди наших клиентов мы разыгрываем полностью бесплатный ремонт автомобиля!

Зайдите на сайт Uremont.com, зарегистрируйтесь, оставьте заявку, выберете автосервис, пройдите ремонт и получите шанс на бесплатный ремонт своего авто за счёт компании Uremont!


Раз в неделю среди клиентов нашего портала, прошедших ремонт, мы случайным образом выбираем счастливчика, которому полностью компенсируем затраты на ремонт автомобиля!


На прошлой неделе случайным образом была выбрана заявка Валерия на Volkswagen Golf из Москвы. Из нескольких ответов автомобилист выбрал официального дилера Honda Шереметьево АЛАН-Z для проведения необходимых работ: выпрямление порогов и частичная покраска передних дверей. Мы уже упоминали, что через портал Uremont отремонтироваться у официального дилера порой можно выгоднее, чем через обычный автосервис. Нашему победителю предоставили скидку 40%, как и указано на сайте Uremont.com. В результате цена работ составила всего 7800 рублей, и Uremont полностью возмещает расходы победителю акции!


Также нам запомнился седьмой победитель акции. Была выбрана заявка Максима на Citroen C4 из Москвы. Из десяти ответов от автосервисов и техцентров автомобилист выбрал автосервис "УспехАвто" для проведения необходимых работ: покраски нового стального капота. Портал Uremont возместил расходы на ремонт авто в размере 5 000 рублей победителю акции "Бесплатный ремонт!". Работы были проведены очень быстро и автомобилист остался доволен ремонтом.


Не упустите и вы шанс на бесплатный ремонт авто! Заходите на Uremont.com, оставляйте заявку и мы оплатим ремонт!


*Подробности акции на сайте Uremont.com.

Показать полностью


Пожалуйста, войдите в аккаунт или зарегистрируйтесь