Arduino - современные технологии в радио.

Модератор: Radiomann

Аватара пользователя
Radiomann
Сообщения: 8043
Зарегистрирован: Чт мар 03, 2011 11:02 pm

Сообщение Radiomann » Вт фев 23, 2016 11:30 am

virusbk писал(а): Спроектировал плату самостоятельно и заказал в Китае, результат понравился.
Будут вопросы готов ответить.
А можно подробнее об этом - где конкретно заказали и т.д.?
Кутник Фёдор Фридрихович.
Ищу заднюю крышку VEF-Spidola или Spidola. Можно корпус-донор.

https://www.youtube.com/watch?v=65jaKGOuNs0
https://www.youtube.com/watch?v=ovkn_8sFfes

virusbk
Сообщения: 361
Зарегистрирован: Ср фев 18, 2015 11:20 pm
Откуда: Москва

Сообщение virusbk » Вт фев 23, 2016 11:53 am

Radiomann
Заказывал тут:
http://ru.aliexpress.com/item/Double-Si ... 04122.html
Как и приведено в описании направил им на почту чертеж и параметры для производства.
В течение дня мне ответили, обсудили порядок оплаты и доставку. (как я понял сумма определяется в первую очередь размерами и плотностью монтажа)
Далее я оплатил заказ с доставкой и через три дня мне уже прислали фото готовых плат, еще через две недели платы были у меня. Получилось 36$ за три платы. Но прислали четыре :) Видимо связазано с технологией производства.
Константин.
Знал бы прикуп, жил бы в Сочи!

Аватара пользователя
Radiomann
Сообщения: 8043
Зарегистрирован: Чт мар 03, 2011 11:02 pm

Сообщение Radiomann » Вт фев 23, 2016 12:30 pm

Спасибо Константин.
Кутник Фёдор Фридрихович.
Ищу заднюю крышку VEF-Spidola или Spidola. Можно корпус-донор.

https://www.youtube.com/watch?v=65jaKGOuNs0
https://www.youtube.com/watch?v=ovkn_8sFfes

virusbk
Сообщения: 361
Зарегистрирован: Ср фев 18, 2015 11:20 pm
Откуда: Москва

Сообщение virusbk » Сб апр 16, 2016 11:50 am

Позволю отчитаться о почти окончательном итоге.
Первые часики поместил вчера в новый корпус.

Изображение
Изображение
Изображение
По функционалу попробую позже снять видео.
Осталось решить пару вопросов с выносом датчика температуры наружу корпуса, и креплением разъема питания.
Кстати, никто не имел дело с такими датчиками ds18b20? Достаточно ли будет вывести наружу только верхнюю его часть?
UPD.
Снял небольшое видео https://youtu.be/66kPQ4pQRJI
Будут вопросы, пишите.
Константин.
Знал бы прикуп, жил бы в Сочи!

Аватара пользователя
HARRY
Сообщения: 152
Зарегистрирован: Вс окт 26, 2014 3:59 pm
Откуда: Братск

Сообщение HARRY » Сб апр 16, 2016 3:30 pm

На ds18b20 и Attiny2313 у меня сделан термометр наружного воздуха. Датчик на шнурке весь на улице. А что значит верхняя часть? Я так думаю вся башка должна быть в измеряемой среде.
Игорь Пашкевич

virusbk
Сообщения: 361
Зарегистрирован: Ср фев 18, 2015 11:20 pm
Откуда: Москва

Сообщение virusbk » Сб апр 16, 2016 3:35 pm

HARRY
Имел ввиду верхнюю часть башки :)
Думал над вариантом просверлить в нижней крышке отверстие и слегка высунуть датчик через него. Насколько он будет выступать, сложно сказать, но хотелось бы чтобы не сильно.
Константин.
Знал бы прикуп, жил бы в Сочи!

Аватара пользователя
HARRY
Сообщения: 152
Зарегистрирован: Вс окт 26, 2014 3:59 pm
Откуда: Братск

Сообщение HARRY » Сб апр 16, 2016 4:08 pm

Если у него верхний торец будет снаружи, а нижний в корпусе, то скорее всего получится что-то среднее, недостоверное. Может его засунуть в красивую металлическую трубочку, а ее всё-таки вытащить. Во второй позиции он же, только в колбе.
http://chip-nn.ru/85.php
Игорь Пашкевич

Аватара пользователя
Ринат
Сообщения: 829
Зарегистрирован: Пн май 13, 2013 9:06 pm
Откуда: Екатеринбург

Сообщение Ринат » Вс апр 17, 2016 12:34 am

Костя ,отличные часики получились у Тебя !
С Уважением ,Ринат.

Аватара пользователя
Aquarius
Сообщения: 2838
Зарегистрирован: Ср май 23, 2012 12:52 pm
Откуда: СССР (Москва)

Сообщение Aquarius » Пн апр 18, 2016 10:42 pm

virusbk писал(а):Имел ввиду верхнюю часть башки
Желательно всю бошку(пластиковый корпус), но при этом убедится, что рядом не будет ничего подогреваться от работающих часов.
Александр Володиевич

virusbk
Сообщения: 361
Зарегистрирован: Ср фев 18, 2015 11:20 pm
Откуда: Москва

Сообщение virusbk » Вт июн 21, 2016 10:00 am

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

Теперь начинаю новые проекты с использованием микроконтроллеров.

Вот, сегодня пришло с али:
Изображение
Маленькая платка по центру, очень интересная на мой взгляд вещь - ESP8266 — микроконтроллер китайского производителя Espressif с интерфейсом Wi-Fi.
Большая с надписью D1 - WeMos D1 R2 на его базе полностью совместимая с arduinu IDE.

Есть целое сообщество, посвященное этому чипу http://esp8266.ru

Я тоже хочу собрать устройство (пусть это будут снова часы :)) с возможностью подключения к домашней Wi-Fi сети и управлением им с помощью приложения на телефоне, либо через Web-интерфейс.
Также вижу и другие возможности применения.
Если кому-нибудь будет интересно, присоединяйтесь, спрашивайте.
Константин.
Знал бы прикуп, жил бы в Сочи!

Аватара пользователя
Алексей Сергеевич
Сообщения: 8828
Зарегистрирован: Чт мар 19, 2015 7:44 am
Откуда: Алматы
Контактная информация:

Сообщение Алексей Сергеевич » Вт июн 21, 2016 10:13 am

virusbk
молодец Константин!
Часики просят латунных или нержавеющих элементов, чтобы обыграть массив поинтереснее.
Проекты интересны, очень! Так что актуально все твои начинания.

Аватара пользователя
=Микола=
Сообщения: 2768
Зарегистрирован: Вс мар 17, 2013 1:05 am
Откуда: Украина г. Северодонецк

Сообщение =Микола= » Вт июн 21, 2016 11:45 pm

......В нужном направлении двигаетесь , товарищи - когдато я связался с микросхемами 561 серии для реализации того жэ самого - чуть не чёкнулся при настройке.... . Изображение .....на Ардуино всё проще.....

Аватара пользователя
МАРК
Сообщения: 1205
Зарегистрирован: Чт фев 05, 2015 12:23 am
Откуда: Харьков

Сообщение МАРК » Ср июн 22, 2016 12:16 pm

Очень кстати эта тема,спасибо всем кто её начал и объясняет.Я как раз пару дней назад приобрёл себе Ардуино Уно
Цель приобретения сделать небольшой ЧПУ,пускай самый примитивный,как для освоения данного устройства...но это всё в будущем.
Не скрою в Ардуино полный ноль....хотя подключить и настроить получилось почти сразу.
Проблема была в....
И вот тут первый вопрос к знатокам...прошу не отсылать меня по ссылкам,туго мне дается самому во всём разбираться...
Не загружался скетч,пришёл к выводу что применяется не тот программатор,поигравшись со списком,нашёл то с которым всё заработало.Вдоволь поигрался с миганием светодиода,всё работает.Так вот вопрос,зачем их так много,для какой цели?,там два работающих с УСБ,правильный я выбрал?



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

Изображение

Изображение

Возможно вопросы мои глупые,но я хочу этому научится.
Как я понимаю то при помощи библиотек можно написать любой скетч,но вот возникает тогда вопрос.Если к примеру я хочу сделать часы,имея модуль реального времени и LCD экран,наверное в библиотеке есть скетчи на эти модули (я ещё просто не смотрел),то как эти скетчи связать между собой?
Кнопка на плате Ардуино...я не совсем понял,она для перезагрузки Ардуино?
Возможно что я забегаю сильно вперёд,и не правильно всё понимаю.
Объясните пожалуйста
ДОРОГУ ОСИЛИТ,ИДУЩИЙ.

virusbk
Сообщения: 361
Зарегистрирован: Ср фев 18, 2015 11:20 pm
Откуда: Москва

Сообщение virusbk » Ср июн 22, 2016 12:54 pm

МАРК
Добрый.
Попробую я прокомментировать кратко.

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

Лично у меня выбран AVRISP mkII, и никогда его не меняю.
Насчет библиотек, в комплекте идет их малая часть.
Для написания потребуется скачивать дополнительные.
По сути, библиотеки это не что иное, как уже кем то написанные вспомогательные модули, упрощающие работу с тем или иным оборудованием.

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

Например для работы с часами реального времени я использую библиотеку DS1307RTC.
Ее установка заключается в том, что бы распаковать архив с содержимым в папку: "C:\Program Files (x86)\Arduino\libraries" (У вас путь может отличаться) c сохранением имени библиотеки. Вот так, например http://puu.sh/pBH6a/6f2e388607.png

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

Что бы использовать сразу несколько библиотек в своем скетче, сначала их нужно скачать (см. выше) и подключить в своем скетче:

Например:
// Подключение различных библиотек
#include <OneWire>
#include <DallasTemperature>
#include <Time>
#include <DS1307RTC>

// их использование


OneWire oneWire(0);

DallasTemperature sensors(&oneWire);

DeviceAddress insideThermometer;
...
tmElements_t tm;
RTC.read(tm);
...

Да, кнопка на ардуино - это для перезагрузки.
Константин.
Знал бы прикуп, жил бы в Сочи!

Аватара пользователя
МАРК
Сообщения: 1205
Зарегистрирован: Чт фев 05, 2015 12:23 am
Откуда: Харьков

Сообщение МАРК » Ср июн 22, 2016 1:34 pm

virusbk Здравствуйте
Спасибо Константин,кое что начинает проясняться
Как таковой инструкции к Ардуино не давалось,но вот что пишут на сайте
Для связи используется оригинальный STK500 протокол (reference,C header files)
Я так понимаю что нужно выбрать в моём случае программатор Atmel STK500 development board,правильно?
Как вы пишите:
Что бы использовать сразу несколько библиотек в своем скетче, сначала их нужно скачать (см. выше) и подключить в своем скетче:
Это что их не обязательно переписывать в скетч,каждое слово,а достаточно просто указать в скетче саму библиотеку?
ДОРОГУ ОСИЛИТ,ИДУЩИЙ.

Ответить

Вернуться в «Hot Rod Radio»