Что такое avr project
https://hoff.ru/catalog/promo/dvuspalnye_krovati/ — Двуспальные кровати купить в интернет-магазине HOFF. ? Быстрая доставка по Москве, Санкт-Петербургу и всей России.

Это устройство задумывалось как маленький помощник тем, кто любит побродить по лесу — грибникам, лыжникам и другим любителям природы. Хотя в большинстве телефонов уже есть GPS, для работы навигации требуется подгрузка карт через интернет, что в глуши является проблемой. Не меньшей проблемой является короткое время работы смартфонов без подзарядки, что в один момент может оставить человека не только без навигации, но и без связи. Поэтому иметь отдельное навигационное устройство в таких случаях будет весьма полезно.
Просмотров: 43672 | Опубликовано: 11.02.2017 | Комментарии (75)

В интернете полно разных инструкций как собрать световой меч из «Звездных войн», которые сводятся к тому чтобы напихать в длинную трубку цветных светодиодов; имитируя, таким образом, лазерный луч. Но никто не идет дальше и не имитирует звуки этого самого луча. Возможно, сказывается отсутствие простой для повторения схемы, которая будет под силам новичку (ведь серьезные дядьки с опытом программирования не бегают с игрушечными лайтсайберами, правда?:)) Ну, как бы то ни было, сейчас исправим ситуацию.
Просмотров: 17272 | Опубликовано: 04.11.2016 | Комментарии (11)
Тут ко мне все чаще пользователи обращаются с жалобой на спам в личных сообщениях. Сначала были роботы, которые гадили спамом на форуме, после ужесточений правил при регистрации, их число поубавилось. Но те кто регистрируется в ручном режиме, их отсеить невозможно. Поэтому хочу всех уведомить, что к этим сообщениям я никакого отношения не имею, и прошу обо всех случаях сообщать мне через форму обратной связи. Пишите с какого аккаунта идет спам и я заблочу гада.
Просмотров: 9744 | Опубликовано: 30.10.2016 | Комментарии (2)

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

Не так давно, ко мне обратились с просьбой собрать охранное устройство, которое включает в себя датчик движения и возможность передавать по радиоканалу сигнал об его срабатывании. У меня как раз имелась парочка радиомодулей HC-12, и датчик движения hc-SR501 поэтому решил помочь с изготовлением.
Просмотров: 27132 | Опубликовано: 30.09.2016 | Комментарии (32)

Прикупил на пробу парочку новых беспроводных модулей HC-12. Эти модули работают на частоте 433 МГц и, если верить описанию, работают на дистанции до 1,8 км. при максимальной мощности передатчика 100 мВт. Но самый смак в том, что они подключаются к устройству по стандартному протоколу UART, также присутствует поддержка AT-команд, для кое-каких настроек. И все это по 4$ за один модуль.
Просмотров: 31526 | Опубликовано: 22.08.2016 | Комментарии (11)
Тема такого устройства как минитерминал, поднималась на этом сайте уже пару раз: первая версия, вторая версия. И за время использования второй версии, устройство показало себя отличным помощником при отладке во многих проектах. Единственное чего иногда не хватало, это возможности отправлять в отлаживаемое устройство своих команд. Поэтому разобравшись с работой большого цветного дисплея на контроллере ILI9325, решил сделать новую версию минитерминала на нём. К тому-же на этом дисплее уже есть сенсорная панель, благодаря которой можно организовать все управление, а также набор текста, не прибегая к подключению внешней клавиатур ы.
Просмотров: 25814 | Опубликовано: 18.07.2016 | Комментарии (58)

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

Наконец-то заполучил в свои руки один интересный датчик-пирометр MLX90614. Это инфракрасный датчик, позволяющий определять температуру бесконтактным методом. Такой датчик позволяет практически моментально считывать температуру тела, измеряя инфракрасное излучение объекта. Сейчас познакомимся с ним поближе и разберем работу в Bascom-AVR.
Просмотров: 30103 | Опубликовано: 18.06.2016 | Комментарии (33)
Тут старый наш камрад и друг сайта pchela5 решил попробовать перейти на темную сторону силы и взяться за программирование контроллеров от Microchip, а в качестве подопытного пошла шестиногая крошка PIC10F200. Оказалось, что и для контроллеров семейства PIC есть вполне годные Basic-компиляторы. С одним из них нас сейчас и познакомит автор, за что ему большое спасибо, а также в качестве примера будет небольшой проект диммера с сенсорным управлением.
Что такое avr project
Теперь настало самое интересное в работе с модулем SIM900D — общение. Здесь будут описаны самые основные команды, которые могут пригодится для его использоваия по назначению.
Просмотров: 63286 | Опубликовано: 14.04.2012 | Комментарии (14)

Интерфейс SPI, пожалуй, самый распространенный интерфейс коммуникации между микроконтроллерами и периферией. Он широко распространился за счет универсальности, простоты реализации и высокой скорости передачи данных по шине. В каждом микроконтроллере AVR имеется поддержка интерфейса SPI, более того – эта шина используется для внутрисхемной прошивки микроконтроллера (тот самый ISP). Поэтому пришло время подобраться к этому интерфейсу поближе и разобраться с принципом работы в Bascom-AVR.
Просмотров: 29150 | Опубликовано: 09.02.2012 | Комментарии (25)

Все чаще приходиться сталкиваться с необходимостью подключения микросхем с питающим напряжением до 3,3 вольт. Так как в своих экспериментах я использую питание от usb порта, то возникает вопрос о согласовании уровней между контроллером с напряжением питания 5 вольт и 3-х вольтовой периферией. Поэтому для удобства решил собрать модуль согласования уровней.
Просмотров: 65417 | Опубликовано: 05.02.2012 | Комментарии (22)

При питании устройств от автономных источников питания – батареек, аккумуляторов (и яблок с воткнутыми электродами 😉 ) приходиться заботиться о снижении энергопотребления, с целью увеличения срока службы без замены элементов питания. Само по себе энергопотребление зависит от многих факторов: от типа используемого микроконтроллера, напряжения питания, выбранной частоты работы, от сконфигурированной периферии и даже от температуры окружающей среды.
Для управления энергопитанием все микроконтроллеры AVR имеют несколько режимов работы, позволяющие существенно снизить собственное энергопотребление – это режим сна (Sleep mode) и остановка (Power-down)
Просмотров: 47934 | Опубликовано: 04.02.2012 | Комментарии (22)

Барграф это такая линейная шкала, размер которой соответствует значению какого-либо настраиваемого параметра. Еще одна разновиднотсь барграфа с ползунком — положение ползунка меняется в зависимости от значения переменной в пределах 0-100%, это мы наблюдаем, к примеру, каждый раз изменяя настройки громкости в плеере. Использование барграфов в меню упрощает визуальную настройку — мы сразу можем определить значение настраиваемого параметра. Да и выглядит приятней и по взрослому. Сверху приведен пример того как это может выглядеть. В статье опишу метод создания барграфов для знакосинтезирующих дисплеев 16х2 с контроллером HD44780.
Просмотров: 21174 | Опубликовано: 27.12.2011 | Комментарии (15)

В процессе написания программы часто необходимо проверить правильность работы алгоритма – глянуть на состояние регистров, узнать значение переменных или состояние портов вывода. Хотя сам для этих целей и использую Proteus , бывало такое, что его нет под рукой. И поэтому выручает симулятор, который включен в Bascom — AVR .
В качестве примера для симуляции взял программу с модуля дистанционного управления, описанного в прошлой статье. По алгоритму программа должна обрабатывать нажатие кнопки, висящей на прерывании INT 1. При нажатии на кнопку изменяется (увеличивается) значение переменной Flag , значение которое может принимать эта переменная от 1 до 7, при достижении значения 8 переменная обнуляется. Пока переменная больше 0, на выводе Port D .4 находится высокий уровень напряжения (логическая единица).
Также по задумке, при значении переменной Flag больше 0, на одном из выходов Port B будет единичка. При каждом нажатии кнопки и увеличении переменной, эта единичка должна сдвигаться вправо – то есть при значении Flag =1 единица будет на Port B .7 , при Flag =2 единица будет на Port B . 6 и так далее пока нажимая кнопку мы не достигнем значения Flag =8 ; а как писал выше, достигнув этого значения, переменная обнуляется и состояние выходов Port D .4 и Port B сбрасываются в ноль. При последующих нажатия кнопки все повторяется. Для понятия алгоритма можно посмотреть видео со статьи озвученной выше.
Итак, алгоритм есть, код написан и теперь необходимо проверить соответствие кода алгоритму — переходим к симуляции внутренними средствами Bascom — AVR.
Что такое avr project

Это цифровые часы, оснащенные четырьмя большими светодиодными дисплеями, которые показывают время в формате, который вы можете прочитать с другого конца комнаты:
Термометр на Attiny85 и термопаре

В этой статье приводится схема термометра на термопаре, способном измерять температуры до +1350°C, собранном на ATtiny85 и OLED-дисплее. В проекте используется АЦП ATtiny85’s с функцией усиления на 20 для измерения напряжения на термопаре, а также внутренний датчик температуры для измерения температуры окружающей среды (отображается в нижней сроке дисплея). Точность измерений < 5°C.
Наноамперметр на Attiny84

В этой статье описывается простой измеритель слабых токов, который можно использовать для замера потребления в спящем режиме различных цифровых схем, в том числе и на микроконтроллерах. Он позволяет измерять токи от 30нА до 10 мкA с достаточной точностью, и собран на микроконтроллере ATtiny84 и нескольких других недорогих деталях.
Простой USB-осциллограф на Tiny45
Ниже представлен проект USB-осциллографа, который вы сможете собрать своими руками. Возможности USB-осциллографа минимальны, но для многих радиолюбительских задач вполне сойдет. Также, схема данного USB-осциллографа может использоваться как основа для построения более серьезных схем. В основе схемы стоит микроконтроллер Atmel Tiny45.
Анализатор спектра на Atmega32

В статье описан небольшой анализатор аудиоспектра (0 — 10 кГц), состоящий из ЖК-дисплея 16×2 и микроконтроллера ATmega32. Используется простой алгоритм ДПФ (Дискретное Преобразование Фурье). БПФ (Быстрое Преобразование Фурье) отличается от ДПФ только большей скоростью но и более сложным алгоритмом.
Электронный замок с ключами iButton на AVR

Замок имеет простую конструкцию и предназначен в основном для индивидуального использования. Замок работает с любыми типами ключей iButton, поэтому можно применять уже имеющиеся ключи, предназначенные для других целей. Всего в память может быть записано до 9 ключей, хотя это количество можно легко увеличить. Для авторизации процесса программирования используется мастер-ключ, код которого занесен в ПЗУ и не может быть стерт или изменен обычной процедурой программирования замка.
Регуляторы мощности на AVR
Для управления инерционной нагрузкой часто применяются тиристорные регуляторы мощности, работающие по принципу подачи на нагрузку нескольких полупериодов сетевого напряжения с последующей паузой. Преимуществом таких регуляторов является то, что моменты коммутации тиристоров совпадают с моментами перехода сетевого напряжения через ноль, поэтому уровень радиопомех резко снижен. Кроме того, такой регулятор, в отличие от регулятора с фазовым управлением, не содержит аналоговых пороговых элементов, что увеличивает стабильность работы и упрощает настройку.
ШИМ-регулятор на ATtiny2313

В этой статье описан проект ШИМ-контроллера для регулировки скорости вращения вентилятора. Для данного устройства использовался микроконтроллер Atmel Attiny2313.
Емкостный тач-сенсор на AVR

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

Этот измеритель емкости может измерять емкость конденсаторов с разрешением 1 пФ в нижнем конце диамазона. Максимальная измеряемая емкость — 10000 мкФ. Реальная точность не известна, но линейная ошибка лежит в пределах максимум 0.5 % , и обычно меньше 0.1% (получено измерением параллельно подключенных нескольких конденсаторов). Наибольшие затруднения возникают при измерении электролитических конденсаторов большой емкости.
Архив рубрики: Схемы на AVR
Схемы, устройства и проекты на микроконтроллерах ATtiny и ATmega (семейство AVR). Для каждого проекта приведен текст программы на языке С (Си) с комментариями, что позволяет начинающим радиолюбителям на конкретных примерах научиться программированию данных микроконтроллеров
«Живая» электронная свеча на AVR ATtiny85
Опубликовано 13.07.2023 автором admin-new 15 июля, 2023

Приближается осень и зима, что в большинстве регионов нашей страны означает холодную погоду с долгими ночами. Идеальный способ бороться с зимним унынием и поднять настроение — зажечь несколько свечей, но горящие восковые свечи в закрытой комнате будут наполнят комнату углекислым газом, … Читать далее →
Измеритель внутреннего сопротивления батареи на ATtiny85
Опубликовано 20.10.2022 автором admin-new 5 октября, 2023

В идеальном случае батарея должна иметь внутреннее сопротивление равное нулю. Но ничто в этом мире не совершенно, в том числе и батареи, а электроды батареи не являются на 100% проводниками, что создает небольшое сопротивление внутри батареи, которое называют ее внутренним … Читать далее →
Цифровой измеритель расстояния («линейка») на ATtiny85
Опубликовано 02.09.2021 автором admin-new 2 сентября, 2021

Цифровое измерение расстояний в настоящее время находит широкое применение в системах контроля движения транспортных средств, медицине, устройствах для слабовидящих и т.д. Наиболее дешевым способом измерения расстояний является использование для этой цели ультразвуковых датчиков, среди которых наиболее распространен датчик HC-SR04. В … Читать далее →
Карта статей по микроконтроллерам AVR
Опубликовано 09.02.2021 автором admin-new 10 февраля, 2021

На данной странице представлена карта статей по микроконтроллерам AVR, опубликованным на нашем сайте «Мир микроконтроллеров». По мере добавления статей данной тематики данная карта статей также будет дополняться. Микроконтроллеры семейства AVR в настоящее время являются одними из самых популярных микроконтроллеров. Они … Читать далее →
Рубрика: Схемы на AVR | Метки: atmega16, atmega32, atmega8, ATtiny85, avr | Добавить комментарий
Программирование ATtiny85 с помощью платы Arduino Uno
Опубликовано 27.12.2020 автором admin-new 10 августа, 2021

Микроконтроллер ATtiny85 является удобной и сравнительно мощной альтернативой старшим моделям микроконтроллеров семейства AVR. Его применение особенно оправданно в тех случаях, когда вы стремитесь к минимизации размеров вашего устройства. Микросхема ATtiny85 содержит 8 контактов – 6 контактов ввода/вывода (включая Reset) и … Читать далее →
Рубрика: Схемы на AVR | Метки: arduino uno, ATtiny85, avr, программатор | Комментарии (5)
USB программатор для ATtiny85 на основе загрузчика Digispark
Опубликовано 05.12.2020 автором admin-new 30 августа, 2021

ATtiny – это серия самых маленьких микроконтроллеров из семейства AVR. Эти микроконтроллеры могут использовать большинство библиотек, доступных для платформы Arduino. ATtiny85 – это 8-пиновый 8-битный микроконтроллер семейства AVR. Его исключительно малый размер и низкое энергопотребление делают его чрезвычайно удобным для … Читать далее →
Рубрика: Схемы на AVR | Метки: arduino uno, ATtiny85, avr, программатор | Комментарии (9)
Счетчик шагов (шагомер) на ATtiny85 и акселерометре MPU6050
Опубликовано 03.12.2020 автором admin-new 2 января, 2021

В этой статье мы рассмотрим создание портативного счетчика шагов (шагомера) на основе микроконтроллера AVR ATtiny85, акселерометра и гироскопа MPU6050, и OLED дисплея. Питание на шагомер будет подавать от простой батарейки на 3V, что позволяет сделать его достаточно компактным и удобным … Читать далее →
Подключение GPS модуля к микроконтроллеру AVR ATmega16/32
Опубликовано 25.10.2019 автором admin-new 5 октября, 2023

GPS модули широко используются в современной электронике для определения местоположения, основываясь на координатах долготы и широты. Системы мониторинга транспортных средств, часы GPS, системы предупреждения о чрезвычайных происшествиях, системы наблюдения – это лишь небольшой список приложений, в которых может потребоваться технология … Читать далее →
Рубрика: Схемы на AVR | Метки: atmega16, atmega32, avr, gps, ЖК дисплей | Комментарии (13)
Биометрическая система сканирования отпечатков пальцев на микроконтроллере AVR ATmega32
Опубликовано 21.10.2019 автором admin-new 5 октября, 2023

Как показывают многочисленные исследования в современном мире люди более склонны доверять машинам нежели другим людям. Сейчас, когда в мире активно развиваются такие технологии как искусственный интеллект, машинное обучение, чат-боты, синергия (совместная деятельность) между людьми и роботами с каждым годом все … Читать далее →
Подключение двигателя постоянного тока к микроконтроллеру AVR ATmega16
Опубликовано 07.10.2019 автором admin-new 5 октября, 2023

Двигатели постоянного тока относятся к числу наиболее часто используемых двигателей. Их можно встретить где угодно – начиная от простейших конструкций до продвинутой робототехники. В этой статье мы рассмотрим подключение двигателя постоянного тока к микроконтроллеру ATmega16 (семейство AVR). Но сначала немного … Читать далее →
Свежие записи
- Все, что нужно знать о литий-ионных батареях
- Что такое соленоид, как он работает и его типы
- Что такое вакуумная лампа и как она работает
- 10 лучших программ медиасервера для потоковой передачи музыки на Raspberry Pi
- Различные типы датчиков и принцип их работы
Рубрики
- Компоненты
- Проекты на ESP32
- Проекты на ESP8266
- Проекты на Raspberry Pi
- Проекты на STM32
- Схемы на Arduino
- Схемы на AVR
- Схемы на MSP430
- Схемы на PIC
Свежие комментарии
- admin-new к записи Использование прерываний в плате STM32F103C8 (Blue Pill)
- Артур к записи Использование прерываний в плате STM32F103C8 (Blue Pill)
- admin-new к записи Передача данных от Arduino Uno на веб-страницу с помощью WiFi
- Андрей к записи Передача данных от Arduino Uno на веб-страницу с помощью WiFi
- admin-new к записи Голосовое управление светодиодом с помощью Arduino и Bluetooth
- Василий к записи Голосовое управление светодиодом с помощью Arduino и Bluetooth