admin

Метеостанция, часы, будильник, календарь, таймер и ночник

40 сообщений в этой теме

admin    2 285

Домашняя метеостанция, мега часы,будильник, лунный календарь,обратный таймер + ночник.

Ссылка на статью: http://cxem.net/house/1-432.php

Автор статьи: http://cxem.net/profile/16993/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
SODIUM    0

Есть пример реализации многоуровневого меню? А то я щас разрабатываю устройство на атмеге и очень нужно реализовать данное меню.

Изменено пользователем SODIUM

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

прошивка+ схема+ программа, почему то на  сайте не отображается прошивка, сейчас подредактирую статью

Cloc.~(26).PcbDoc.Zip

прошивка.zip

схема+плата.zip

тест.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SP634    0

Добрый день!

Отличное устройство, хочу повторить. Можно-ли выложить файл пп в SPL или другом редакторе? 

Изменено пользователем SP634

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

@BEST-83154  в исходник надо привести к читабельному виду. Исходник на BascomAVR 

@SP634 попробую экспортировать пп в SPL

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SP634    0
55 минут назад, b00blik сказал:

плата в Sprint-Layout 6.0

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
RADS    99

Спасибо за Ваш девайс, хочу такие, буду делать. Достойная работа! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хорошая и нужная схема. Подскажите можно ее сделать для LCD на латинице? Все китайские магазины продают их по 300 руб., а на латинице наши барыги заламывают за 1 тыс., а датчик влажности можно реализовать на DHT22, он точнее. Вот тогда бы было все замечательно. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

DHT22 более точен чем DHT11. Считаю более разумно сейчас использовать более дешевые китайские LCD индикаторы в таких схемах, сегодня посмотрел WH2004L доходит до 2 тыс. руб. Лучше заплатить за датчик более дорогой. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

прошивка на английском. Гдето могут быть незначительные ошибки в позиционоровании курсора

если надо изменить какие либо надписи то пишите, на какие, главное соблюдать кол-во  символов.

час6.pdf - 3D модель платы,  можно покрутить, повертеть,  посмотреть что получится, открывать с помощью Adobe Reader( перед открытием сохранить на диск), браузер откроет чистый лист

METEO1.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

Вот схема в протеусе8,5 SP1 (сильно не пинать, накидал на скорую руку)

Правда у меня  протеус глючит  не подтески

Proteus.rar

 

Изменено пользователем b00blik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Алексей   
Гость Алексей

Здравствуйте, а при потере питания система осается в рабочем состоянии? как ситаете секунды?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

Все настройки хранятся EEPROM.

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

Секунды берутся с DS1307, контроллер по таймеру Timer1 раз в секунду опрашивает микросхему DS1307

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
221273    0

Собрал данную схему. Почему-то не запустилась. Использовал китайский дисплей. Датчики не впаивал. Может поэтому и не работает.

Изменено пользователем 221273

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
221273    0

Экран светится. Надписей на экране никаких нет. Частота 16 МГц на кварце есть. На часовой микросхеме почему-то нет генерации. Вместо  ST485 собрал MAX232. Для прошивки использовал TL866A.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
b00blik    0

вы  собирали по моей печатной плате ?  судя по MAX232 то печатка  ваша, можно глянуть?

 какую прошивку используете?

отсутствие заставки и на часовой микросхеме  генерации говорит что контроллер не "запустился"

в программе идет первым делом :

1 инициализация LCD
2 затем инициализация i2c
3 запуск часовой микросхемы
4 отображение лого
обратите внимание на то что на моей схеме в качестве датчика давления Р1 применен модуль BMP180. В модуле уже установлены подтягивающие резисторы номиналом 4.7кОм на шине I2C к +3.3В. Без модуля  и подтягивающих резисторов на шине  I2C  часы DS1307 не запустятся. (хотя лого все равно должно отображаться) 

фьюзы какие ставили?

проверил, у меня на макетной плате контроллер+ экран+ кварц 16МГц+конденсаторы С9 и С10  и резистор R4  на reset - макетка запускается, на экране:

 лого 2 сек
затем надпись No allarms  где-то  пол сек
затем отображается меню  где-то  1 сек
затем  сам переходит в пункт меню Clock setting 
и в пункте Date  непрерывно перемещает курсор

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сообщения

    • Имеется инвертор для получение полупериода . посоветуйте схему частотного преобразователя (2 - 2.5 кВт)
    • Поставил по 10 мА на транзистор и чуть послушал. Играет так же детально как и младший брат, по высоким так же хорошо. А вот по динамике, атаке, драйву (хз как обозвать правильно), тройка поинтереснее, конечно. Чувствуется и запас мощности, да и параллельные драйвера делают свое дело. Завтра повешу на радиатор, поставлю миллиампер по 50-70 и послушаю помощней. Первые впечатления самые положительные, мне нравится.
    • Здравствуйте! Прошу помочь доработать/купить/сделать модуль реверсивного счетчика импульсов. Задача: в составе компактного переносного устройства необходимо выполнять линейное перемещение туда-обратно заданное число раз, по завершении цикла включать зуммер и отключать привод. Кнопкой управления задается отображаемое на дисплее количество циклов (два десятичных разряда), по датчику контакта (например, еще одна кнопка) осуществляется обратный отсчет. Готовые устройства в продаже (вроде СИ 2-4) зачем-то имеют конские размеры и не менее конский ценник. Реализация на компьютере и механическим путем неприемлемы. С электроникой/схемотехникой/программированием знаком, в основном, теоретически. Погуглив, во всем разберусь и сделаю, но нет времени осваивать новые специальности ). Требуется реализация с наименьшими затратами времени, средств и минимальной инструментальной сложностью.  Устройство некоммерческое, исследовательское, но я готов поощрить помощника пивом/небольшой денежкой. Нашел такие возможные варианты (в порядке личного предпочтения): 1.       Китайский модуль счетчика на hqs1312 (https://ru.aliexpress.com/item/2-bit-pulse-counter-module-finished-product-board-2-bit-pulse-counter-board/32667713717.html?ws_ab_test=searchweb0_0,searchweb201602_5_10152_10151_10065_10344_10068_10342_10343_10340_10341_10543_10084_10083_10618_10630_10307_10301_5722316_5711215_10313_10059_5711115_10534_100031_10629_10103_10626_10625_10624_10623_10622_10621_10620_10142_10125,searchweb201603_2,ppcSwitch_2&algo_expid=c9a4b9f0-cb54-4b9f-8324-fdfa6fff81da-2&algo_pvid=c9a4b9f0-cb54-4b9f-8324-fdfa6fff81da&priceBeautifyAB=0). Схема в аттаче. Даташит на микросхему найти не удалось. Странное устройство считает до ста, орет и обнуляется. Меня все устраивает, кроме отсутствия обратного отсчета. Насколько я понимаю, для этого нужно датчиком подавать логический ноль на 9 контакт микросхемы. Можно ли, доработав модуль (добавив в схему компоненты), реализовать обратный отсчет? Я в состоянии допаять, но сам не построю дополнение к схеме и не определю номиналы. 2.       Собрать все на Ардуино. Но я никогда раньше с этим не работал. Есть ли код и схемы подключения для похожих задач? 3.       Счетчик на CD4516/CD4514 (http://radiostorage.net/4237-reversivnyj-schetchik-upravlyaemyj-dvumya-knopkami-cd4516-cd4514.html). Схема в аттаче. Вроде то, что надо. Но нужно собирать с нуля, и мне не ясно, как включить сюда индикатор и управление зуммером/приводом. 4.       Счетчик на микроконтроллере PIC16F628A (http://radio-hobby.org/modules/news/article.php?storyid=1000, на этом форуме тоже упоминается). Схема в аттаче . То же, что и предыдущий вариант, но требуется еще покупка программатора и доработка прошивки. Я не прочь освоить Ардуино: есть еще насущные  задачи, которые оптимально решить на микроконтроллере, но эту предпочел бы реализовать на готовом модуле с минимальной доработкой. Что посоветуете? Спасибо!
    • Кнопки на первом фото. Видимо внутри и блок управления спрятан.   Сначала думал написАть, откуда такая уверенность, но вы, видимо правы. Раз блок управления внутри, то и коммутация движка не выходит наружу, и на эти  провода цепляется конденсатор. 
    • Есть у меня одна плата (моноплата) там пред и регулятор тембра на одной ПП, думал собирать, но скорее не понадобится.
    • Здравствуйте,  следующий  выпуск плат будет 28 февраля-5 октября (т. е. когда
      будут готовы платы).
      Чтобы  на  него гарантированно попасть нужно чтобы я увидел разводку и
      оплату до 24-го февраля включительно.... позже по обстоятельствам.