Arduino uno устами ребенка

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 2 [3] 4 5   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
pwal
14.11.2016 - 23:08
0
Статус: Offline


Шутник

Регистрация: 19.08.14
Сообщений: 44
Цитата (megajaba @ 15.11.2016 - 03:06)
Цитата (Baldy @ 14.11.2016 - 22:54)
Цитата
Короче пора валить на STM32

Из за DMA?

как минимум - из-за того что он быстрее в разы, больше возможностей, и уже чуть не дешевле чем avr...

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

тс - если у тебя единица измерения минута, то попробуй так:
конвертируй время в минуты с 00-00 и это значение уже сравнивай с текущим временем, которое тоже переводи в количество минут с 00-00

Это сообщение отредактировал pwal - 14.11.2016 - 23:14
 
[^]
Azazelius
14.11.2016 - 23:13
0
Статус: Offline


Шутник

Регистрация: 4.04.11
Сообщений: 93
Цитата (megajaba @ 14.11.2016 - 22:06)
как минимум - из-за того что он быстрее в разы, больше возможностей, и уже чуть не дешевле чем avr...

угу, потому и в чайники с вытяжками плисы, стм32, кортексы пихают... rulez.gif
 
[^]
ХуХер
14.11.2016 - 23:13
0
Статус: Offline


Начальник землетрясений

Регистрация: 13.10.14
Сообщений: 1204
Цитата (VikMan @ 14.11.2016 - 21:59)
Цитата (Baldy @ 14.11.2016 - 21:06)
Вот в этом блоке надо что то придумать, типа операции сравнения больше-меньше, но что то не получается.
if (setMinClockOff == minute && setHorClockOff == hour
      && second == 0) digitalWrite(outPin, LOW);
  if (setMinClockOn == minute && setHorClockOn == hour
      && second == 0) digitalWrite(outPin, HIGH)

Простите я тут с Java колокольни подзайду.
А почему такое жесткое сравнение ?
Почему сразу не сравнить что время находится в диапазоне включения ?
Что-то вроде:
if (setMinClockOff >= minute && setHorClockOff >= hour && setMinClockOn <= minute && setHorClockOn <= hour) {
digitalWrite(outPin, HIGH);
} else {
digitalWrite(outPin, LOW);
}


Не пинайте если что, ардуино не трогал, не знаю как оно там. Я думаю в теплице точность до секунд не важна ))). Так после включение и вхождения в цикл он будет определять диапазон а не точное время включения.

А мне интересно, ЯВА тоже будет обрабатывать все операторы последовательно справа налево или всё-таки приоритет сама определит в условии?

Это сообщение отредактировал ХуХер - 14.11.2016 - 23:14
 
[^]
megajaba
14.11.2016 - 23:17
2
Статус: Offline


Ярила

Регистрация: 20.07.12
Сообщений: 1138
Цитата (Azazelius @ 14.11.2016 - 23:13)
Цитата (megajaba @ 14.11.2016 - 22:06)
как минимум - из-за того что он быстрее в разы, больше возможностей, и уже чуть не дешевле чем avr...

угу, потому и в чайники с вытяжками плисы, стм32, кортексы пихают... rulez.gif

и чего б не пихать, если ему уже цена полтиник в розницу? на кой хрен учить с51, авр, пик, хуик и прочее под свою задачу, если армы есть от мелочи пузатой до socов? я не разбирался с другими, но stm очеловечили разработку всякими мастерами вроде stm32cubemx, там нчинающий справится, мышкой конфиг натыкать под любые задачи на пол часа занятие, ну а C он и в африке C, что на авре, что на стме, что на пике...

Это сообщение отредактировал megajaba - 14.11.2016 - 23:18
 
[^]
VikMan
14.11.2016 - 23:18
1
Статус: Offline


Юморист

Регистрация: 1.04.14
Сообщений: 402
ХуХер
Слева направо. Без изысков.

Это сообщение отредактировал VikMan - 14.11.2016 - 23:18
 
[^]
ХуХер
14.11.2016 - 23:19
0
Статус: Offline


Начальник землетрясений

Регистрация: 13.10.14
Сообщений: 1204
Цитата (VikMan @ 14.11.2016 - 22:18)
ХуХер
Справа налево. Без изысков.

Так может тогда компилятор носом ткнуть, что-бы он точно знал что с чем сравнивать? )
 
[^]
VikMan
14.11.2016 - 23:21
0
Статус: Offline


Юморист

Регистрация: 1.04.14
Сообщений: 402
Цитата (ХуХер @ 14.11.2016 - 23:19)
Цитата (VikMan @ 14.11.2016 - 22:18)
ХуХер
Справа налево. Без изысков.

Так может тогда компилятор носом ткнуть, что-бы он точно знал что с чем сравнивать? )

А зачем?
 
[^]
Azazelius
14.11.2016 - 23:22
1
Статус: Offline


Шутник

Регистрация: 4.04.11
Сообщений: 93
Цитата

А мне интересно, ЯВА тоже будет обрабатывать все операторы последовательно справа налево или всё-таки приоритет сама определит в условии?

слева на право, операции сравнения имеют высше приоритет чем логическая операции И ИЛИ

ЗЫ в яве тоже самое...

Это сообщение отредактировал Azazelius - 14.11.2016 - 23:23
 
[^]
Baldy
14.11.2016 - 23:39
0
Статус: Offline


Землянин

Регистрация: 20.10.15
Сообщений: 3822
Интересно, Ардуину на Арм запилят когда нибудь, чтоб вот так же по usb без гемороя в простенькой среде работать.
 
[^]
Azazelius
14.11.2016 - 23:41
0
Статус: Offline


Шутник

Регистрация: 4.04.11
Сообщений: 93
Цитата (Baldy @ 14.11.2016 - 22:39)
Интересно, Ардуину на Арм запилят когда нибудь, чтоб вот так же  по usb без гемороя в простенькой среде работать.

к примеру Arduino Due....
А по usb без геморроя в простенькой среде работать - насмешил :)

Это сообщение отредактировал Azazelius - 14.11.2016 - 23:44
 
[^]
Baldy
14.11.2016 - 23:52
0
Статус: Offline


Землянин

Регистрация: 20.10.15
Сообщений: 3822
Цитата (Azazelius @ 14.11.2016 - 23:41)
Цитата (Baldy @ 14.11.2016 - 22:39)
Интересно, Ардуину на Арм запилят когда нибудь, чтоб вот так же  по usb без гемороя в простенькой среде работать.

к примеру Arduino Due....
А по usb без геморроя в простенькой среде работать - насмешил :)

Посмотрел Due- могучая хреновина конечно и цена в 10 раз выше чем у меги 328.
На стм32 имелось ввиду когда запилят.
 
[^]
muhak
14.11.2016 - 23:56
0
Статус: Offline


Юморист

Регистрация: 4.03.14
Сообщений: 400
для stm32 и прочих армов есть оч прикольная среда mbed + mbed OS
кто освоил ардуину там разберется на раз-два

Это сообщение отредактировал muhak - 15.11.2016 - 00:17
 
[^]
yagotrollik
15.11.2016 - 00:09
0
Статус: Offline


Балагур

Регистрация: 10.10.11
Сообщений: 842
Ни хера не понял, но рад, что есть такие , что всё понимают и могут.
Круто наверное.
 
[^]
Klopsikys
15.11.2016 - 08:34
1
Статус: Offline


Vivamus!

Регистрация: 24.12.12
Сообщений: 423
Цитата (Nightt @ 14.11.2016 - 22:39)
Klopsikys
девочку на танцы,  фитнес или курсы актерского мастерства еще отправьте. стесняется она у вас. вырастет- спасибо скажет

ну переутомлять тоже не дело, тут сама желание изъявила, я думаю со временем стеснение пройдет, потому как публичные выступления, хоть и на камеру, эффект дают ИМХО

Кстати на секцию вроде бы ходит, если не ошибаюсь. А вот курсов актерского мастерства в нашем небольшом городке не найти)

Это сообщение отредактировал Klopsikys - 15.11.2016 - 08:38
 
[^]
art174
15.11.2016 - 08:58
0
Статус: Online


Весельчак

Регистрация: 18.02.13
Сообщений: 161

Подскажите.
заказывали на али?
то же хочу сыну купить, но цены в России за наборы очень кусучие..

Это сообщение отредактировал art174 - 15.11.2016 - 08:58
 
[^]
Les1920
15.11.2016 - 09:07
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
muhak
Цитата
для stm32 и прочих армов есть оч прикольная среда mbed + mbed OS

Текущее аппаратное обеспечение mbed основано на процессоре производства NXP с ядром Cortex-M3 (архитектура ARM), работающее на тактовой частоте 96 МГц, 64 КБ ОЗУ, 512 КБ флеш-памяти, а также имеющее интерфейсы ввода-вывода Ethernet, USB, CAN, SPI, I2C и других.
Но никак не stm32. У них свой наборчик есть
 
[^]
Les1920
15.11.2016 - 09:09
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
art174
Цитата
Подскажите.
заказывали на али?
то же хочу сыну купить, но цены в России за наборы очень кусучие..

Заказывал, как и платы расширения.
Смотри по отзывам на продавна и прибудет счастье.
 
[^]
Klopsikys
15.11.2016 - 09:29
0
Статус: Offline


Vivamus!

Регистрация: 24.12.12
Сообщений: 423
Цитата (art174 @ 15.11.2016 - 08:58)
Подскажите.
заказывали на али?
то же хочу сыну купить, но цены  в России за наборы очень кусучие..

На ебэй вроде, там на одном из видео ссылка есть внизу, 50$ такой набор. Друг тоже сказал, что удовольствие не дешевое, но мне кажется направление очень перспективное, особенно для мальчика.

Это сообщение отредактировал Klopsikys - 15.11.2016 - 09:39
 
[^]
Les1920
15.11.2016 - 09:45
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
Klopsikys
Цитата
На ебэй вроде, там на одном из видео ссылка есть внизу, 50$ такой набор. Друг тоже сказал, что удовольствие не дешевое, но направление очень перспективное, особенно для мальчика.

50$ ????
250-300 руб сама друинка уно + модули по необходимости
а за 3 с гаком тыс можно уже взять Raspberry Pi 3 B 2 B/B +/+ Аксессуары пакет В Том Числе ARPI600 Плата Расширения + Датчики Пакет Поддержки Arduino UNO
https://ГОО.ГЛ/eIsnUF (чтоб не кидать длинную просто сократил через сервис гугля)
 
[^]
muhak
15.11.2016 - 09:54
0
Статус: Offline


Юморист

Регистрация: 4.03.14
Сообщений: 400
Цитата (Les1920 @ 15.11.2016 - 09:07)
Текущее аппаратное обеспечение mbed основано на процессоре производства NXP с ядром Cortex-M3 (архитектура ARM), работающее на тактовой частоте 96 МГц, 64 КБ ОЗУ, 512 КБ флеш-памяти, а также имеющее интерфейсы ввода-вывода Ethernet, USB, CAN, SPI, I2C и других.
Но никак не stm32. У них свой наборчик есть

поддерживаются там платы с stm32 - https://developer.mbed.org/platforms/
сам юзаю с mbed серии nucleo и disco
 
[^]
PROтивник
15.11.2016 - 09:57
-3
Статус: Offline


Ярила

Регистрация: 13.12.11
Сообщений: 2444
Конечно, это не реклама. И не будет куча роликов с просьбой подписываться. Не, не.

Хуль вы минустите, вон ниже уже пошли и ссылки, и цены. Да и автор признал по сути.

Это сообщение отредактировал PROтивник - 15.11.2016 - 10:23
 
[^]
Les1920
15.11.2016 - 10:01
0
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
Цитата (muhak @ 15.11.2016 - 09:54)
Цитата (Les1920 @ 15.11.2016 - 09:07)
Текущее аппаратное обеспечение mbed основано на процессоре производства NXP с ядром Cortex-M3 (архитектура ARM), работающее на тактовой частоте 96 МГц, 64 КБ ОЗУ, 512 КБ флеш-памяти, а также имеющее интерфейсы ввода-вывода Ethernet, USB, CAN, SPI, I2C и других.
Но никак не stm32. У них свой наборчик есть

поддерживаются там платы с stm32 - https://developer.mbed.org/platforms/
сам юзаю с mbed серии nucleo и disco

да пардонте.
 
[^]
КурьерИгорь
15.11.2016 - 10:06
0
Статус: Offline


Ярила

Регистрация: 8.10.15
Сообщений: 2839
Раньше это называлось радиолюбительством.
 
[^]
Klopsikys
15.11.2016 - 10:15
0
Статус: Offline


Vivamus!

Регистрация: 24.12.12
Сообщений: 423
Цитата (Les1920 @ 15.11.2016 - 09:45)
Klopsikys
Цитата
На ебэй вроде, там на одном из видео ссылка есть внизу, 50$ такой набор. Друг тоже сказал, что удовольствие не дешевое, но направление очень перспективное, особенно для мальчика.

50$ ????
250-300 руб сама друинка уно + модули по необходимости
а за 3 с гаком тыс можно уже взять Raspberry Pi 3 B 2 B/B +/+ Аксессуары пакет В Том Числе ARPI600 Плата Расширения + Датчики Пакет Поддержки Arduino UNO
https://ГОО.ГЛ/eIsnUF (чтоб не кидать длинную просто сократил через сервис гугля)

Я ж написал вначале, что дочка друга, могу в цене и комплектации ошибаться cool.gif
 
[^]
Baldy
15.11.2016 - 10:16
0
Статус: Offline


Землянин

Регистрация: 20.10.15
Сообщений: 3822
Цитата (КурьерИгорь @ 15.11.2016 - 10:06)
Раньше это называлось радиолюбительством.

Это увлечение и сейчас так же называется.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 18507
0 Пользователей:
Страницы: (5) 1 2 [3] 4 5  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх