Подскажите пожалуйста)
Прочитал книжку "Arduino блокнот програмиста" и не понял некоторые моменты.
1) int inputVariable = 0; задает переменную и присваивает ей значение 0
int ledPin = 4; задает что переменная ledPin это 10 вывод МК
что за странный синтаксис? почему одиниковые команды действуют по разному? и как определить вывод цифровой или аналоговый, ведь номера у них одинаковые?
2) Может ли pinMode задаваться внутри void loop?
Посоветуйте пожалуйста хорошие книжки по Arduino для новичков;
СПАСИБО
Другие языки программирования и технологии
Вопрос о программирование Arduino.
"Arduino - блокнот программиста", это не совсем учебное пособие. Это скорей краткий справочник. Что бы понимать работу Ардуинки и все её возможности как со стороны железа, так и со стороны программного обеспечения нужно что то большее. В интернете куча тематических сайтов и форумов где можно найти более расширенную информацию. Начните не с банальной заливки скетчей, а с информации что есть Ардуино, какие у него входа/выхода, за что отвечают. Найдите информацию по микроконтроллеру (МК) установленному на вашей плате, разберитесь как он работает и вам станет понятно, что есть переменная, а что есть имя порта МК и как происходит работа программы в памяти.
Кстати, среда разработки (IDE) для Ардуино не предназначена для профессиональной разработки. Да, она предоставляет язык похожий С/С++, но только похожий по синтаксису. А исполнимый код выдаёт она весьма далекий от совершенства. Видимо разработчики решили, что начинающим так будет проще. Сомнительное решение... Для профессиональнойразработки ПО для МК есть и другие среды, на разных языках программирования. Например, FLStudio, AVR Studio, microPascal, BASCOM-AVR. Найдите в инете по ним инфу, может подберете себе что нибудь более подходящее.
Лично я частенько использую BASCOM, его последнюю русифицированную версию можно скачать в интернете. Мне нравится, другим рекомендую, но не навязываю...
Кстати, среда разработки (IDE) для Ардуино не предназначена для профессиональной разработки. Да, она предоставляет язык похожий С/С++, но только похожий по синтаксису. А исполнимый код выдаёт она весьма далекий от совершенства. Видимо разработчики решили, что начинающим так будет проще. Сомнительное решение... Для профессиональнойразработки ПО для МК есть и другие среды, на разных языках программирования. Например, FLStudio, AVR Studio, microPascal, BASCOM-AVR. Найдите в инете по ним инфу, может подберете себе что нибудь более подходящее.
Лично я частенько использую BASCOM, его последнюю русифицированную версию можно скачать в интернете. Мне нравится, другим рекомендую, но не навязываю...
брось каку. ардуин тупая трата времени...
Алексей Якимов
Поясни пожалуйста?
Тут глянь http://cheldiy.ru/
Похожие вопросы
- Вопрос по программированию
- Вопрос по программированию.
- Вопрос о программировании, литературе и математике.
- Вопрос по программированию и всему, что с ним связано.
- Здравствуйте, у меня вопрос по программированию.
- есть пару вопросов по программированию на С++
- Помогите с вопросом по программированию
- Вопрос по программированию С++
- Adobe Flash умер в конце 2020. Вопрос: язык программирования ActionScript также устарел, его бесполезно начинать учить?
- Почему в разделе "Программирование" 90% вопросов к программированию не как не относиться