новичкам подсказки
- Войдите на сайт для отправки комментариев
Ср, 04/03/2015 - 23:10
Привет всем. Может уже досталось всех с этими проблемами и все же ждём помощи от знающих знатоков.
1. С чего начать arduino
2.Что при купить на Китае
3.какими порогами заниматься
4. Чтобы эти проги стимулировали на проги типа proteus, чтобы знать что брать с Края.
5. Посоветуйте с расширениями для andruino, и с ками датчиками лучше работать новичкам, и к нми библию лучше всего приложить
6. Ну вроде пока и все для новичка.
Protes8, AVRStudio6,Arduino - все обьеденить
2. NANO328 V3, USBASP!!!!!!!!!!! , 10 pin to 6 pin adapter, UNO , LCD keypad shield
5. DS18B20
Брать киты с кучей датчиков и шилдов.
Что то да пригодится, а потом и все в дело может пойти. Даже если не пригодится, все равно проще купить с запасом, нежели потом ждать доставки.
Разумеется считаем, что речь про хобби, а не про работу на продажу.
Можно сказать проще, что понравилось, то и покупать, потому что, раз нет цели, то и неизвестно, что нужно. А зачем маяться с выбором, если проще купить побольше в надежде, что что то пригодится. Если эконом класс, то с хобби надо завязывать, imho.
Глас вопиющего в пустыне. Чукча не хочет быть читатель, он писатель.
Да, конечно я при купил кое что. Остановился пока на arduino uno на ATmega328P, заказал две плотформы с разными LCD 1602 LCD 12864 5 шт andruino nano датчики тоже заказал. Что мне показалось что на AlliExpress дешевле чем у других.
Есть ещё такой вопрос.
Как написанную программу для ардуино под Arduino 1.5 открыть в AVRStudio 6, чтоб потом сделать симулятор для Proteus ну и посмотреть работу прошивки прежде чем её заливать в камень.
Открыть настройки и в них найти preferences.txt, добавить строку
build.path=build
Выйти из среды и зайти снова. Загрузить скетч и скомпилировать его.
Открыть папку где установлена ArduinoIDE найти подкаталог build, в нем есть hex, elf файлы, открыть не помню какой из них в Proteus и моделировать.
Компа под рукой нет, мог с именами накосячить.
Проще залить и посмотреть живьем. Тем более, что главная эротика не в камне а в обвесе : датчиках и исполнительных устройствах, а их в проте не очень то и смоделируешь.
Да именно файл с рсширением .hex и нужен для proteus, но что я не понял как можно как то пошаговой если можно.
А в proteus конечно не все есть в библиотеке но вот с LCD поработать можно.
Да как то пока побаиваюсь сразу лить на камень прошивку, а друг пышнет и снова жди посылку, запас конечно будет, но все же жалко.
Программно убить ардуино очень сложно,если вообще возможно...
Неа от софта не пыхнет, он же "мягкий". А вот хитро ноги заплести процу можно как с протеусом, так и без него. Макетка, детальки, программка, а главное - внимательность.
Кому интересно про preferences.txt, https://github.com/arduino/Arduino/blob/master/build/shared/lib/preferences.txt
Файл с комментариями. English.
Да и в гугле немало ссылок, можно почитать.
Немного не в тему, но я как то добавлял возможность указания дополнительных ключей для сборки, да только не благодарное это дело, каждый раз при смене версии пересобирать один из модулей.
Спасибо за информацию, попробую разораться.
1. С англ. языка и собсно литературы по Arduino.
2. Не "на Китае", а "в Китае". Это важно.
3. Что характерно, Arduino IDE. Когда выбесит - установить MariaMole, будет удобнее. Как альтернатива - старый добрый FAR.
4. Proteus же. DF8273E47067DB26AE69F89F6C10AED4F132E796
5. Why the fuck Holy Bible?
6. Зашибись.
Открыть настройки и в них найти preferences.txt, добавить строку
build.path=build
Да нашёл. Загрузил первую попавшую прошивка в Arduino в папе build отоброзилось.Буду прибывать.
Спасибо за помощь.
по умолчанию заходишь в проводнике в папку %temp% и там сортируешь по дате. сверху будет твое))
Открыть настройки и в них найти preferences.txt, добавить строку
build.path=build
Да нашёл. Загрузил первую попавшую прошивка в Arduino в папе build отоброзилось.Буду прибывать.
Спасибо за помощь.
Вместо =build можно написать другой путь. Раньше это был путь относительно каталога с ардуиноиде, а сейчас, в 1.6 не пробовал, может там можно указать полный путь.
У меня эта фишка всегда включена, удобней, нежели рыться в temp, в общем кому что нравится.
я тоже попробовал. работает. спасибо
я просто не знал что так можно
Как ни странно, вопросы в форуме задают, пытаешься решить и натыкаешься на ответ.
Вот так, по крупице и набирается опыт.
И ни каких книг не напасешься чтобы все это написать, чтобы другие могли прочитать и стать профессором.
:)
ага)
кстати кому интересно могу дать файлы для изменения внешнего вида среды для версии 1.0.6
сам потратил часа два на поиски вариантов, проверки плагинов для внешнего вида, надстройки
потом просто измненил внений вид на тот который меня устроил. среду оставил как есть
если кто найдет плагин/настройку для сворачивания функций через плюсики и минусы поделитесь пожалуйста
Может, кому поможет...
Ситуация многократно описанная, но для моего случая решения не нашлось.
При попытке запустить пример с инфракрасным датчиком (irRemote) для среды разработки 1.0.6 выдается ошибка компиляции
'TKD2' was not declared in this scope
В итоге, в файле библиотеки IRRemoteTolls.cpp строку
jeka_tm, это уж кому какие цвета нравятся :)
Boris Shuster, предлагаете нам выступить в роли телепатов? Ну тогда ждите, когда объявятся. У меня 1.0.6 нет, но ни в 1.0.5, ни в 1.6.0 такой библиотеки нет. Попробуйте другую библиотеку, у которой примеры работают сразу. Смотрите здесь.
))) мне нравятся. четко различаются комментарии от кода
просто код делаю тот что на картинке. и честно сказать без четкого выделения цветом в длинных функциях все сливается в кашу. не просто так решил изменить оформление
Что мешает в протеусе симулировать ардуину и код писать прям там, без перегонов через AVRStudio. Протеус Serial.end не отрабатывает.
Да вот тоже инет копаю. Arduinu в Proteus в библиотеу загрузил, а вот с LCD пока ни как. Грузанул 128*64, 5110 и все, хотелось LCD 16*02 c ним поработать в Proteus.
Какая версия протеуса?
Этот не устраивает?
И для ардуины никаких библиотек грузить не нужно
Да есть и не мало, что так не видел, температурники есть. Вот и работка появилась. Спасибо.
Может в 8 версии я не увидел, открыл 7 - есть, 8 на другом розделе компа стоит вместе с AVRStudio6, после посмотрю.
ага)
кстати кому интересно могу дать файлы для изменения внешнего вида среды для версии 1.0.6
конечно интересно:)
для Arduino IDE 1.0.6, на других не проверял
качаем этот архив
копируем папку lib из папки с уcтановленной IDE, чтобы если что можно было восстановить
в папке с уставновленной IDE создаем папку build
из архива папку lib вставляем и запускаем IDE
если цвета не нравятся можно подправить в файле theme.txt
jeka_tm спасибо!
получилось?
папку build делал чтобы скомпилированная прошивка там лежала и не искать ее. мало ли понадобится. да и темпе не будет сотни папок
Да ,спасибо ,всё работает)
если кто найдет плагин/настройку для сворачивания функций через плюсики и минусы поделитесь пожалуйста
http://arduinodev.com/codeblocks/
http://digitalchip.ru/alternativnaya-ide-dlya-arduino-mariamole
спасибо. mariamole пробовал. а вот codeblok только видел. ща попробую насколько удобно будет
я не в восторге. геморроя получил больше чем пользы. ошибки стали появлятся. фукнции не видит которые ниже вызова. в итоге функцию надо ставить раньше чем ее используешь. итого перед лупом куча функций, а луп где то в конце
+ но в итоге скомпилировал и загрузил. но русских символов ни одного в меню. еще с кодировками видно нужно играться
Хотел бы узнать в Proneus есть релюхи на 5в. Там есть какие то, но они на 5в не отликаются, вроде как DC 5V.
Скачал с инета кирилицу для Arduino 1.0.5 загрузил в библиотеку, пробую кирилицу писать прога ругается
https://github.com/RoboCraft/LiquidCrystalRus/zipball/master
orelserg69
В свойствах релюхи поменяй напряжение питания.
Как ругаеццо, то?
На какую строку то ругаеццо?
Какая прога ругаеццо?
Вот кириллица не русская!
Ругается на 5 строчку берет в жёлтый фон.
А про реле, мне как то непонятно для по стоянки нет разницы переполюсовки, в реальной схеме.
В Proteus выбираю DC5V.
А без рус и здравствуй мир ?
Не в библиотеке нужно 5вольт выбирать, а анимированную модель реле. И в свойствах модели указывать напряжение.
А какая разница Протеусу от чего вы реле питаете , 5 Вольт или 220? Вы программу или реле отлаживаете?
Все давольно просто. Пока из Китая посылка не пришла, я познаю arduino в Protus и 13 выход Arduino UNO даёт 1 = 5в. Там прстинькая программа кодового замка с панелью Keypod, вот и хотел на реле через тразисторный ключь пустить.
За подсказку в Protes спасибо, попробую.
для Arduino IDE 1.0.6, на других не проверял
качаем этот архив
копируем папку lib из папки с уcтановленной IDE, чтобы если что можно было восстановить
в папке с уставновленной IDE создаем папку build
из архива папку lib вставляем и запускаем IDE
если цвета не нравятся можно подправить в файле theme.txt
Сделал то же самое в версии 1.6.1
правда заменил только файлы в папке "theme" не знаю, верно или нет, но вроде как все работает.
хорошо. значит они туда еще не добрались в своих переделках
jeka_tm, это уж кому какие цвета нравятся :)
я нашел единомышленников))))
Одноцветные единомышленники - это футбольная команда! ;)
даже непонятно ты грубишь или шутишь
А смайлик я для чего поставил. Ок, подставь не футбольную, любую другую, которая нравится :)
пожалуй если бы сказал баскетбольная или хоккейная я бы и не обратил внимания