Доска объявлений

Активные темы доски объявлений

Arduino

Обсуждение современной радиотехники, отечественной и иностранной.
Сообщение
Автор
Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Arduino

#1

#1 Непрочитанное сообщение Evory » 20 фев 2017, 16:00

Кто-нибудь занимается созданием разнообразных устройств на базе данных контроллеров?
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#2

#2 Непрочитанное сообщение oldmao » 20 фев 2017, 17:21

Балуюсь для общего развития. Часов несколько штук, автомат включения света в курятнике (сам знает время наступления астрономических сумерек и продлевает световой день до 14 часов, потом плавно тушит, чтобы куры успели на насест залезть), кухонный таймер, барометр, несколько термометров. Только средой Ардуино зарёкся пользоваться, такой код громадный для простейших вещей городит... Пишу в Bascom, прошиваю программатором ардуинки, стирая загрузчик. Ардуинки имеют единственное достоинство (с моей точки зрения) - готовая плата с минимальной обвязкой дешевле, чем купить всё это роосыпью и самому спаять. Особенно нравятся на ATtiny85 и ATmega328. А ещё есть куча платок расширения, от простейших релейных до mp-3 плэйеров (всего за 58 рублей!).
PS Добавлю картинок:
Изображение
Изображение
Изображение
Последний раз редактировалось oldmao 20 фев 2017, 17:34, всего редактировалось 1 раз.

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#3

#3 Непрочитанное сообщение Evory » 20 фев 2017, 17:32

oldmao
Да, очень удобно, тем более, что действительно очень много разных "шилдов". Я покасобрал только часы - метеостанцию, из разных скчетчей слепил один. Вроде работает. Показывает время, дату, температуру, влажность и давление. Теперь думаю это всё убрать в один корпус.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#4

#4 Непрочитанное сообщение oldmao » 20 фев 2017, 17:35

Добавил картинки любимых ардуинок, оказывается mp-3 плэйер подешевел!

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#5

#5 Непрочитанное сообщение Evory » 20 фев 2017, 17:37

oldmao

Кстати, чем паяете штыревые вилки?
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#6

#6 Непрочитанное сообщение oldmao » 20 фев 2017, 17:43

Обычным паяльником, жало - срезанный конус. Паяю не все штырьки, обычно только 6 штук для программатора, остальную обвязку проводами делаю. Да и из обвязки-то обычно кусок макетки с индикатором, резисторами и кнопками. Ну иногда ещё стабилизатор с парой конденсаторов.
PS Очень понравились контроллеры Li-Ion на TP4056 (5 штук 60,44 рубля!). Я их к банкам от ноутбучных аккумуляторов и от сотовых прикручиваю. А на некоторых шильдах (например с барометром BMP180) есть Low-drop стабилизаторы на 3,3В. Прекрасно всё стыкуется ;)
Изображение
Изображение

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#7

#7 Непрочитанное сообщение Evory » 20 фев 2017, 18:03

Что-то они плохо облуживаются спиртовым флюсом.
А мне случайно достался контроллер DUE, на ARM 32-х разрядный. Только он на 3,3 вольта, не со всеми датчиками может работать. Прикупил платку УНО, совместимую. Вобще хочу сделать для ICOM-pcr1000 блок управления.
У меня ВМР 280, китайский аналог, более-менее точно показывает давление и температуру. Дисплеи 1602, 2004, 5110 и 12864.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#8

#8 Непрочитанное сообщение oldmao » 21 фев 2017, 06:47

Дисплеи у меня выковырянные из принтеров, АОНов, калькуляторов и прочего "подножного корма". BMP180 тоже кажет правильно, в том числе и температуру, но родная математика - в 2 кБ (ATtiny2313) ну никак не лезет! Пришлось вспомнить алгебру, поскольку все преобразования линейные, то легко описываются функцией вида y=ax+b. Считал коэффициенты с датчика, вычислил a и b для моей формулы, проверил в Эксселе, точность лучше 0,5% получилась с целочисленной математикой. Заняло меньше 1 кБ прошивки! Единственное неудобство - для каждого датчика коэффициенты приходится считать индивидуально, то есть заменить датчик "на лету" не получится.
Лудятся они плохо потому, что облужены безсвинцовым припоем. Тоже обычным спирто-канифольным флюсом пользуюсь. Температуру паяльника побольше ставлю. Паяльник обычный 25 Вт с самодельным регулятором.

ro70
Сообщения: 1389
Зарегистрирован: 04 авг 2012, 20:24
Откуда: Краснодарский край
Благодарил (а): 19 раз
Поблагодарили: 10 раз

Re: Arduino

#9

#9 Непрочитанное сообщение ro70 » 21 фев 2017, 09:21

Эти удобнее...
Изображение

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#10

#10 Непрочитанное сообщение oldmao » 21 фев 2017, 09:41

ro70 А ссылочку на магазин дайте, пожалуйста...

ro70
Сообщения: 1389
Зарегистрирован: 04 авг 2012, 20:24
Откуда: Краснодарский край
Благодарил (а): 19 раз
Поблагодарили: 10 раз

Re: Arduino

#11

#11 Непрочитанное сообщение ro70 » 21 фев 2017, 09:50


Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#12

#12 Непрочитанное сообщение Flying » 21 фев 2017, 14:59

Если памяти не хватает, можно попытаться пихнуть в EEPROM

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#13

#13 Непрочитанное сообщение oldmao » 22 фев 2017, 06:20

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

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#14

#14 Непрочитанное сообщение Flying » 22 фев 2017, 13:51

oldmao писал(а):Программу туда не сунешь, только константы. Даже переменные только редко изменяющиеся (у меня текущая дата так хранится), есть ограничение на количество циклов записи.
Ну так и для какого-нить массива неплохое хранилище.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#15

#15 Непрочитанное сообщение oldmao » 22 фев 2017, 14:34

Так с этим проблем никаких - EEPROM с I2C или SPI полно. Тех же 24Схх в любой бытовухе навалом. Даже на планках памяти и картриджах принтерных. На материнках 93Схх, если этого мало - SD-карточка элементарно цепляется.

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#16

#16 Непрочитанное сообщение Flying » 23 фев 2017, 01:25

oldmao
Зачем городить огород, в т.ч. и со сторонними программами? В идеале, нужно оптимизировать код и использовать то, что есть по умолчанию, иначе и других проектов хватает. Нужно только понимать, где и что (какой проект) использовать, ну и про удобство программирования девайса забывать не следует. Вообще-то Ардуино - больше "учебный" проект по отработке управления универсальным контроллером, причем удобнее использовать всё же UNO

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#17

#17 Непрочитанное сообщение oldmao » 23 фев 2017, 06:37

Это понятно, я как раз всегда и стараюсь ужать код (привычка с БК0010-01 с 16 или 24 кБ оперативки). Просто EEPROM внутри МК обычно маленький. Например, таблица времени восхода/захода солнца (нужно было для управления светом в курятнике) туда не влезет, пришлось применить внешнее EEPROM на 4 кБ.

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#18

#18 Непрочитанное сообщение Flying » 23 фев 2017, 08:18

oldmao
Кстати, таблицу времени какую использовали?

Аватара пользователя
A.T.
Сообщения: 4093
Зарегистрирован: 26 янв 2012, 15:08
Откуда: Москва
Благодарил (а): 91 раз
Поблагодарили: 73 раза
Контактная информация:

Re: Arduino

#19

#19 Непрочитанное сообщение A.T. » 23 фев 2017, 11:50

А её нельзя было заменить на алогритм автоматического вычисления?
Мой сайт о ретро-компьютерах, электронике и не только.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#20

#20 Непрочитанное сообщение oldmao » 23 фев 2017, 13:25

Алгоритм сложный, в 2 Кб памяти не уместился. Не забывайте, что аппаратного умножения и деления у ATtiny нет. Кусочно-ломаная аппроксимация с шагом 5 минут уместилась. Но всё равно была платка RTC на DS1307 с 24С32, так почему бы её не использовать. Поэтому рассчитал время на 240 дней ("начало года" у меня 1 сентября) и забил в EEPROM с точностью до минуты.
Использовал формулы гражданских сумерек из штурманского справочника. Вычислил для своих географических координат, проверил, насколько темно в вычисленное время. Пришлось сдвинуть пораньше на 7 минут, чтобы свет в сарае включался ещё засветло, курам вход не искать в сумерках.

Аватара пользователя
Blackbird
Сообщения: 13717
Зарегистрирован: 19 сен 2009, 20:06
Откуда: Новосибирск
Благодарил (а): 49 раз
Поблагодарили: 137 раз
Контактная информация:

Re: Arduino

#21

#21 Непрочитанное сообщение Blackbird » 23 фев 2017, 17:56

Мда чегой то как то все ... Arduino это же AVR запаяный на платке с другим фаршем . Можно же прикупить отдельно контроллеры и не такие тоскливые и ЛУТом собрать то что надо не особо парясь .. Хотя кому что нравиться :)
В «Эльдорадо Биарритц» мерейчатые кардифские кожи сочетаются с флорентийскими кожами в металлических оттенках роскошной , не поддающейся описанию отделки .

ro70
Сообщения: 1389
Зарегистрирован: 04 авг 2012, 20:24
Откуда: Краснодарский край
Благодарил (а): 19 раз
Поблагодарили: 10 раз

Re: Arduino

#22

#22 Непрочитанное сообщение ro70 » 23 фев 2017, 18:45

все можно... но тут сел и поехал :)

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#23

#23 Непрочитанное сообщение Flying » 23 фев 2017, 18:50

Blackbird
Так в Ардуино и цимус в том, что можно быстро и без пайки проверить и воплотить практически любую идею. Такой конструктор. И программировать/запитать контроллер можно без всякого геморроя - подключив по USB одним кабелем к компьютеру.
P.S. Помните советские радионаборы из кубиков? :)

Аватара пользователя
Blackbird
Сообщения: 13717
Зарегистрирован: 19 сен 2009, 20:06
Откуда: Новосибирск
Благодарил (а): 49 раз
Поблагодарили: 137 раз
Контактная информация:

Re: Arduino

#24

#24 Непрочитанное сообщение Blackbird » 23 фев 2017, 20:35

И программировать/запитать контроллер можно без всякого геморроя - подключив по USB одним кабелем к компьютеру.
Ну программер для AVRки самопальный именно под USB у меня есть .. В принципе идею пояснили - непонятно зачем на таких печальных контроллерах как ATtiny делать извращаясь то что можно легко делать на AVRках типа ATmega ... Но может тут процесс важней и интересней :)
P.S. Помните советские радионаборы из кубиков? :)
Помню только один который в виде приемника - но я никогда их не понимал
В «Эльдорадо Биарритц» мерейчатые кардифские кожи сочетаются с флорентийскими кожами в металлических оттенках роскошной , не поддающейся описанию отделки .

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#25

#25 Непрочитанное сообщение oldmao » 23 фев 2017, 20:41

Так я уже писал: по отдельности купить дороже получается. Ещё и плату делать. Односторонняя габаритами больше будет, а двустороннюю дома хлопотно, можно с первого раза запороть, нужно руку набивать и технологию отрабатывать. А тут готовая плата с минимальной обвязкой. Никто же не заставляет родным софтом пользоваться, программатором "пять проводков" шьётся HEX, созданный в любой удобной среде программирования.
ATtiny2313 просто были под рукой, заодно и зарядка для мозгов - втиснуть код в 2 кБ. Кстати, все ардуинки как минимум на ATmega88. Там USB загрузчик около 1 кБ отъедает, родная среда код неоптимальный генерит, поэтому меньше, чем с 8 кБ программной памяти их не бывает.
Последний раз редактировалось oldmao 23 фев 2017, 21:36, всего редактировалось 1 раз.

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#26

#26 Непрочитанное сообщение Evory » 23 фев 2017, 20:43

Flying писал(а):Blackbird
Так в Ардуино и цимус в том, что можно быстро и без пайки проверить и воплотить практически любую идею. Такой конструктор. И программировать/запитать контроллер можно без всякого геморроя - подключив по USB одним кабелем к компьютеру.
P.S. Помните советские радионаборы из кубиков? :)
Так в том и дело - натыкал перемычек в "макетку" собрал "скетч" под себя и заработало!
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#27

#27 Непрочитанное сообщение Evory » 23 фев 2017, 20:45

oldmao
Ну не занимался я программированием до этого, к сожалению.
Вот только-только пытаюсь освоить азы.
Зато оценил "комментарии" к строкам.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
Blackbird
Сообщения: 13717
Зарегистрирован: 19 сен 2009, 20:06
Откуда: Новосибирск
Благодарил (а): 49 раз
Поблагодарили: 137 раз
Контактная информация:

Re: Arduino

#28

#28 Непрочитанное сообщение Blackbird » 23 фев 2017, 22:57

Там USB загрузчик около 1 кБ отъедает, родная среда код неоптимальный генерит, поэтому меньше, чем с 8 кБ программной памяти их не бывает.
Эээ там это того - у меня программер на atmega8 и оно и USB не имеет - через UART работает . А мост USB-UART от какогото кабеля телефона . В общем все практически из халявы сделано :)
В «Эльдорадо Биарритц» мерейчатые кардифские кожи сочетаются с флорентийскими кожами в металлических оттенках роскошной , не поддающейся описанию отделки .

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#29

#29 Непрочитанное сообщение Flying » 23 фев 2017, 23:12

Blackbird
может тут процесс важней и интересней
Там ещё к Ардуино множество интересной периферии (недорогой) выпускают и соответствующих библиотек куча...

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#30

#30 Непрочитанное сообщение oldmao » 24 фев 2017, 06:03

У меня сейчас самый ходовой программатор - самодельный на ATtiny45. Втыкается в USB, описание в "Радио" было. Правда, на их сервере прошивка старая, автор уже третью версию запилил, гораздо удобнее.
Для AVR без аппаратной поддержки USB есть проект V-USB, поддерживает HID и CDC устройства. Кода чуть больше 1 Кб занимает, так что даже в ATtiny влезает. С точки зрения компьютера устройство будет COM-портом или HID-устройством (клавиатура, мышь, джойстик), так что хочешь - пиши к нему свою программную оболочку, хочешь - через любой терминал общайся.

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#31

#31 Непрочитанное сообщение Flying » 24 фев 2017, 06:50

Evory писал(а):oldmao
Да, очень удобно, тем более, что действительно очень много разных "шилдов". Я покасобрал только часы - метеостанцию, из разных скчетчей слепил один. Вроде работает. Показывает время, дату, температуру, влажность и давление. Теперь думаю это всё убрать в один корпус.
Если часы с будильником, можно дистанционное отключение (и не только) для него прибамбасить. Будет оригинально и для некоторых - удобно... :)

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#32

#32 Непрочитанное сообщение oldmao » 24 фев 2017, 08:52

Да и с ИК-сенсором на отражение можно. У меня одно время на уличной калитке стоял самодельный на К561ЛА7 и сенсоре из телевизора, включал звонок при приближении к калитке.

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#33

#33 Непрочитанное сообщение alkrokus » 25 ноя 2017, 20:50

Всем привет.Подскажите,если закажу вот это
https://ru.aliexpress.com/item/Starter- ... 327.R98vJm ,все там есть чтобы начать осваивать ардуино? Опыта правда никакого,но желание есть собрать метеостанция как у oldmao,а потом жене на кухню таймер с напоминалкой (хорошо бы с сиреной). :laugh:

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#34

#34 Непрочитанное сообщение Evory » 25 ноя 2017, 22:45

alkrokus
Это "цветомузыка", не более.
Хотя сам модуль вполне нормальный.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#35

#35 Непрочитанное сообщение alkrokus » 26 ноя 2017, 12:36

Evory писал(а):alkrokus
Это "цветомузыка", не более.
Хотя сам модуль вполне нормальный.
Привет.а почему ,есть более свежие(продвинутые) типа nano ,STM ? Или это поиграться?Ну так я и хочу учиться в процессе программирования простых вещей,я же написал цель на ближайшее время.ведь это программатор я так понял,а к вещицам буду подкупить пока готовые блоки а потом только что то прояснится,и возможно вы окажетесь правы.Но свой путь я пройду,и никто не отнимет набитого своими шишками опыта.

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#36

#36 Непрочитанное сообщение Evory » 26 ноя 2017, 13:18

В сети есть уроки по программированию ардуиноподобных контроллеров.
Для начала надо сам контроллер, макетную плату, датчики по-выбору, дисплей для начала 16х2, соединительные провода.
Неплохо-бы, если есть желание собрать метеостанцию - сенсоршилд.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#37

#37 Непрочитанное сообщение oldmao » 26 ноя 2017, 13:34

Evory под "цветомузыкой" имел в виду, что в наборе нет индикаторов, одни светодиоды. Сама Arduino UNO хороша для начинающих. Как раз питание МК 5-вольтовое, что гарантирует совместимость с любыми индикаторами и прочей периферией. И когда надоест среда Ардуино, можно простейшим программатором залить свою прошивку, написанную на любом языке программирования.

доктор
Сообщения: 97
Зарегистрирован: 10 янв 2010, 15:27
Откуда: Минск
Контактная информация:

Re: Arduino

#38

#38 Непрочитанное сообщение доктор » 26 ноя 2017, 14:59

Когда захотелось сделать пару измерительных приборов на МК, тоже думал, что лучше: Ардуино или просто контроллеры? Язык СИ я не знаю, привык с детства к ассемблеру. Посмотрел архитектуру AVR. Команд много, экономичность не очень. В итоге выбрал PIC'и. На них всё и делаю. Характеристики впечатляют - потребление 20 мкА при достаточной вычислительной мощности. Работают от 2В. Код пишется легко. При этом иногда жалею, что не умею AVR - но видимо, придется таки их освоить, и начинать с Ардуино.
"Отыщи всему начало, и ты многое поймешь" /К. Прутков/

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#39

#39 Непрочитанное сообщение oldmao » 26 ноя 2017, 15:21

Ну, уж если осваивать, то лучше начать с Си. Несомненный плюс - переносимость. Написанная программа с минимальными переделками и на PIC-ах и на MCS-51, и на MSP430 заработает.
Хотя я начал писать для AVR на BASCOM. Просто для ПК писал на разных диалектах Паскаля (от Turbo Pascal 4 до Delphi и Lazarus) и Бейсика. А Си недолюбливаю из-за зубодробительного синтаксиса. Но выучил таки...

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#40

#40 Непрочитанное сообщение oldmao » 26 ноя 2017, 15:52

Кстати, если всё-таки решите использовать Ардуино, то вот нормальные уроки.

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#41

#41 Непрочитанное сообщение alkrokus » 26 ноя 2017, 16:10

oldmao писал(а):Кстати, если всё-таки решите использовать Ардуино, то вот нормальные уроки.
Спасибо,изучаю.
Прошу у всех извинения,пишу с планшета,а он собака, сам редактирует текст,подставляет буквы( вернее меня подставляет).
Я именно метеостанцию и собирался делать.пока непонятно как завести датчик температуры с улицы,или дырку сверлить в пластиковой раме?или блю туз,вай фай технологии?а для давления измерения надо альтиметр покупать?

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#42

#42 Непрочитанное сообщение alkrokus » 26 ноя 2017, 16:23

Evory писал(а):В сети есть уроки по программированию ардуиноподобных контроллеров.
Для начала надо сам контроллер, макетную плату, датчики по-выбору, дисплей для начала 16х2, соединительные провода.
Неплохо-бы, если есть желание собрать метеостанцию - сенсоршилд.
Нашёл ,спасибо,тоже изучаю.

Аватара пользователя
oldmao
Сообщения: 6472
Зарегистрирован: 05 фев 2011, 15:39
Откуда: Саратовская обл.
Благодарил (а): 140 раз
Поблагодарили: 460 раз

Re: Arduino

#43

#43 Непрочитанное сообщение oldmao » 26 ноя 2017, 17:40

Я на улицу вывел DS18B20, под подоконником в монтажной пене дырку проковырял. Сам датчик под наружным подоконником на скотч прилепил. Солнце влияет - подоконник греется и завышает показания. Вот сейчас -9,9 кажет, это правильно, солнце зашло. Днём - 2 показывал, реально было -5.
Барометр делал на BMP180, в нём датчики давления и температуры. Температурный врёт на полтора градуса, коэффициент поправочный подбирал. Давление с анероидом практически совпадает.

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#44

#44 Непрочитанное сообщение alkrokus » 26 ноя 2017, 20:19

И опять спасибо,уже в корзину сложил,завтра буду оплачивать,без Вас долго бы ещё искал.

Evory
Сообщения: 8361
Зарегистрирован: 24 окт 2010, 18:25
Откуда: С-Пб
Поблагодарили: 4 раза

Re: Arduino

#45

#45 Непрочитанное сообщение Evory » 27 ноя 2017, 13:16

Вот, кстати, гляньте -
http://robotclass.ru/tutorials/arduino- ... 80-bmp085/
Про датчик давления и его подключение.
Если интересно, могу показать фото своего прототипа метеостанции.
"Нынче рано дрищуганы кубрик драили родной" Старинная матросская песня о нелёгкой судьбе салаг.

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#46

#46 Непрочитанное сообщение alkrokus » 28 ноя 2017, 16:36

Evory
Только увидел Ваше сообщение.ссылка интересная,с программой.Фото и схема конечно полезны.датчики и uno оплатил,пока придут буду теорию изучатъ.

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#47

#47 Непрочитанное сообщение Flying » 02 дек 2017, 01:49

alkrokus
Давно не заходил сюда. Не знаю Ваш бюджет, возможно лучше было заказать что-то типа этого. Там помимо прочего и часы, и температурные датчики есть. И упаковано все это в удобную коробочку.
P.S. При покупке желательно всё же брать близкие к оригинальным Ардуино, а не клоны. И слишком дешевые лучше не брать (у них не качественные даже соединительные провода и шины внутри соединительной платы - потом при отладке намучаетесь искать "моргающий" контакт).

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#48

#48 Непрочитанное сообщение Flying » 02 дек 2017, 08:55

oldmao писал(а):Кстати, если всё-таки решите использовать Ардуино, то вот нормальные уроки.
Вот ещё кое-что:
1. http://wiki.amperka.ru
2. http://www.instructables.com/id/How-to- ... readboard/ - по соединительной плате
3. http://amperka.ru/page/development-board-guide - описание платформ

Интересная ссылка (как переделать обычную светодиодную лампочку в интеллектуальную на базе Ардуино) - http://www.instructables.com/id/Convert ... mart-Lamp/
(Если нужно перевести, обращайтесь)

alkrokus
Сообщения: 42
Зарегистрирован: 22 фев 2014, 21:09
Откуда: Воронеж

Re: Arduino

#49

#49 Непрочитанное сообщение alkrokus » 04 дек 2017, 01:29

Flying писал(а):
oldmao писал(а):Кстати, если всё-таки решите использовать Ардуино, то вот нормальные уроки.
Вот ещё кое-что:
1. http://wiki.amperka.ru
2. http://www.instructables.com/id/How-to- ... readboard/ - по соединительной плате
3. http://amperka.ru/page/development-board-guide - описание платформ

Интересная ссылка (как переделать обычную светодиодную лампочку в интеллектуальную на базе Ардуино) - http://www.instructables.com/id/Convert ... mart-Lamp/
(Если нужно перевести, обращайтесь)
Спасибо,посмотрел.все поместил в закладки.,буду разбираться.

Flying
Сообщения: 2910
Зарегистрирован: 19 янв 2016, 21:40
Благодарил (а): 119 раз
Поблагодарили: 57 раз

Re: Arduino

#50

#50 Непрочитанное сообщение Flying » 09 июн 2021, 08:16

Всем привет!
Вот попалось для желающих приобщиться и поэкспериментировать…
Дистанционное управление на ИК-лучах (Arduino UNO)
https://radiostorage.net/5305-distancio ... o-uno.html

P.S. Главное - только начать… ;)

Ответить