| Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) | |
|
+68Рифат leshka.16 720x576 alekseevih A.N.Pilichev bonusssss Daimos_kz Sergey egonja andre9223 кек Константин 2010 Andrey_DV_KYV Александр_1 val_33 moveo Алексей 170271 RusLang_1995 Саня Greck Admiror Evgeny Konst DJkey22 Артур fineobjects.ru kent1541 Galwer Кулибин88 Вадим Serega552 sten1986 spazma IgorBorNN AKern ShOleg AlexByr zemepan xlkxlk Из Сибири Александр martynoff Vancer Alex13 Гайдар DEMFER Илья Кулибин Олега viktor1983 Max228 Shuraley portaid gind1 ALEXPCB shuhran Sovest yury_fayuk ptaha999 sser Дмитрий Москаленко rf68 snooker22 Pusistik Фархат Артёмм Константин kildeath Участников: 72 |
|
Автор | Сообщение |
---|
ptaha999
Сообщения : 8 Дата регистрации : 2017-10-15
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Окт 17, 2017 8:26 pm | |
| | |
|
| |
yury_fayuk
Сообщения : 1 Дата регистрации : 2017-10-19 Возраст : 44
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Чт Окт 19, 2017 8:53 pm | |
| Здравствуйте ! Помогите написать скетч, идея заключается в том нужно чтобы сервопривод открывал форточку в зависимости от температуры на четыре положения закрыта,приоткрыта и тд. и должна еще автоматически закрываться при обезточивании помещения, энергия для запитки платы будет использоваться аккумулятор резервный | |
|
| |
ptaha999
Сообщения : 8 Дата регистрации : 2017-10-15
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пт Окт 20, 2017 6:45 pm | |
| припаял конденсаторы, перестал скакать, теперь через два значения переключает)) | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пт Окт 20, 2017 9:06 pm | |
| http://arduino.ru/forum/proekty/generator-s-reguliruemoei-chastotoi-na-arduino Здесь говорится про энкодер и двойные щелчки... Цитата dimax : ftor, фикс двойного щелчка энкодера для кода из #215 код - Код:
-
168 void up_down(boolean x){ // управление регулировками 169 static boolean n=0; if (n=!n){return;} //далее без изменений . Классический энкодер ардуинщиков ky-040 выдаёт половинку импульса, поэтому крайне не рекомендуется. Он работать будет, но срабатывать станет через щелчок. Строка для поиска на Али: "Rotary encoder EC11" | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пт Окт 20, 2017 9:39 pm | |
| - yury_fayuk пишет:
- Здравствуйте ! Помогите написать скетч, идея заключается в том нужно чтобы сервопривод открывал форточку в зависимости от температуры на четыре положения закрыта,приоткрыта и тд. и должна еще автоматически закрываться при обезточивании помещения, энергия для запитки платы будет использоваться аккумулятор резервный
Позвольте доделать проект "Борец"..... | |
|
| |
ptaha999
Сообщения : 8 Дата регистрации : 2017-10-15
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Сб Окт 21, 2017 9:32 am | |
| у меня как раз модуль ky-040, и в нем установлен ec11.. какой тогда купить чтоб нормально работал? или можно этот выпаять из модуля? просто по картинкам они совершенно одинаковые)) | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Сб Окт 28, 2017 8:21 pm | |
| - yury_fayuk пишет:
- Здравствуйте ! Помогите написать скетч, идея заключается в том нужно чтобы сервопривод открывал форточку в зависимости от температуры на четыре положения закрыта,приоткрыта и тд. и должна еще автоматически закрываться при обезточивании помещения, энергия для запитки платы будет использоваться аккумулятор резервный
ТЗ выполнено. https://cloud.mail.ru/public/My9W/Dfo6rVHaA вот файл скетча. Серво 0-180 градусов. температура задается в скетче. Описание внутри скетча. | |
|
| |
Sovest
Сообщения : 1 Дата регистрации : 2017-11-18
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Сб Ноя 18, 2017 8:28 pm | |
| Здравствуйте, очень нужна помощь, перерыл кучу метеостанций и термометров, но не один из них не могу подогнать под мои нужды (знаний и опыта не хватает).
Дано, 1-wire линия по дому с тремя десятками DS18B20 на ней (все имена мне известны). Хочется моониторить их по вебке, хотя бы в простом виде, "имя - температура". Сервисы типа "Народный мониторинг" не подходят, так как в деревне с интернетом плохо, очень хочется автономности.
Желательно использовать NodeMcu Lua WI-FI или ESP8266 ESP-01S (Но не критично, просто они есть в наличии)
Ну или может подскажите какой нибудь похожий "автономный" проект.
Заранее огромное спасибо. | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Сб Ноя 18, 2017 11:28 pm | |
| Здравствуйте .
http://flprog.ru/video/vip/10/video_lessons/rabota_s_sd_kartoj_cherez_arduino_meteostancija_prodolzhenie Вот проект в FLProg.
http://flprog.ru/index/uchebnyj_centr/0-12 здесь уроки.... | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вс Ноя 19, 2017 5:17 pm | |
| Доброго времени суток! Помогите в праке скетча ,вот только ссылку не могу выложить, он работает, но необходимо следующее; - Необходимо прописать, чтобы при подаче лог. 1 на выв. А6 выходная частота синтезатора выравнивалась бы по значению с показаниями на дисплее. - На диапазонах 160м, 80 м и 40м частоту ПЧ нужно сделать чтобы она прибавлялась ( сейчас на всех диапазонах отнимается) вот где прописывается ПЧ int_fast32_t iffreq = 8867000; // Intermedite Frequency - Amount to subtract (-) from base frequency. ******************************************** - И в получившийся скетч прописать под светодиодный индикатор на МАХ7219 / 8-ми разрядный/ Т.к. надо два скетча под LCD1602 и MAX7219 | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вс Ноя 19, 2017 9:36 pm | |
| http://rfanat.ru/s24/sin_ad_9850_dds_vfo.html Так здесь и написано что она вычитается...
if (GoIF == 1){frequency=frequency-iffreq;}; //If pin = low, subtract the IF frequency. Найдите эту строчку и поставьте плюс ,вот так : frequency=frequency+iffreq и частота ПЧ будет прибавляться. | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 1:04 pm | |
| Это понятно. Но ведь надо чтобы на диап. 1,9 ; 3,5 ; 7,0 частота прибавлялась, а на остальных которые выше наоборот отнималась Блин не могу сам скетч выложить и схему , авторскую я переделал. Входа А1-А5 прописал как цифровые выходы с которых уровни управляют дешифратором, включая соответствующие диап. фильтры | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 2:06 pm | |
| Сделайте дополнительно условие . Дословно //Если частота больше 40М ,то прибавляем -иначе вычитаем.
Кат-то так:
if (GoIF == 1) { if (frequency >7494811)// если частота больше 40М то прибавляем ПЧ { frequency=frequency+iffreq; } else //иначе вычитаем. { frequency=frequency-iffreq; } } | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 3:53 pm | |
| Хорошо пропишу в скетче это условие. А как задать через вход А6, чтобы частота выравнивалась с показаниями на индикаторе? | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 4:03 pm | |
| Компиляция не проходит, в этой строке задано значение ПЧ, а не значение частоты, выше которой идёт сложение
Моя ПЧ 8867000 Гц т.е. пока частота меньше 10130000 Гц /начало диапазона 30м/ мы всё прибавляем, как дошли до 10130000 Гц надо вычитать ПЧ | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 6:13 pm | |
| frequency -это частота . iffreq-это ПЧ. if (GoIF == 1) { if (frequency <10130000)// если частота меньше то прибавляем ПЧ { frequency=frequency+iffreq; } else //иначе вычитаем. { frequency=frequency-iffreq; } } Тогда так. | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 6:58 pm | |
| Компиляция прошла, завтра в железе посмотрю. А как заменить индикатор на МАХ7219 / 8-ми разрядный/ | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Пн Ноя 20, 2017 9:42 pm | |
| - Из Сибири Александр пишет:
- Компиляция прошла, завтра в железе посмотрю. А как заменить индикатор на МАХ7219 / 8-ми разрядный/
Подключаем библиотеку(удаляем библиотеку LCD 2х16 и в скетче все принты и инициализацию) и пишем в скетче Loop(){ print " в кавычках то ,что нужно отобразить"; В общем нужно всё переделывать.... | |
|
| |
shuhran
Сообщения : 2 Дата регистрации : 2017-11-21
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 5:39 pm | |
| Доброго времени суток. Помогите пожалуйста с написанием скетча. Что имеется: 1. Arduino Nano v3.0 2. 2.4" TFT LCD экран 3. датчик DS18B20. Касаемо скетча - нужно выводить на экран показания температуры с датчика. И отдельный вопрос как эти три компонента между собой подружить в плане подключения. | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 5:39 pm | |
| Вот мой переработанный скетч http://my-files.ru/4sm7e0. Вставил правку по ПЧ, как написали, вроде так. Вообщем всё работает, до 10130 Кгц, прибавляется, а выше начинает отниматься.Вот теперь индикатор прописать, на нём цифры хоть больше. А библиотеку на инд. 1602 нужно будет удалять с папки libraries на диске С и какую туда вставлять?
Последний раз редактировалось: Из Сибири Александр (Вт Ноя 21, 2017 5:52 pm), всего редактировалось 2 раз(а) | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 5:42 pm | |
| Вот схема http://my-files.ru/yq5zlm , а кстати вот эту строчку в скетче совсем не трогал и работает int_fast32_t iffreq = 8867000; // Intermedite Frequency - Amount to subtract (-) from base frequency. ******************************************** | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 8:35 pm | |
| Скетч не могу скачать... Не пойму как табло два по 16 символов, заменить 8мью семисегментными?
| |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 10:35 pm | |
| Господа,не забываем про условия этой темы ! | |
|
| |
sser Admin
Сообщения : 1034 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) Вт Ноя 21, 2017 10:55 pm | |
| [quote="shuhran"] 2. 2.4" TFT LCD экран quote] Здравствуйте . Все подключения зависят от типа этого дисплея .Нужно знать его подробные параметры.
тип контроллера (ILI94...) или это Nextion панель?
с | |
|
| |
Из Сибири Александр
Сообщения : 43 Дата регистрации : 2017-11-13
| |
| |
| Программирую Arduino на заказ (Беcплатно). ("Умный дом" не предлагать) | |
|