Главная » Статьи

Материалы сайта Страницы: 1 2 3 ... 10 11 »

 

 В интернете полно разных инструкций как собрать световой меч из "Звездных войн", которые сводятся к тому чтобы напихать в длинную трубку цветных светодиодов; имитируя, таким образом, лазерный луч. Но никто не идет дальше и не имитирует звуки этого самого луча. Возможно, сказывается отсутствие простой для повторения схемы, которая будет под силам новичку (ведь серьезные дядьки с опытом программирования не бегают с игрушечными лайтсайберами, правда?:)) Ну, как бы то ни было,  сейчас исправим ситуацию.

 

Просмотров: 775 | Опубликовано: 04.11.2016 | Комментарии (6)

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

Просмотров: 293 | Опубликовано: 30.10.2016 | Комментарии (2)

 В портативных устройствах, как известно, важной составляющей является время автономной работы. Кому понравится пользоваться устройством, которое приходится очень часто заряжать?  Поэтому к различным способам снижения энергопотребления полезно добавлять еще одну функцию - автоматическое отключение питания, которое поможет спасти заряд батареи если пользователь забыл отключить устройство.  А для того чтобы это реализовать, нужно чтобы устройство включалось и выключалось от кнопки без фиксации. Мне как раз понадобилось реализовать подобное и испытав несколько схем найденных в интернете, остановился на самом интересном решении. Поэтому сейчас покажу, как можно включать и выключать устройство на микроконтроллере одной кнопкой без фиксации и реализацию такого алгоритма в Bascom-AVR.

Просмотров: 1690 | Опубликовано: 09.10.2016 | Комментарии (5)

 Не так давно, ко мне обратились с просьбой собрать охранное устройство, которое включает в себя датчик движения и возможность передавать по радиоканалу сигнал об его срабатывании. У меня как раз имелась парочка радиомодулей HC-12, и датчик движения hc-SR501 поэтому решил помочь с изготовлением.

Просмотров: 1505 | Опубликовано: 30.09.2016 | Комментарии (20)

 Прикупил на пробу парочку новых беспроводных модулей HC-12. Эти модули работают на частоте 433 МГц и, если верить описанию, работают на дистанции до 1,8 км. при максимальной мощности передатчика 100 мВт. Но самый смак в том, что они подключаются к устройству по стандартному протоколу UART, также присутствует поддержка AT-команд, для кое-каких настроек.  И все это по 4$ за один модуль.

 

Просмотров: 2758 | Опубликовано: 22.08.2016 | Комментарии (9)

  Тема такого устройства как минитерминал, поднималась на этом сайте уже пару раз: первая версия, вторая версия. И за время использования второй версии, устройство показало себя отличным помощником при отладке во многих проектах. Единственное чего иногда не хватало, это возможности отправлять в отлаживаемое устройство своих команд. Поэтому разобравшись с работой большого цветного дисплея на контроллере ILI9325, решил сделать новую версию минитерминала на нём. К тому-же на этом дисплее уже есть сенсорная панель, благодаря которой можно организовать все управление, а также набор текста, не прибегая к подключению внешней клавиатуры.

Просмотров: 2907 | Опубликовано: 18.07.2016 | Комментарии (27)

 

  Выполняя небольшой проект, столкнулся с необходимостью вести в устройстве подсчет количества пройденных суток. Время и дата брались с микросхемы DS1307, а сам период подсчета был небольшой (не больше 30 дней) и счетчик был организован на суммировании отработанных часов. Каждый час данные сохранялись в EEPROM на случай перебоя с питанием. И конечно же во время отсутствия питания часы не прибавлялись, что приводило бы к неточностям подсчета. В принципе все устраивало, так как питание устройства предусматривает наличие генератора, который запускается в течении пары минут. Но стало интересно как организовать программно расчет пройденного времени по разнице дат. Это сразу решило бы много проблем, в том числе и заморочки со стабильным питанием, да и ресурс EEPROM не безграничный.  Результатом своей работы я и хочу сегодня поделиться с вами.

Просмотров: 1207 | Опубликовано: 01.07.2016 | Комментарии (6)

  Наконец-то заполучил в свои руки один интересный датчик-пирометр MLX90614. Это инфракрасный датчик, позволяющий определять температуру бесконтактным методом. Такой датчик позволяет практически моментально считывать температуру тела, измеряя инфракрасное излучение объекта. Сейчас познакомимся с ним поближе и разберем работу в Bascom-AVR.

Просмотров: 3439 | Опубликовано: 18.06.2016 | Комментарии (2)

 

  Тут старый наш камрад и друг сайта pchela5 решил попробовать перейти на темную сторону силы и взяться за программирование контроллеров от Microchip, а в качестве подопытного пошла шестиногая крошка PIC10F200. Оказалось, что и для контроллеров семейства PIC есть вполне годные Basic-компиляторы.  С одним из них нас сейчас и познакомит автор, за что ему большое спасибо, а также в качестве примера будет небольшой проект диммера с сенсорным управлением.

Просмотров: 2469 | Опубликовано: 24.05.2016 | Комментарии (4)

 

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

  Не так давно, открыл для себя один интересный метод фильтрации, который лишён этих недостатков. Этот метод носит имя американского математика Рудольфа Калмана и способен давать значение максимально приближенное к реальному.

 

Просмотров: 4399 | Опубликовано: 10.04.2016 | Комментарии (23)

1-10 11-20 21-30 ... 91-100 101-101




авторизация
Логин:
Пароль:
Комментарии
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
08.12.2016 - exersizze:
yorx выдалось немного свободного времени, проверил в симуляторе. Проблема...
Логгер температуры 2.0
05.12.2016 - Evgeny6873:
Хотел повторить схему и долго ждал дисплей, два раза заказывал с Китая, пришел. ...
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
01.12.2016 - yorx:
Доброго времени суток, exersizze попробовал Ваш код все равно не работает как на...
Помни об усадке!
30.11.2016 - pchela5:
Автомобильные никакие не лезут?
Помни об усадке!
29.11.2016 - AlekS:
Виктор, спасибо.
С заменой транса в зиму, перестройка не комельфо) Валяет...
Управляем микроконтроллером с ПК по UART
29.11.2016 - exersizze:
Михаил, для работы с инфракрасными датчиками и диодами есть команды RC5SE...
Управляем микроконтроллером с ПК по UART
29.11.2016 - Михаил:
Всем привет.
Подскажите как переменную S передать по инфракрасному каналу...
Помни об усадке!
29.11.2016 - pchela5:
> Если ленту светодиодную порезать и соединить последовательно
Только ...
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
29.11.2016 - exersizze:
yorx, вывод Q7 ' первой микросхемы соединен с DS второй микросхемы? С...

   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://easyeda.com/order