Содержание

Проекты на AVR | MEGA-AVR

Вот и я добрался до карточек памяти, к слову давно еще были попытки но не было времени. Сейчас же предстояло хранить данные, а где их хранить как не на карте памяти! Это ведь замечательный и ёмкий накопитель для нашего AVR!

Continue reading →

Автоматическое нажатие F1 через определенное время при запуске сервера.

Continue reading →

GSM-контроллер выполняет функции автоматического/ручного регулирования/оповещения. Continue reading →

В статье приводится  USB программатор микроконтроллеров AVR и AT89S, совместимый с AVR910 — с журнала Радио №7, 2008г. Continue reading →

Рассмотрим несколько способов генерирования случайных чисел на микроконтроллере. Continue reading →

Надоело таскать ключи в кармане, а без смартфона жизни нет, ПОЭТОМУ представляю Вашему вниманию кодовый замок на базе Bluetooth модуля HC-05. Continue reading →

Собственно библиотека реализует протокол 1-wire с возможностью подключить каждый датчик на свой порт.

Continue reading →

Сегодня рассмотрим датчики DHT11 и DHT22, а также сделаем тестовый проект в котором будем измерять температуру и влажность. Continue reading →

Библиотека работы с дисплеем TOL091G-128×32 на контроллере ssd1306 в CVAVR  по  SPI  интерфейсу. Continue reading →

Учебный проект AC/DC Вольтметр на Attiny13 с 7-сегментным дисплеем через 74ls595. Continue reading →

С НОВЫМ ГОДОМ дорогие читатели! В новом году хочу начать со статьи в которой приведу библиотеку для работы с OLED дисплеем SSD1306 для CodeVisionAVR. Continue reading →

Таймер разработан для включения нагрузки в одно время и выключения в другое, т.е. работа нагрузки в определенных рамках времени. Continue reading →

В этом проекте  мы рассмотрим как подключить Attiny85(или другой AVR) через  сдвиговый регистр

74HC595(8-разрядный сдвиговый регистр с защелкой на выходе).

Continue reading →

Глава 7 Идеи для проектов .

Микроконтроллеры AVR: от простого к сложному

В этой главе описываются интересные идеи конструкций на микроконтроллерах.

Автор сразу хотел бы ответить на вопрос о некоторых из конструкций, описанных здесь: «А зачем это делать на микроконтроллерах?» или: «А кому это устройство нужно?» и т. д. Описанные здесь идеи конструкций предназначены в первую очередь для приобретения практического опыта проектирования и изготовления различных схем на микроконтроллерах. Преимущества — многие устройства достаточно простые, что позволяет их быстро изготовить. При этом, однако, в каждом есть своя изюминка — где-то придется разобраться, как микроконтроллер может определять положение переменного резистора, где-то приобрести полную ясность, что такое дребезг контактов, и т. д. И самое главное, каждая схема — простейшее, но законченное устройство. А сделать что-то работающее и имеющее определенное назначение обычно интереснее, чем просто решить задачку.

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

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

Счетчик витков с автоматическим определением направления вращения.

Электронная записная книжка с ЖКИ-индикатором.

Универсальный контроллер для управления различными устройствами — 8 дискретных входных и 8 дискретных выходных линий.

Усовершенствованный автомат световых эффектов — увеличено число управляемых линий, усложнены реализуемые эффекты.

Прибор для проверки цифровых микросхем — увеличено число типов проверяемых микросхем.

Электронные часы-будильник — введена возможность заводить его на несколько времен (например, на 6, 8 и 10 часов).

Электронные измерительные приборы — омметр, амперметр, вольтметр.

Электронный частотомер с расширенным диапазоном измеряемых частот.

Управляющий микрокомпьютер для детской игрушки, позволяющий задать с помощью специальной клавиатуры с названиями действий и цифрами последовательность действий и их количество, после чего запустить их на выполнение. Пример управляющей последовательности: вперед 4, включить фары, звуковой сигнал 2, погасить фары.

Цифровой ПИД-регулятор — ввод параметров регулятора с помощью клавиатуры, они записываются во флэш-память данных и сохраняются при выключении регулятора. Индикация текущего состояния и сообщений при вводе параметров регулятора — с помощью символьного ЖКИ-индикатора 2 строчки по 16 символов.

Прибор для проверки целостности и маркировки проводов многожильного кабеля.

Прибор для снятия характеристик биполярных транзисторов — характериограф с генерацией видеосигнала снятой характеристики для получения картинки на любом телевизоре.

Простой логический анализатор. Отображение состояния 8 линий на графическом ЖКИ-индикаторе 128 х 64 точки. Время измерения зависит от интервала между измерениями.

Прибор для снятия характеристик стабилитронов с отображением характеристики на графическом ЖКИ.

Генератор сигналов произвольной формы.

Прибор велосипедиста — измеритель пройденного пути, спидометр.

Измеритель частоты оборотов — тахометр.

Простейший цифровой осциллограф с индикацией на графическом ЖКИ индикаторе 128х64.

Генератор испытательных сигналов для настройки и ремонта телевизоров.

Кодовый замок.

Электронные «крестики-нолики».

Электронный тренажер велосипедиста. Тренировка велосипедистов, особенно в зимнее время, проводится на специальных велосипедных станках, которые часто не имеют каких-либо средств контроля.

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

Датчиком прибора является фотоэлектрическое устройство, состоящее из инфракрасного светодиода и фотодиода. Его следует установить таким образом, чтобы при вращении колеса велосипеда луч прерывался.

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

Время реакции человека непостоянно. Оно зависит от состояния нервной системы и многих других факторов.

В значительной мере на замедление реакции (увеличение времени на ответные действия) влияют переутомление, употребление алкоголя, отрицательные эмоции и т. д. Прибор позволяет определить время реакции человека на световой и звуковой сигналы. В приборе имеются лампочки (или светодиоды) трех цветов и звуковой излучатель. Перед началом испытания следует нажать кнопку «Старт».

После ее нажатия через произвольное время в интервале 10–15 с включится звуковой или световой сигнал. Испытуемый должен нажать кнопку, соответствующую поданному сигналу. При этом производится отсчет времени, прошедшего с момента подачи сигнала и нажатия соответствующей кнопки. Измеренное время высвечивается на индикаторе. Для проведения нового испытания следует снова нажать кнопку «Старт».

Простой одноголосный электромузыкальный инструмент

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

Игра «Красный или зеленый». Внешне игра состоит из кнопок «Красный», «Зеленый» и двух светодиодов — красного и зеленого. После того как включена схема, судья дает команду, и каждый из двух игроков старается быстрее нажать свою кнопку. При этом игра реагирует на нажатие только одной кнопки, при этом загорается соответствующий ей светодиод.

Внимание, реакция и чувство ритма. Прибор имеет светодиодный индикатор, переменный резистор для установки частоты смены цифр на индикаторе, кнопки «Зажечь/погасить индикатор» и «Фиксация». После включения прибора на индикаторе будут поочередно появляться числа от 0 до 9. Скорость их изменения зависит от положения переменного резистора. Одно нажатие на кнопку «Зажечь/погасить» индикатор включает, а следующее — выключает. Счет при этом продолжается. Работают с прибором вдвоем. Проверяющий включает прибор и вращением переменного резистора устанавливает частоту смены цифр на индикаторе, а затем предлагает испытуемому непрерывно фиксировать нажатием кнопки «Фиксация» какую-нибудь одну цифру.

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

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

Двухтональный электронный звонок.

Цифровой регулятор мощности для нагрузок при напряжении 220 В с гальванической развязкой силовой части и цепей управления.

Автоматическое зарядное устройство, проверяющее ток зарядки, напряжение на аккумуляторах, длительность зарядки и температуру аккумуляторов.

Простой метроном с регулированием скорости подачи звуковых сигналов двумя кнопками — «Быстрее» и «Медленнее».

Камертон музыканта — звуковой генератор, воспроизводящий ноту «ля» — звуковой сигнал с частотой ровно 440 Гц.

Сложный проект, но достаточно интересный — микрокомпьютер карманного формата. Индикация может быть как на знаковых ЖКИ-индикаторах со встроенным контроллером, так и на графических ЖКИ-индикаторах, клавиатура — 64 клавиши, звуковой излучатель, COM-порт, позволяющий обмениваться информацией с настольным ПК. Можно добавить LPT-порт для подключения к принтеру. Для хранения информации можно предусмотреть специальный разъем для подключения электрически перепрограммируемой микросхемы постоянной памяти для хранения программ для микрокомпьютера. Современные микросхемы позволяют сделать такой микрокомпьютер достаточно компактным, быстрым и экономичным. Самое сложное в его разработке — написание программного обеспечения.

AVR-USB-MEGA16: примеры применения, проекты с открытым исходным кодом и принципиальной схемой | avr-working-with-usb

Подключение жидкостного хроматографа “Милихром” через USB к компьютеру.
Измерение температуры и управление нагревателем термостата.
Простой измеритель pH с интерфейсом USB.
AVR910: STK200-совместимый ISP программатор микроконтроллеров AVR.
AVR-Doper: STK500-совместимый ISP и HVSP программатор микроконтроллеров AVR.
USBasp: быстрое изготовление ISP программатора для микроконтроллеров AVR.
Подключение датчика давления MS5541B компании Intersema.
Сторожевой таймер (watchdog) для компьютера.
USB консоль для управления радиолюбительскими приборами.
Как использовать библиотеку libusb в Visual Studio (управление макетной платой AVR-USB-MEGA16).
Управление шаговым двигателем по USB.
Простой пример управления портами P1..P22 платы AVR-USB-MEGA16 (portctrl). 
Управление синтезатором частоты LC72131 радиоприемника.
Динамическая индикация на примере управления светодиодной матрицей 8×8 GNM-7881AUE.
USB bootloader USBasp для микроконтроллера ATmega32.
AVR-CDC: виртуальный COM-порт.
USB Mood Lamp – светодиодная Лампа Настроения.
USB Power meter site:ra3wdk.qrz.ru – измеритель СВЧ мощности в 50-омном тракте выхода передатчика (частоты 10. .11750 МГц).
Автомат управления освещением ledlight.
Работа с USB для чайников на примере AVR-USB-MEGA16 site:vanoid.ru – программа на Delphi – управление портами макетной платы AVR-USB-MEGA16 (в макетную плату прошито firmware класса-обертки Сергея Кухтецкого).
usb-Relay – маленькое USB-устройство, управляющее включением и выключением реле.
Замена GC7137AD (ICL7137) на ATmega32 и OP291 – электронный вольтметр и амперметр в блоке питания, основанный на встроенном АЦП ATmega32A.
USB HID регулятор вращения для компьютерных вентиляторов.
Класс-обертка для AVR-USB-MEGA16 с поддержкой событий.
USB регулятор громкости на энкодере и микроконтроллере AVR ver.2 site:obruboff.ru – USB HID регулятор громкости на компьютере (устройство эмулирует мультимедийную клавиатуру).
AVR-USB-MEGA16: цветомузыка на светодиодной RGB-ленте WS2811.
Поливаем цветы – просто и быстро site:habrahabr.ru. Автомат для поливки домашних растений.
Подключение поворотного энкодера к компьютеру через USB site:habrahabr.ru (регулятор громкости – управление звуковой картой).
USB bootloader для микроконтроллеров AVR site:habrahabr.ru (USBasploader).
Светодиодная лампа с регулировкой яркости site:habrahabr.ru.
Разработка своего первого USB устройства. Маленький шаг вперед site:habrahabr.ru (простой индикатор на светодиодах, подключенный к компьютеру).
Как мы создавали стенд лабораторный для дисциплины заморской «Информатика» site:habrahabr.ru (управление моделью автомобиля).
USB Keylogger на AVR site:obruboff. ru. Перехват нажатий клавиш USB клавиатуры.

AVR микрокомпьютер – Все мои проекты


Этот сайт целиком и полностью посвящен изготовлению микрокомпьютера AVRMC (AVRMicrocomputer, или, по нашему AVR-микрокомпьютер) на базе микроконтроллера фирмы Atmel – ATMega64A. Практическое назначение данного девайса – использование в качестве сменного блока для управления периферийными устройствами, а так же: сбор, обработка, отображение и хранение информации. Например, я хочу сделать домашнюю лабораторию…

То, что мы будем собирать, будет выглядеть так, только круче:

Опытный образец микрокомпьютера AVRMC

 

Работа с файловой системой в микрокомпьютере AVRMC

Это первый опытный образец микрокомпьютера, собранный на ATMega32. Первоначально это устройство задумывалось как игровая консоль для игр типа тетриса, и «Ну, погоди!» (не смейся, ностальгия, блин…).

Попробовав и оценив свои силы, решил собрать что то более серьезное, с возможностью управления периферией и другими наворотами типа: дополнительной памяти, часов, COM порта… Для реализации нового проекта решил взять микроконтроллер серии постарше, а именно ATMega64A, а блок индикации и управления оставить прежним.

Обзор периферии микрокомпьютера AVRMC

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

Игрушка 80-х типа «Электроника», реализованная на микрокомпьютере AVRMC

На этих страницах размещены (или будут размещены) все материалы, необходимые для изготовления подобного микрокомпьютера. Некоторые разделы сайта пока не разработаны или “сырые”– как всегда не хватает времени, поэтому если у тебя есть желание, ты можешь реально помощь проекту – написать статью-другую сам…

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

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

Проект автоматического ввода резерва АВР для учебный центр.

Разрабатываем проектно-сметную документацию для:

ресторан, гипермаркета, квартира, редакция, медучреждение, дом, здание, больница, КПП, кальянная, торговый центр, ТЦ, коттедж, ТРЦ, столовая, муниципальное здание, операционная, строение, антресоль, оперблок, воинская часть вч, кафе, торгово-развлекательный центр, дача, загородный дом, отель, суши-бар, спортзал, дополнительный этаж, тех этаж, поликлиника, АБК, бар, гостиница, коттеджный посёлок, баня, стадион, кухня, почтовое отделение, пищеблок, административнобытовое, высотное, чистые помещения, управление, горячий цех, бизнес-центр, мансарда, гараж, БЦ, магазин, администрация, школа, корпус, деловой центр, общественное питание, пенсионный фонд, музыкальная искусств школа, подвал, этаж, выставочный зал, шашлычная, фитнес клуб, ЖК, жилой комплекс, многофункциональный центр, хостел, парковка, высотка, мост, академия, миниотель, овощебаза, забор, ограда, ГОК, стоматология, институт, эстакада, тоннель, университет, сауна, комбинат, многоквартирный дом, дом охраны, оптовая база, баня, автостоянка, лобби, вокзал, банный комплекс, склад, гостевой дом, пентхаус, логистический комплекс, бассейн, метро, автовокзал, стоматология, завод, усадьба, апартаменты, производство, косметология, библиотека, архив, салон красоты, промышленное здание, цех, клиника пластической хирургии, музей, спортклуб, свиноферма, коровник, офис, театр, концертный конференц зал, переговорная, птицеферма, ферма, лаундж, посольство, церковь, винный магазин, свинокомплекс, ночной клуб, мечеть, синагога, аквапарк, банк, парикмахерская, дацан, санузел, дельфинарий, деньгохранилище, обувной центр, планетарий, культовое учреждение, ледовый дворец, автосервис, автосалон, ТЭЦ, торговая точка, киноцентр, шиномонтаж, канцтовары, аптека, кофейня, пивная, караоке, табачная лавка, киоск, ювелирный салон, мастерская, химчистка, книжный и продуктовый магазин, антикафе, СПА, барбершоп, букмекерская и нотариальная контора, фотостудия, студия, чайная, татусалон, бутик

Схемы на микроконтроллерах, программы на Ассемблере

Проект самодельного цифрового осцилографа с частотой выборки 20 МГц из недорогих деталей.

Проект АТС без соединительных линий: 32 абонента — 16 соединений!

Фомирователь ШИМ сигнала на микроконтроллере ATtiny13 (положительная и отрицательная полуволны генерируются отдельно).

Продолжение статьи «Формирователь синусоидаль-ного сигнала для питания двигателя переменного тока с регулировкой частоты».

Повышающий регулятор напряжения по принципу ПИД регулятора ( пропорционально-интегрально-дифференциальный).

Продолжение темы (ПИД регулятор). Мощный понижающий регулятор напряжения с регулировкой выхода на микроконтроллере ATmega48.

Переписана и оптимизирована подпрограмма вычисления величины ШИМ. Повышена точность поддержания выходного напряжения, так как ШИМ теперь 10-ти разрядный, а не 8-ми, как раньше.

Вариант организации восьми «сухих» контактов на контроллере ATtiny2313.

Для оценки температуры используется величина сопротивления спирали

Прибор для обнаружения короткозамкнутых виков в намоточных изделиях.

Электронное лекарство от насморка.

Аппарат для обезболивания (антирадикулит).

Прибор для измерения величины и нестабильности частоты сердечных сокращений ЧСС (Тахиометр)/

Система принудительной посадки свободнолетающего планера.

Индикация и регулировка решена путем использования восьмиразрядного сдвигового регистра U6 типа 74НС164.

Рассматриваемое устройство позволяет ознакомиться с одним из вариантов реализации усилителя класса D.

Хорошие возможности для реализации цветомузыки предоставляют микроконтроллеры, в частности, такой  миниатюрный  как Tiny15L

Четырехзначный счетчик приводится в варианте с контроллером ATtiny2313L, а шестизначный с ATmega48.

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

Проекты микроконтроллеров AVR для студентов инженерных специальностей

Настоящее время студенты факультетов электроники и связи стараются развивать свои навыки и знания, разрабатывая проекты, особенно в области электроники и связи. Проекты ECE в основном включают проекты RFID, встроенных систем, Android, GSM, GPS и микроконтроллеров AVR. Итак, здесь мы приводим некоторые Микроконтроллер AVR проекты для студентов факультетов электроники и связи. Эти проекты очень полезны для студентов бакалавриата технических наук из различных областей, таких как EIE (Электроника и приборостроение), ECE (Электроника и коммуникационная техника) и EEE (Электротехника и электроника).



Проекты микроконтроллеров AVR для студентов инженерных специальностей

Микроконтроллер AVR был разработан в 1996 году компанией Atmel, а архитектура Микроконтроллер AVR был разработан Вегардом Волланом и Альфом Эгилем Богеном. Название AVR произошло от имени его разработчиков. AVR означает микроконтроллер Alf-Egil-Bogen-Vegard-Wollan-RISC, также известный как Advanced Virtual RISC Microcontroller. Первый микроконтроллер AT90S8515 был основан на архитектуре AVR, но первым микроконтроллером, появившимся на рынке, был AT90S1200 в 1997 году. Скорость микроконтроллера AVR высока по сравнению с PIC и 8051 микроконтроллеры .


Микроконтроллер AVR


Эти типы микроконтроллеров доступны в трех категориях: Tiny AVR, Mega AVR и Xmega AVR.

Типы микроконтроллеров AVR



TinyAVR

Крошечный микроконтроллер AVR состоит из 6-32 контактов, а диапазон флеш-памяти составляет от 0,5 Кб до 8 Кб. Особенностью AVR является его небольшой размер, меньший объем памяти и он подходит только для более простых приложений.

MegaAVR

Этот тип микроконтроллера состоит из 28-100 контактов, а объем флэш-памяти составляет от 4 до 256 КБ. Эти типы микроконтроллеров подходят для умеренных и сложных приложений.

XmegaAVR

Микроконтроллер XmegaAVR состоит из 44-100 контактов, а объем флэш-памяти составляет от 16 до 384 КБ. Эти типы микроконтроллеров коммерчески используются для сложных приложений, требующих высокой скорости и большой памяти программ.

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

Открытие гаражных ворот с помощью микроконтроллера ATmega

На рисунке изображена структурная схема гаража. открытие двери где микроконтроллер ATmega действует как центральный контроллер, который принимает входные команды от пользователя для управления двигателем, чтобы открыть или закрыть дверь. Здесь модем Bluetooth принимает входные сигналы пользователя и соответственно отправляет их в микроконтроллер.

Когда пользователь вводит правильный пароль в приложении Android в графическом интерфейсе пользователя (GUI) на любом смартфоне, Bluetooth модем присоединенный к цепи получает его. Эти данные далее отправляются в микроконтроллер, где пароль, введенный пользователем, сравнивается с сохраненным в нем паролем. Когда этот пароль совпадает, микроконтроллер ATmega отправляет управляющие сигналы на реле для управления двигателем, в противном случае он подает звуковой сигнал. На приведенном рисунке двигатель заменен ламповой нагрузкой для индикации.

Детектор газа LPG на базе микроконтроллера AVR

Этот проект используется для разработки Детектор газа LPG с помощью микроконтроллера AVR. Опасный газ LPG может образовываться на станциях технического обслуживания, в автомобилях, резервуарах для хранения и т. Д. Этот газ можно обнаружить с помощью датчика, такого как датчик идеального газа. Блок детектора сжиженного нефтяного газа может быть просто преобразован в блок для подачи сигнала тревоги при обнаружении газа.

Как только датчик обнаруживает какой-либо газ LPG, его выходной сигнал становится низким. Таким образом, микроконтроллер замечает выход датчика, поэтому он включает / выключает зуммер и отправляет SMS на заранее определенный номер.

Система контроля и мониторинга теплиц на базе микроконтроллера AVR

Предлагаемая система реализует систему с использованием разные датчики для мониторинга, а также контроля окружающей среды в теплице. Необходимыми компонентами, используемыми в этой системе управления теплицей, являются микроконтроллер Atmega328, который включает в себя различные датчики, такие как температура, свет, влажность почвы, а также ЖК-дисплей, насос, LDR , Лампочка и вентилятор 12 В постоянного тока.

Датчик температуры используется для определения уровня температуры. Если уровень температуры становится высоким, то вентиляторы включаются, и аналогичным образом вентиляторы выключаются при понижении температуры. Датчик влажности почвы используется для определения уровня воды, потому что, когда уровень воды снижается, насос включается. Когда свет выключен, датчик, такой как LDR, обнаруживает, и лампочка начинает светиться. Таким образом, будет очень просто проверять и контролировать систему.

Управление электрическими устройствами на базе микроконтроллера AVR с помощью мобильных устройств

Этот проект реализован с помощью микроконтроллера AVR ATmega8 для управления различными электрическими устройствами в вашем доме, такими как вентилятор, свет и т. Д., С помощью устройств, поддерживаемых Android, таких как телефоны, вкладки и т. Д., Путем отправки инструкций через Bluetooth.

Автоматический комнатный контроллер освещения со счетчиком посетителей на базе микроконтроллера ATmega16

Этот проект используется для разработки системы автоматического управления освещением в помещении через счетчик посетителей с использованием микроконтроллера ATmega16. Основная идея этого проекта – управление освещением в помещении и точный подсчет посетителей в помещении. Каждый раз, когда кто-либо входит в комнату, счетчик увеличивается на единицу, после чего автоматически включается свет. Точно так же, когда человек покидает комнату, счетчик уменьшается на единицу, и свет автоматически выключается. Таким образом, количество человек, вошедших в комнату, будет отображаться на ЖК-дисплее.

Система мониторинга парковок на базе микроконтроллера AVR

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

Мобильный управляемый робот на базе микроконтроллера AVR ATmega32

Этот проект используется для создания робота с использованием микроконтроллера AVR ATmega32. В этом проекте движением робота можно управлять с помощью мобильного телефона. Микроконтроллер взаимодействует с мобильным телефоном с помощью IC MT8870. Всякий раз, когда сотовый телефон получает звонок, пользователь может использовать кнопки на телефоне, которые могут быть установлены через мобильный телефон в роботизированном устройстве. DTMF тонов. Таким образом, эти тона изменяются на числа BCD через IC декодера DTMF. В зависимости от выхода BCD микроконтроллер AVR управляет движением автомобиля.

Автомобиль дистанционного наблюдения на базе AVRATmega32 с камерой

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

Система домашней безопасности на основе микроконтроллера AVR с использованием клавиатуры, датчика газа, ИК-датчика или системы безопасности

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

Цифровая метеостанция на базе микроконтроллера AVR или цифровая метеостанция Температурный влажный свет

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

WAV-плеер на базе микроконтроллера AVR с использованием карты MMC

В этом проекте реализован WAV Player с использованием микроконтроллера AVR и карта MMC с использованием микроконтроллера AVR. Напряжение питания карты MMC составляет 3,3 В. Поэтому используется стабилизатор напряжения на 3,3 В.

Цифровой диммер на базе микроконтроллера Atmega8

В этом проекте разрабатывается цифровой диммер для управления яркостью лампы. Эта система также может использоваться для управления скоростью вентилятора. Эта система может быть построена как с микроконтроллером AVR, так и с BTA12. ТРИАК . В этом проекте интенсивность лампы накаливания и скорость вращения вентилятора можно регулировать с помощью кнопок. Эта система также применима для управления скоростью однофазного асинхронного двигателя.

Ультразвуковой дальномер на базе ATmega8515

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

Индикатор температуры на базе микроконтроллера AVR с использованием SMT160

Датчики температуры бывают разных типов, доступных на рынке. Эти датчики температуры генерируют как аналоговые, так и цифровые выходы. В этом проекте реализован индикатор температуры с использованием микроконтроллера AVR и SMT160. Этот проект используется для создания еще одного индикатора температуры с помощью цифрового датчика SMT160. Тем не менее, эта цифровая температура не обеспечивает ее напрямую.

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

  1. Контроль Автоматический свет в комнате со счетчиком посетителей На базе микроконтроллера ATmega16
  2. Регистратор данных на базе микроконтроллера AVR, включая датчик влажности, температуры и LDR
  3. Машина для электронного голосования на базе микроконтроллера AVR
  4. Система дверного замка на базе микроконтроллера AVR с использованием пароля
  5. Детектор паролей и счетчик людей на базе микроконтроллера AVR
  6. AVR ATmega16 Система слежения за солнцем на базе микроконтроллера
  7. Свет и Контроль температуры и мониторинг на базе микроконтроллера AVR
  8. Использование системы безопасности на базе микроконтроллера AVR RFID технологии
  9. Компилятор микроконтроллеров BASCOM AVR
  10. Программатор ISP для параллельного порта на базе микроконтроллера AVR
  11. Светодиод мигает AVR на базе микроконтроллера
  12. Индикатор температуры DS1820 на базе микроконтроллера AVR
  13. Контроллер температуры DS1820 на базе микроконтроллера AVR
  14. Матричный прокручиваемый светодиодный дисплей 8 × 8 на базе микроконтроллера AVR
  15. Умный дом на базе микроконтроллера AVR с использованием Bluetooth
  16. Мультисхема ходового света на базе микроконтроллера AVR
  17. Локатор системы глобального позиционирования на базе микроконтроллера AVR
  18. Вентилятор с регулируемой температурой на базе микроконтроллера AVR
  19. Цифровой проигрыватель мелодий на базе AVR
  20. На базе микроконтроллера Atmega16 Шаговый двигатель Контроль
  21. Простой калькулятор на базе микроконтроллера AVR
  22. Взаимодействие LM35 с микроконтроллером Atmega16
  23. Измерение отрицательной температуры на основе микроконтроллера AVR с использованием LM35
  24. Управление скоростью на базе микроконтроллера AVR Двигатель постоянного тока Использование широтно-импульсной модуляции
  25. Диктофон на базе микроконтроллера AVR с использованием ISD4004
  26. Термометр на базе микроконтроллера AVR с часами
  27. На базе микроконтроллера AVR соединение двух микроконтроллеров через последовательный порт
  28. Научный калькулятор на базе микроконтроллера AVR
  29. На базе микроконтроллера AVR Контроллер светофора
  30. Компилятор Code Vision AVR C
  31. Интерфейсная клавиатура PS2 на базе микроконтроллера AVR
  32. Микроконтроллер AVR на основе таймера Fast Широтно-импульсная модуляция
  33. Часы на базе микроконтроллера AVR с использованием DS1307
  34. Измеритель индуктивности и емкости на базе микроконтроллера Atmega8
  35. Запись и чтение SD-карты на основе микроконтроллера Atmega16
  36. Генерация сигнала на основе таймеров микроконтроллера AVR
  37. Взаимодействие GPS с микроконтроллером ATmega8
  38. Контроллер устройства на базе микроконтроллера AVR с использованием SMS
  39. Система домашней безопасности на базе GSM Использование микроконтроллера AVR
  40. Режим фазовой коррекции с широтно-импульсной модуляцией на основе таймера микроконтроллера AVR
  41. Встроенный аналоговый компаратор на базе микроконтроллера AVR
  42. Отправка и получение SMS с помощью контроллера устройства с помощью микроконтроллера AVR
  43. Внутренняя EEPROM Машина для электронного голосования на базе микроконтроллера AVR
  44. Интерфейс ЖК-дисплея на основе микроконтроллера AVR в 4-битном режиме
  45. Написание простого загрузчика на языке C для микроконтроллера AVR
  46. Взаимодействие последовательного ADC0831 с микроконтроллером AVR
  47. Использование двухпроводного интерфейса или I2C в микроконтроллере AVR
  48. Взаимодействие Серводвигатель с микроконтроллером AVR
  49. Микроконтроллер AVR на базе другого размера кадра с последовательной связью USART
  50. Последовательный периферийный интерфейс на базе микроконтроллера AVR
  51. Внутренний АЦП на базе микроконтроллера AVR с использованием прерываний
  52. Взаимодействие ПК с микроконтроллером AVR по протоколу RS232
  53. Отображение текста на основе микроконтроллера ATmega16 на ЖК-дисплее 16 × 2
  54. Отображение пользовательских символов на ЖК-дисплее на основе микроконтроллера ATmega16
  55. Встроенный аналоговый компаратор на базе микроконтроллера AVR

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

Фото:

Коллекция из

проектов AVR | 15+ идей проектов микроконтроллеров ATmega

AVR — это семейство микроконтроллеров, разработанных компанией Atmel, начиная с 1996 года. Это модифицированные 8-разрядные однокристальные микроконтроллеры RISC с модифицированной гарвардской архитектурой. Серия ATmega — это один из типов микроконтроллеров AVR с такими функциями, как программная память от 4 до 256 КБ, 28–100-контактный корпус, расширенный набор инструкций и расширенный набор периферийных устройств. Эти специальные функции помогают студентам, любителям и инженерам создавать инновационные проекты AVR.Давайте взглянем на несколько интересных проектов AVR.

AVR Projects: Цифровой измеритель влажности почвы

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

Подробная информация о проекте доступна по адресу: цифровой влагомер почвы.

Режим ультразвукового радара с использованием микроконтроллера ATmega128

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

Подробнее об этом проекте можно узнать по ссылке: модель ультразвукового радара.

Система посещаемости на основе RFID

Эту систему можно использовать для учета посещаемости учащимися школ, колледжей и университетов. Его также можно использовать для учета посещаемости рабочих на рабочих местах. Его способность уникально идентифицировать каждого человека на основе его идентификационной карты типа RFID-метки делает процесс регистрации посещаемости проще, быстрее и безопаснее по сравнению с обычным методом.Система может быть подключена к компьютеру через порт RS232 или универсальную последовательную шину (USB) и сохранять посещаемость в базе данных. Альтернативным способом просмотра зарегистрированной посещаемости является использование программного обеспечения HyperTerminal. Опытный образец системы был успешно изготовлен. Радиочастотная технология используется во многих приложениях.

Подробнее об этом проекте можно узнать по ссылке: Система учета рабочего времени на основе RFID.

Система отпирания дверей по отпечатку пальца

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

Подробнее об этом проекте можно узнать по ссылке: Система отпирания дверей по отпечатку пальца.

Гидроакустический измеритель уровня воды

Индикатор уровня воды состоит из двух блоков: блока передатчика и блока приемника. Блок передатчика в проекте построен на микроконтроллере ATmega328P (MCU) (IC1) с загрузчиком Arduino Uno, датчиком сонара HC-SR04, подключенным к CON1, передатчиком 433 МГц (TX1), регулятором напряжения 7805 (IC2) и несколькими другими компонентами. Для увеличения дальности используется длинная спиральная антенна. Бесконтактный сонарный датчик размещается в стратегическом месте на резервуаре, так что он всегда получает отраженный сигнал от поверхности воды.Лучшее место будет в центре верхней крышки круглого резервуара или на пересечении диагоналей верхней части прямоугольного резервуара. Рассчитанный уровень в резервуаре передается с закодированным разрешением на приемный блок.

Подробнее об этом проекте можно узнать по ссылке: гидроакустический измеритель уровня воды.

AVR Projects: Робот, управляемый телефоном Android

Это один из интересных проектов среди AVR Projects из-за использования Android. Схема построена на плате Arduino UNO (BOARD1), модуле ультразвукового приемопередатчика HC-SR04, модуле Bluetooth JY MCU BT, драйвере двигателя L293D (IC1), двигателях постоянного тока M1 и M2 и нескольких общих компонентах.В схеме используются две батареи 9 В — одна для питания платы Arduino, а другая для питания двигателей. Регулируемое питание 5 В для остальной части схемы обеспечивается самой платой Arduino. Светодиод на плате сигнализирует о наличии питания.

Более подробная информация об этом проекте доступна по адресу: Android-робот, управляемый телефоном

Вентилятор постоянного тока с регулируемой температурой

Основное назначение схемы — включение вентилятора, подключенного к двигателю постоянного тока, когда температура превышает пороговое значение.Микроконтроллер постоянно считывает температуру окружающей среды. Датчик температуры действует как преобразователь и преобразует измеренную температуру в электрические значения. Это аналоговое значение, которое подается на вывод ADC микроконтроллера. Микроконтроллер ATmega8 имеет шесть мультиплексированных каналов АЦП с 10-битным разрешением. Аналоговое значение подается на один из входных контактов АЦП. Таким образом, преобразование происходит внутренне с использованием метода последовательного приближения.

Более подробная информация об этом проекте доступна по ссылке: Вентилятор постоянного тока с регулируемой температурой

Система мониторинга и сигнализации по выбросам водорода

Этот следующий проект объясняет создание системы контроля и сигнализации газообразного водорода с микроконтроллером AVR ATmega16 и 7-сегментным дисплеем с использованием аналогового датчика MQ-8.Аналоговый датчик газообразного водорода MQ-8 взаимодействует с микроконтроллером ATmega16 и отображает значение аналогового датчика газообразного водорода MQ-8 на 4 мультиплексных 7-сегментных дисплеях с общим анодом. Выход аналогового датчика MQ-8 водорода постоянно сравнивается с пороговым значением. Если выходное значение датчика газа водорода Analog MQ-8 превышает пороговое значение, раздается звуковой сигнал.

Более подробная информация об этом проекте доступна по адресу: система мониторинга и сигнализации газообразного водорода.

Робот следящего за линией

Эта схема состоит из микроконтроллера ATmega8, двух ИК-датчиков, двигателей и микросхемы драйвера двигателя. Робот следящего за линией нуждается в механическом устройстве шасси. Предположим, двухколесный роботизированный автомобиль с поворотным колесом. Два ИК-датчика установлены на роботе лицом к Земле. Когда робот помещается на фиксированный путь, он следует по пути, обнаруживая линию. Направление движения робота зависит от выходных сигналов двух датчиков. Когда два датчика находятся на линии пути, робот движется вперед.Если левый датчик удаляется от линии, робот движется вправо. Точно так же, если правый датчик удаляется от пути, робот движется влево. Всякий раз, когда робот уходит со своего пути, он обнаруживается ИК-датчиком.

Подробнее об этом проекте можно узнать по адресу: Робот следящего за линией

Проекты AVR: Система домашней автоматизации

Эта система состоит из объединенного в сеть микроконтроллера Atmel ATmega8, который представляет собой микроконтроллер на базе AVR с 512-байтовым EEPROM в 28-контактном DIP-корпусе, 1024-байтовым внутренним SRAM и 8-килобайтной внутренней флэш-памятью.Вся система собрана в небольшом портативном корпусе центрального процессора (ЦП) для эстетичного вида и непрерывного использования 24×7. Схема имеет четыре секции: основной модуль, модуль реле, модуль сенсорного управления и модуль интерфейса клавиатуры. Система размещается в корпусе процессора настольного компьютера и питается от блока питания ATX мощностью 400 Вт для безошибочной работы и надлежащей подачи питания в систему. Система имеет индикатор режима ожидания.

Подробнее об этом проекте можно узнать по ссылке: система домашней автоматизации.

Цифровой термометр

В этом проекте разработан высокоточный цифровой термометр. Он состоит из простых компонентов, таких как Arduino, датчик температуры LM35 и ЖК-дисплей. Работа схемы очень проста. Датчик температуры, т.е. LM35, постоянно контролирует температуру в помещении и выдает аналоговое эквивалентное напряжение, прямо пропорциональное температуре. Эти аналоговые данные передаются в Arduino. Arduino преобразует это аналоговое значение напряжения в цифровые показания температуры.Это значение отображается на ЖК-дисплее. Скорость изменения температуры может быть запрограммирована в коде. Вывод, отображаемый на ЖК-дисплее, представляет собой точное значение комнатной температуры в градусах Цельсия.

Подробнее об этом проекте можно узнать по адресу: цифровой термометр.

Система теневой сигнализации

Сигнализация

Shadow обычно используется для защиты от краж. Теневая сигнализация — это устройство, которое подает сигнал тревоги, когда на него падает тень. Здесь описана простая схема теневой сигнализации на базе Arduino.Этот компактный блок теневой сигнализации способен обнаруживать движущуюся тень в ограниченном пространстве и легко устанавливается на стену, окно или дверь для защиты ваших ценностей от кражи. В замкнутом пространстве требуется постоянное освещение для обнаружения движущейся тени. Он состоит из платы Arduino, источника питания, датчика светозависимого резистора (LDR), зуммера, драйвера реле и нескольких других компонентов. Плата Arduino Uno является сердцем этой схемы.

Подробнее об этом проекте можно узнать по ссылке: система теневой сигнализации.

Система светофоров на основе плотности

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

Подробнее об этом проекте можно узнать по ссылке: система светофоров на основе плотности.

Проекты AVR: Обмен сообщениями на базе GSM

Мозгом схемы является плата микроконтроллера Arduino Uno (BOARD1). ЖК-дисплей 16×2 (LCD1) используется для приема и отображения сообщений. Когда вы хотите показать некоторую информацию или сообщение, вы отправляете SMS на модем GSM.MCU Arduino считывает GSM-модем и отправляет его на ЖК-дисплей. В этом проекте ЖК-дисплей используется в 4-битном режиме, что означает, что для отображения данных требуется всего четыре строки данных. GSM-модем SIM900A (соединенный с CON2 и CON3) отправляет команды в текстовом режиме на Arduino Uno, используя интерфейс RS232.

Подробнее об этом можно узнать по адресу: Обмен сообщениями через GSM.

Интеллектуальный пульт дистанционного управления

В этом проекте используется Arduino Yun (ATmega32u4), особая плата Arduino, идеально подходящая для устройств, подключенных к сети.Yun имеет два процессора, один из которых работает под управлением операционной системы Linux и может подключаться к проводным или беспроводным сетям. Второй процессор такой же, как и в Arduino Leonardo. Он имеет отличную совместимость с библиотеками и оборудованием Arduino. В этом проекте используется инфракрасный светодиод и приемник для отправки и получения сигналов дистанционного управления.

Подробнее об этом можно узнать по адресу: интеллектуальный пульт дистанционного управления.

Детектор наклона

Одним из интересных проектов среди проектов AVR является детектор наклона на базе Arduino.Акселерометр, который представляет собой электромеханическое устройство, может использоваться для различных приложений, таких как обнаружение наклона, обнаружение препятствий, ввод данных о движении, обнаружение землетрясений и т. д. Обнаружение наклона — это простое применение акселерометра, когда изменение углового положения системы в любом направлении определяется четырьмя светодиодами. Плата Arduino Uno используется для обработки данных, полученных от акселерометра, и включения соответствующего светодиода для индикации направления наклона.

Подробнее об этом можно узнать по ссылке: детектор наклона.

Дайте нам знать, если вам понравился этот список из 20 проектов AVR. Если у вас есть свои проекты, которые вы хотели бы добавить к этому списку проектов AVR, сообщите нам об этом в комментариях ниже.


Эта статья была впервые опубликована 1 декабря 2016 г. и обновлена ​​31 мая 2019 г.

AVR Projects – Инженерные проекты

Машина для голосования на базе Atmega16: Ну, ключевое слово; Коррупция есть везде. Я считаю, что это то, что связано с политикой. Да, здесь мы представляем попытку вымести грязь из этой системы.Проект связан с разработкой электронной машины для голосования, построенной на микроконтроллере AVR, которая поможет нам создать как минимум честный избирательный процесс. Электронные машины для голосования (EVM) были необходимостью на правительственных выборах. По сравнению с традиционными методами, эта машина обеспечивает гораздо более безопасную среду для голосования и надежную…

Подробнее

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

Подробнее

Всякий раз, когда мы думаем об измерении расстояния, в нашем сознании формируется образ схемы, разработанной с использованием ультразвукового датчика. Но сегодня мы собираемся представить здесь проект измерения расстояния с использованием модуля GPS (Global Positioning Measurement).Проект под названием «Измерение расстояния своими руками» использует GPS и ATmega328, которые измеряют расстояние между двумя позициями по формуле гаверсинуса. Начальная точка — это положение, в котором нажат переключатель SW1 (переключатель чтения), а конечная точка — это положение, когда нажат переключатель SW2 (переключатель). Итак, схема…

Подробнее

Опубликованный здесь проект «Сделай сам» Цифровой компас использует OLED-дисплей для отображения направления (т. е. на север). Еще одна особенность этого проекта в том, что он показывает реальные данные и время.Самодельный цифровой компас с использованием ATmega8 В обычном компасе используется стрелка или циферблат, который находится внутри компаса. Обычный компас работает по принципу магнитного поля Земли. Но проекты DIY Digital Compass с использованием ATmega8, размещенные здесь, используют положение солнца, чтобы показать направление, в отличие от магнитного поля. Таким образом, этот самодельный цифровой компас не затрагивается…

Подробнее

Мы часто заходим в ресторан за едой и напитками, там видим, что подходит официант и просит сделать заказ.Самое раздражающее – это ожидание официанта, пока мы выбираем блюда для меню. Во время увеличения количества клиентов требуется больше рабочей силы, и в результате ситуация становится раздражающей и дорогостоящей. Чтобы решить эту проблему, здесь мы разработали простую систему автоматизации, называемую системой заказа меню ресторана, на основе 8-битного микроконтроллера ATmega8. Различные концепции цифровой системы заказа меню процветали вместе с…

Подробнее

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

Подробнее

Система «Схема GPS-навигатора с использованием ATmega 16» реализована для определения положения/местоположения любого рассматриваемого предмета и, следовательно, подходит для навигационной деятельности.Введение в схему GPS-навигатора с использованием ATmega 16 В последнее время термин GPS стал очень популярным. Кредит на его быстрое признание связано со списком множества функций, которые предлагает эта система. Разработанная как глобальная система позиционирования (GPS), она уже зарекомендовала себя как надежная технология, которая значительно облегчила нашу жизнь. Так же с привлечением GPS мы…

Подробнее

Проект системы слежения за транспортными средствами на основе GPS и GSM использует глобальную систему позиционирования (GPS) и глобальную систему мобильной связи (GSM), что делает этот проект более экономичным, чем внедрение системы связи через спутники GPS в двусторонней системе связи GPS. .Введение в систему слежения за транспортными средствами на основе GPS и GSM Отслеживание в последнее время стало повсеместной тенденцией. Этот процесс помогает нам собирать данные и в то же время предотвращать кражу отслеживаемых устройств. Проект «Система слежения за транспортными средствами на основе GPS и GSM», в которой используется микроконтроллер в качестве…

Подробнее

проектов AVR

Gadgetronicx > Микроконтроллеры > AVR > Проекты AVR