del
Уважаемые раиолюбители и участники форума!Поздравляю Вас с наступающим НОВЫМ ГОДОМ!!!
Спасибо от olbi
Доброго времени уважаемые коллеги. Хочу освоит для на чала Arduino. Программирование КПТИ (Фортран - 76) забыто как страшный сон. Посоветуйте актуальную литературу. Что смотрел, то лампочки проходят, то уже далеко начинают. Может сразу СИ вспоминать начать? Не люблю электронный вид. Только бумажный. Буду признателен за конструктивные ссылки. Спасибо.
Пишут, что Wiring - тот же C++, так что делайте выводы.
Для начала Вам надо плату Ардуино. Но я бы посоветовал использовать ее не со средой Ардуино, а с "чистым" Си. Имея плату, вы получите готовый контроллер, с загрузчиком на "борту", благодаря которому вам не понадобится отдельный программатор. А прошивать Ардуино можно программой XLoader. Кроме того, среда, например AVR Studio, также поддерживают Ардуино. Начать можно отсюда:
http://easyelectronics.ru/avr-studio-likbez.html
Ставите AVR Studio на компьютер (программа бесплатная) и вперед.. Я пользую AVR Studio 4.19 и WinAVR 2010. Немного уже устарело, но привык, менять нет желания..
Неплохая книжка Шпак Ю.А. "Программировани е на языке С для AVR и PIC микроконтроллеров". В интернете она есть.
Кстати, классная книжка для быстрого старта !
Нашел интересную библиотеку для создания разных меню для Ардуино.
Библиотека и описание тут - https://github.com/neu-rah/ArduinoMenu
Поддерживается куча дисплеев. Воод как кнопками, так и энкодером, так и через сериал терминал.
Работа библиотеки в моем проекте - https://www.youtube.com/watch?v=Tr8i6cKvbxI
Что-то сдается мне, никакого старта, тем более быстрого,с этой книжкой (хотя книжка хорошая) не будет. Кто-то быстро запомнит, что там написано, кто-то вообще ничего. Поэтому, не надо ее сначала и читать. Ставим среду (например то, что выше давал по ссылке), делаем все, что там написано, когда получим работающую программу, открываем эту книжку и смотрим, где в нашей программе функции, где операторы. Теперь они запомнятся быстро. Но, опять же, запоминать их я бы тоже не торопился (если вам не надо сдавать экзамены). Достаточно знать, что есть такие-то. И знать, где их посмотреть. Также эффективно - разбирать готовые примеры программ.
То есть, за один день можно вполне "стартовать". Если читать, записывать на бумажку (чтобы лучше запомнить), процесс растянется на месяцы.
Хотя, конечно, каждый шел своим путем. Я именно так. Хотя, до этого, много читал всяких книжек по Си, а продолжал только с Ассемблером, еще со времен "Радио-86РК", 30 лет назад..
Имеющегося на arduino.cc или arduino.ru для человека, знакомого с программированием, должно быть достаточно по идее. Дальше любая приличная книжка по Си + даташит на тамошние микроконтроллер[-ы], ну и полазить - посмотреть какие к чему библиотеки есть, прежде чем купить дисплей или что то такое сложноуправляемое - полезно будет.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)