Главная » Статьи » Проекты

В категории материалов: 46 Страницы: « 1 2 3 4 5 »

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

 

Просмотров: 17902 | Опубликовано: 23.11.2012 | Комментарии (53)



 Итак, после продолжительного времени раскуривания тонкостей работы с GSM модулем SIM900D, анонсируем первый рабочий проект, совмещающий в себе охранную систему с возможностью удаленного контроля. Если кратко, то устройство способно отправлять информирующие SMS  в случае срабатывания датчика проникновения, делать дозвон для возможности аудиоконтроля помещения, следить за температурой и отправлять ее смс-кой по запросу, а также управлять какой-нибудь нагрузкой по команде отправленной по смс.
 
Просмотров: 50788 | Опубликовано: 25.10.2012

 

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

Просмотров: 52650 | Опубликовано: 13.10.2012 | Комментарии (132)



 Небольшой проект с использованием радиомодулей NRF24L01. Задача проста - измерить температуру и отправить данные на приемник. Измерением температуры занимается цифровой датчик DS18B20. Измеренная температура, полученная на другой стороне приемником, выводится на ЖК дисплей. Хороший пример для демонстрации возможностей радиомодулей.


Просмотров: 75634 | Опубликовано: 17.09.2012 | Комментарии (118)

 

 Завершил изготовление платы управления для GSM модуля SIM900D.  После обдумываний как это все должно выглядеть, выбор пал на компактную этажную конструкцию - плата с контролером и схемой питания снизу, а с SIM900 со всей обвязкой - сверху. Мозгом для управления выбран микроконтроллер ATMega32а. Мега выбрана по той причине, что в дальнейшем планируется прикрутить дисплей от Nokia3310 для вывода информации, а зная сколько отжирает библиотека для работы с ним, решил взять с запасом.  Схема питания базируется на Step Down преобразователе с LM2596

 

Просмотров: 23990 | Опубликовано: 26.08.2012 | Комментарии (26)


 Небольшой проектик с использованием датчика давления BMP085. В прошлый раз было знакомство с этим датчиком и получение от него первых результатов. Но значение давления было получено в Паскалях, что расходится с привычным для нас показаниями атмосферного давления, измеряемые миллиметрами ртутного столба. Поэтому выкинул из кода все лишние преобразования (температуры и высоты) и, освободив немного памяти, доделал вывод давления в привычных для нас единицах измерения.


Просмотров: 34830 | Опубликовано: 24.07.2012 | Комментарии (149)

 

 После того, как была проверена работоспособность модуля на AD9851, нашим давнишним товарищем Pchela5 было принято решение попробовать уместить два генератора в одном: генератор синуса на основе AD9851 с частотой до 90 МГц  и НЧ-генератор DDS сигналов произвольной формы с частотой от 1 Гц до 100 кГц, чтобы помимо синуса можно было сгенерировать сигналы произвольной формы. 

Просмотров: 37478 | Опубликовано: 21.07.2012 | Комментарии (25)



 Продолжая цикл статей по использованию дисплеев от Nokia3310, было бы интересно попробовать решить любопытную задачу получения на экране каких – то движущихся изображений. Однако, при этом возникают несколько проблем, связанных с недостатком ресурсов управляющего контроллера – как памяти программ, так и памяти данных. Поэтому, логично первую проблему постараться решить с помощью хранения «видео» во внешней памяти, а вторая задача решается выбором соответствующего типа контроллера. Сразу оговорюсь – в моем случае использовался ATMega168-20PU, имеющий на борту 16 Кбайт для хранения кодов и 1 Кбайт для данных, а в качестве внешней памяти использовалась микросхема EEPROM AT24LC64, работающая по интерфейсу I2C. 
Просмотров: 15333 | Опубликовано: 11.07.2012 | Комментарии (2)

 Часто в радиолюбительской практике возникает необходимость поиметь генератор сигнала. Причем бывает нужно сгенерировать не только меандр, но и пилу или даже синус - смотря какая задача встает. Под это дело часто задействуют микроконтроллеры, как самое простое решение. Но у этого решения есть свои недостатки - низкая частота генерации, упирающаяся в частоту тактирования микроконтроллера,  да и сигнал в них зачастую генерируется ШИМом, что дает искажения в форму сигнала. 
 Хорошим решением в таких случаях может быть использование отдельного специально заточенного генератора с цифровым управлением, так называемого DDS (direct digital synthesis) - прямого цифрового синтеза. Примером может служить микросхема AD9851 от Analog Devices, которую, наши трудолюбивые соседи по континенту, используют для создания специализированных модулей. Эти модули без проблем можно купить на ebay по цене сопоставимой голой микросхеме от российских поставщиков. Один из таких модулей и приобрел наш старый комрад Pchelа5


Просмотров: 16745 | Опубликовано: 06.07.2012 | Комментарии (15)

 
 Счетчик предназначен для подсчета времени работы автономного генератора. Подсчет отработанного времени обусловлен необходимостью проводить профилактическую замену масла и свечей через определенное количество часов. Так первая замена масла должна проводится через 5 часов, в дальнейшем - каждые 30 часов. Поэтому подсчет времени было решено возложить на отдельное устройство.
 
Просмотров: 16646 | Опубликовано: 20.05.2012 | Комментарии (40)

1-10 11-20 21-30 31-40 41-46






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

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

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

авторизация
Логин:
Пароль:
Комментарии
Бесконтактный датчик температуры MLX90614
24.09.2017 - exersizze:
CKSEL=0100, SUT=00
Крутим шаговый двигатель
24.09.2017 - exersizze:
Если без программирования тогда хорошо подойдет связка L298+L297+генератор сигна...
Бесконтактный датчик температуры MLX90614
21.09.2017 - TSL:
Подскажите пжл. фьюзы для меги8 данного проекта. Боюсь залочить данный проц.
Крутим шаговый двигатель
19.09.2017 - Serg-24:
У Вас прекрасный материал для творчества и все понятно. Перерыл нет потратив 2 д...
Беспроводная система оповещения с датчиком движения
11.09.2017 - rom-i:
https://yadi.sk/d/KCRzZ98I3Mnqfk Программы для Attiny13. 1.3 с использованием АЦ...
Беспроводная система оповещения с датчиком движения
11.09.2017 - rom-i:
Интересно получается. Если использовать АЦП для контроля аккумов, тема жрет 250м...
Направлятор
06.09.2017 - rom-i:
Получил второй NEO6. Повезло Китайцу, что первой сторокой идет RMC. Направлятор ...
Регулятор температуры и влажности
06.09.2017 - ROZARIO:
У кого получится рабочая прошивка с минусовой температурой под этот датчик то по...
Регулятор температуры и влажности
06.09.2017 - ROZARIO:
Спасибо всем участникам этого проекта. Научился немного в BASCOM-AVR работать. <...