Блоги по электронике http://electronics-lab.ru rutolik777@mail.ru (http://electronics-lab.ru)tolik777@mail.ru (http://electronics-lab.ru)http://electronics-lab.ruhttp://electronics-lab.ruBitCake – Электронный праздничный торт http://electronics-lab.ru/blog/mcu/4035.htmlhttp://electronics-lab.ru/blog/mcu/4035.html topa_biser

Читать дальше]]>
Sat, 25 Apr 2015 13:43:24 +0300arduinoмикроконтроллер
Алкотестер на базе датчика MQ-3 и Arduino http://electronics-lab.ru/blog/mcu/4031.htmlhttp://electronics-lab.ru/blog/mcu/4031.html topa_biser
В настоящем проекте используется датчик содержания алкоголя MQ-3. Благодаря плате с датчиком SparkFun Gas Sensor Breakout Board, вы сможете подключить MQ-3 к микроконтроллеру Arduino для определения уровня промилле по вашему дыханию.

Читать дальше]]>
Sat, 28 Mar 2015 14:32:45 +0300arduinoалкотестерMQ-3датчик
Электрокардиограф и монитор частоты сердечных сокращений http://electronics-lab.ru/blog/mcu/4029.htmlhttp://electronics-lab.ru/blog/mcu/4029.html topa_biser
В данном проекте мы создадим портативный электрокардиограф и монитор частоты сердечных сокращений. Разумеется, устройство можно использовать в медицинских целях.

Читать дальше]]>
Sat, 21 Mar 2015 12:25:46 +0300электрокардиографarduino
Зонтик-метеостанция на базе Spark Core http://electronics-lab.ru/blog/mcu/4025.htmlhttp://electronics-lab.ru/blog/mcu/4025.html topa_biser
В данном проекте представлен зонтик с функцией геопозиционирования, который предсказывает погоду.

Главным элементом проекта является небольшое устройство Spark Core с поддержкой Wi-Fi и светодиодная лента ws2812 RGB, позволяющие создать носимую вещь из мира «Интернета вещей». Для выполнения настоящего проекта необходимы базовые знания электроники и микроконтроллеров.

Читать дальше]]>
Sat, 21 Feb 2015 13:57:34 +0300светодиодметеостанцияLEDмикроконтроллер
Плата расширения с последовательным портом для Raspberry PI http://electronics-lab.ru/blog/mcu/4024.htmlhttp://electronics-lab.ru/blog/mcu/4024.html topa_biser
В данном проекте создается односторонняя плата, которая соединяет последовательный порт RS-232 с микрокомпьютером Raspberry PI и позволяет подключить некоторые выводы PI для проведения экспериментов.

Читать дальше]]>
Sat, 14 Feb 2015 10:48:37 +0300Raspberry piМикрокомпьютер
Веб-сервер с двумя указателями температуры http://electronics-lab.ru/blog/mcu/4020.htmlhttp://electronics-lab.ru/blog/mcu/4020.html topa_biser
Данный проект демонстрирует показания двух температур, измеренных с помощью Arduino, а также двух датчиков MCP9700.

Arduino Uno и Ethernet шилд используются в качестве веб-сервера, на котором размещается веб страница. На этой веб странице отображаются две температуры на двух приборах. Данная веб страница хранится на SD-карте, которая вставлена в кардридер micro SD-карт на Ethernet шилде.

Читать дальше]]>
Sat, 17 Jan 2015 14:51:18 +0300arduinoшилдтемпературасервер
Часы на одной индикаторной лампе http://electronics-lab.ru/blog/mcu/4019.htmlhttp://electronics-lab.ru/blog/mcu/4019.html topa_biser
Я всегда мечтал сделать часы на цифровых индикаторных лампах. На просторах Интернета я нашел схемное решение на 4 лампах или более, для которых требовался сложный блок питания и система управления.

Читать дальше]]>
Sat, 10 Jan 2015 11:05:37 +0300часыIN-12микроконтроллерnixie
Управляем освещением с Android устройства через Bluetooth http://electronics-lab.ru/blog/mcu/245.htmlhttp://electronics-lab.ru/blog/mcu/245.html taliban В качестве модуля Bluetooth используется дешевый китайский модуль HC-06.
Целью данной статьи является:
1. Осветить работу связи Bluetooth/Android на контроллерах с .NET Micro Framework. Для этой цели я использовал FEZ Panda II (другого .NET у меня нет :) ), но подойдет естественно любой контроллер с фрэймворком .NET Micro Framework. В коде нужно лишь будет подправить подключаемые библиотеки и проверить правильность указания I/O.
2. В предыдущих статьях по связи с Android STM32 и Arduino многие интересовались как передавать не по одному символу, а целую строку. Здесь я хотел бы привести пример передачи целых строк в обеих направлениях.
Для этого, мы возьмем реальную задачу — управление двумя лампочками в квартире. В качестве лампочек я буду использовать галогенные светодиодные лампочки с цоколем G4. Как известно, питание таких лампочек составляет 12 Вольт и запитываться они будут от отдельного источника питания.



Читать дальше]]>
Wed, 23 Jan 2013 14:40:53 +0400FEZ Panda IIBluetoothAndroidОсвещениеJava.NET Micro Framework
Kidogo - цифровой 8 канальный USB генератор сигналов http://electronics-lab.ru/blog/mcu/157.htmlhttp://electronics-lab.ru/blog/mcu/157.html translater

Читать дальше]]>
Thu, 08 Mar 2012 14:29:47 +0400KidogoUSBгенераторPIC
Прошивка AVR микроконтроллеров с "нуля" http://electronics-lab.ru/blog/mcu/126.htmlhttp://electronics-lab.ru/blog/mcu/126.html Sayronвот из этой статьи. Но, существует не менее популярное семейство AVR микроконтроллеров. В этой статье для начинающих будет рассмотрено как же «залить прошивку» в контроллеры AVR.


Читать дальше]]>
Mon, 06 Feb 2012 15:24:48 +0400ATMEL AVRLPTпять проводковSTK200/300AVR910Pony ProgCodeVision AVR
Работа с Touch TFT дисплеем в FEZ Panda II http://electronics-lab.ru/blog/mcu/133.htmlhttp://electronics-lab.ru/blog/mcu/133.html taliban Фирмой GHI Electronics выпускается дисплей FEZ Touch: GHI-FTOUCH-262
Внешний вид самого дисплея:
FEZ Touch LCD
Дисплей обеспечивает разрешение 240x320 QVGA при 16 битном цвете. Он сенсорный и содержит Touch контроллер.
Также как и плата FEZ Panda II он выпускается фирмой GHI Electronics и вся прелесть в том, что подключение максимально простое: FEZ Touch просто «втыкается» в 40-пиновый разъем платы Panda 2 и на этом все!

Читать дальше]]>
Fri, 20 Jan 2012 11:25:10 +0400FEZ Panda IIVisual Studio.NET Micro FrameworkUSBiziTouchLCDTFTFEZ Touchсенсорный дисплейLCD touchRGB ledRGB светодиод
Контроллер теплых полов http://electronics-lab.ru/blog/mcu/95.htmlhttp://electronics-lab.ru/blog/mcu/95.html yuriy

Читать дальше]]>
Sun, 20 Nov 2011 03:39:58 +0400конкурс 2Контроллер теплых полов
Измерение и логгирование температуры с FEZ Panda II http://electronics-lab.ru/blog/mcu/80.htmlhttp://electronics-lab.ru/blog/mcu/80.html taliban Но тут подвернулась реальная задача измерения температуры нагрева катушки соленоида ЭМ-клапана в длительном промежутке времени. В дальнейшем я решил писать новые топики с практической реализацией и в каждом топике затрагивать немного теоретической части. Т.о. мы будем медленно, но верно продвигаться от более простых, к более сложным проектам.

Итак, имеем популярный цифровой датчик температуры DS18B20 (даташит). Подключил я его по трехпроводной схеме (с внешним питанием). Здесь можно посмотреть схему подключения к Arduino, у нас будет тоже самое подключение, единственное пин данных — D4.

Читать дальше]]>
Sun, 30 Oct 2011 09:35:27 +0400FEZ Panda IIVisual Studio.NET Micro FrameworkDS18B20температурасенсордатчикграфиклоггированиелогSD
Подключение FEZ Panda II http://electronics-lab.ru/blog/mcu/78.htmlhttp://electronics-lab.ru/blog/mcu/78.html taliban Подключите плату к ПК, Windows автоматически обнаружит устройство USBizi.
И если с предыдущего урока вы установили драйверы от GHI, то Windows установит соответствующие драйверы.
Если плата FEZ Panda II уже была подключена к компьютеру во время установки пакета от GHI, то ПО запустит программу обновления прошивки USBizi Updater. В дальнейшем ее можно запустить вручную из меню «пуск»: Программы -> GHI Electronics -> GHI NETMF v4.1 SDK -> Firmware Update -> USBizi Updater.exe
Появится следующее окно:
USBizi Updater

Читать дальше]]>
Mon, 24 Oct 2011 17:38:16 +0400FEZ Panda IIMFDeployUSBizi UpdaterVisual Studio.NET Micro Framework
Начинаем работать с .NET Micro Framework http://electronics-lab.ru/blog/mcu/76.htmlhttp://electronics-lab.ru/blog/mcu/76.html talibanнемного о FEZ и .NET Micro Framework Появляется все больше и больше устройств, поддерживающих данную платформу: 32 и 64 разрядные микроконтроллеры ARM7, ARM9, Analog Devices Blackfin, Netduino и др.
В качестве среды разработки используется знакомый всем win-программистам Microsoft Visual Studio. Язык программирования C#.
 
Размер загрузочного модуля .NET Micro Framework составляет всего около 300 кБайт и не требует какой-либо ОС. Для сравнения .NET Compact Framework для Windows CE занимает 12 МБайт. Естественно, в «микро» отсутствуют многие библиотеки от «старших» фреймворков и не поддерживаются многие функции.
Официальный сайт .NET Micro Framework находится здесь
 
Во всех последующих статьях я буду описывать работу с использованием платы Fez Panda II о которой можно почитать здесь. Вкратце скажу лишь, что в ней используется 72МГц, 32-bit ARM7 процессор. Покупку платы я подробно описывал в данном топике, обошлась она мне в районе 1000 руб.

Читать дальше]]>
Thu, 20 Oct 2011 20:15:36 +0400.NET Micro FrameworkARM7Visual StudioC#FEZ Panda II
Термостат на Attiny2313 и DS18B20 http://electronics-lab.ru/blog/mcu/60.htmlhttp://electronics-lab.ru/blog/mcu/60.html SayronЧитать дальше]]>Wed, 28 Sep 2011 14:39:46 +0400ТермостатDS18B20Датчики температуры и влажности DHT11 и DHT22 http://electronics-lab.ru/blog/mcu/46.htmlhttp://electronics-lab.ru/blog/mcu/46.html translaterДатчики температуры и влажности DHT11 и DHT22

Читать дальше]]>
Wed, 24 Aug 2011 14:06:53 +0400DHT11DHT22датчикsensorтемпературавлажностьarduinotemperaturehumidity
Генератор сигналов для проверки VGA/SVGA мониторов http://electronics-lab.ru/blog/mcu/23.htmlhttp://electronics-lab.ru/blog/mcu/23.html SayronЧитать дальше]]>Mon, 25 Jul 2011 13:48:39 +0400мониторVGAгенераторПрошивка PIC микроконтроллеров с "нуля". http://electronics-lab.ru/blog/mcu/13.htmlhttp://electronics-lab.ru/blog/mcu/13.html SayronЧитать дальше]]>Mon, 18 Jul 2011 15:50:56 +0400PICпрограмматорIC-progPIC16F84APIC12F629Цифровая паяльная станция часть 2. (настройка и калибровка) http://electronics-lab.ru/blog/mcu/7.htmlhttp://electronics-lab.ru/blog/mcu/7.html tu101unДоброго всем дня!

Это продолжение проекта: «Цифровая паяльная станция».
Точнее его заключительная часть. В ней опишу основные принципы настройки и калибровки показаний температуры. Конечно же ничего сложного и заурядного тут нет, сам процесс интересный. Для кого то может показаться даже сложным, но уверяю Вас что это только кажется. Как я уже говорил, для настройки станции потребуется небольшое оборудование. А именно термометр, но не на 40-50°C, а скорее градусов эдак на 200(но можно и на 300°C). Скорее всего такого термометра у Вас дома нет. Надо делать самим… а как? Этим вопросом задается каждый начинающий радиолюбитель, и как правило все кажется сложно. Я стараюсь писать статьи как можно проще и доступнее для начинающих, (радиолюбителям с опытом думаю тоже будет интересно), так что ничего сложного не будет.
Читать дальше]]>
Sat, 16 Jul 2011 14:22:13 +0400Цифровой термометрATmega8200-400°Cкалибровканастройкапоказания температурпаяльная станция.