Читать дальше]]>Sat, 25 Apr 2015 13:43:24 +0300arduinoмикроконтроллерАлкотестер на базе датчика MQ-3 и Arduinohttp://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 Corehttp://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 PIhttp://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 устройства через Bluetoothhttp://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 FrameworkKidogo - цифровой 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 IIhttp://electronics-lab.ru/blog/mcu/133.htmlhttp://electronics-lab.ru/blog/mcu/133.html
taliban
Фирмой GHI Electronics выпускается дисплей FEZ Touch: GHI-FTOUCH-262
Внешний вид самого дисплея:
Дисплей обеспечивает разрешение 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 IIhttp://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 IIhttp://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
Появится следующее окно:
Читать дальше]]>Mon, 24 Oct 2011 17:38:16 +0400FEZ Panda IIMFDeployUSBizi UpdaterVisual Studio.NET Micro FrameworkНачинаем работать с .NET Micro Frameworkhttp://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 и DS18B20http://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 и DHT22http://electronics-lab.ru/blog/mcu/46.htmlhttp://electronics-lab.ru/blog/mcu/46.html
translater
Читать дальше]]>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калибровканастройкапоказания температурпаяльная станция.