Форум по Роботика
Контролери => Ардуино (Arduino) => Темата е започната от: overclocker в Август 27, 2008, 02:16:47 pm
-
Може ли някои да е така добър да ми каже за какво служи Ардуино (Arduino). Мога ли да направя прост робот с него? Какви познания ми трябват?
Предварително Ви Благодаря!
П.П. Поздрави за хубавия саит и идеят с магазина! Надявам се скоро да има още неща! :clap:
-
Можеш да направиш и много сложни неща-сега го тествам , има яки работи и програмирането му е малко по-лесно
-
Можеш да направиш и много сложни неща-сега го тествам , има яки работи и програмирането му е малко по-лесно
Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А8 ,че не мога да запиша буут лоадера с квото и да било.
-
Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А8 ,че не мога да запиша буут лоадера с квото и да било.
Ако имаш AVR/ISP (или USBtiny ISP) програматор не ти трябват конфигурационни битове. Достатъчно е да си качиш Arduino IDE-то и да избереш желания буутлоадер от менюто Tools>Board и правилната команда от Tools>Burn Bootloader. Можеш да изтеглиш IDE за твоята операционна система от http://www.robotev.com/biblioteka.php
Другият вариант да се сдобиеш с Атмега с Arduino буутлоадер е да си купиш вече програмиран чип (струва само 9.90 лв - http://www.robotev.com/product_info.php?cPath=1_21&products_id=56)
Както хардуера и IDE на Arduino, така и буутлоадера е с отворен код. Ще намериш файловете на http://svn.berlios.de/viewcvs/arduino/trunk/hardware/bootloaders/
-
Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А8 ,че не мога да запиша буут лоадера с квото и да било.
Ако имаш AVR/ISP (или USBtiny ISP) програматор не ти трябват конфигурационни битове. Достатъчно е да си качиш Arduino IDE-то и да избереш желания буутлоадер от менюто Tools>Board и правилната команда от Tools>Burn Bootloader. Можеш да изтеглиш IDE за твоята операционна система от http://www.robotev.com/biblioteka.php
Другият вариант да се сдобиеш с Атмега с Arduino буутлоадер е да си купиш вече програмиран чип (струва само 9.90 лв - http://www.robotev.com/product_info.php?cPath=1_21&products_id=56)
Както хардуера и IDE на Arduino, така и буутлоадера е с отворен код. Ще намериш файловете на http://svn.berlios.de/viewcvs/arduino/trunk/hardware/bootloaders/
Е де да беше така ..:
http://robotics-bg.com/forum/viewtopic.php?t=530
И Борислав е имал проблеми...
-
Абсолютно съм сигурен, че този метод работи - познавам двама човека в България които си качват буутлоадера по този начин.
Опитай да качиш по-стара версия - например за Arduino NG. Освен това за да качиш програма от Arduino IDE на платката трябва да я ресетнеш. С буутлоадера за NG имаш 10 секунди след ресет за да качиш програмата.
От къде си взел схемата за твоята платка? На снимката която си качил ( http://www.zoro.snimka.bg/album.php?album_id=243585&pid=7009354 ) тя изглежда с доста по-различни компоненти от тези в сайта на Arduino - http://arduino.cc/en/Main/ArduinoBoardSerialSingleSided3
-
Отстраних си проблема благодаря за съдействието.
Схемата е от руски сайт,там има и с А16/32 платка,но А8 си купих 20 броя и ми останаха 4-5 .
-
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????
-
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????
Контролерът е напълно Open Source, така че няма никакъв проблем! :)
Поздрави!
-
Следователно е напълно възможно превода на ядрото в контролера.
Молба пратете ми линк със съдърйанието на ядрото моля. ;) :!:
-
Всичко подробно е описано на сайта им: http://arduino.cc/en/Main/Software. Там има и bootloader-a. :)
Поздрави!
-
Благодаря за ответа ще видя как ще се справя с проблема ако, има нещо ще питам пак.
-
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????
http://www.hackinglab.org/pinguino/index_pinguino.html
-
molqvi kajete mi otkude moga da si kupq konstruktor za robot nov sum i neznam pi6ete na my email : [email protected] :sos:
Кирилицата тук е задължителна!
-
Здарвейте, има ли ардуино команда от следния C++ type "scanf();"
-
здравейте наскоро си сглобих една платка pinguino същата като ардуиното само че на база PIC микроконтролер но имам проблем с качването на бутлоудъра програматора ми brenner8 дава някаква грешка в HEXфайла и не иска да запише пика някой сблъсквал ли се е с подобен проблем и как да се справя с него
Благодаря предварително
-
Дай по-конкретно! "Някаква грешка" е много общо понятие.
-
Според сайта на пингуино НЕХ файла е за PIC18F2550 и PIC18F4550 и преди качването в процесора трябвало да се конфигурира процесора за който е,но как да корегирам НЕХ файла.
Програматора дава грешка в кофигурацията на файла за чипа ,MPLAB също изписва грешка в файла нещо от сорта "Конфигуриращия бит е невалиден и може да доведе до проблеми при програмирането : грешка в конфигурацията"
та как да поправя НЕХ файла за да стане за 2550 :oops:
-
Тук не мога да прикачвам файлове. Ще ти кача един хекс в другия форум да опиташ с него.
-
Благодаря изтеглих го и работите потръгнаха
Имама едно предложение към админите нека се направи тема за пингуино и предложение към магазин роботев да се предлага тази развойна среда в магазина :)
-
Тук не мога да прикачвам файлове. Ще ти кача един хекс в другия форум да опиташ с него.
Кой е другия форум бе агенти дайте да четем и ние да се образоваме :)
-
http://mcu-bg.com/mcu_site/
Заповядай :)
-
Благодарско голямо четене ще падне
-
Здравейте,
днеска си закупих ардуино уно.
Разбира се много неща не са ми ясни, но има две по-основни, за които искам да попитам.
Когато подаваме напрежение на Аналоговите входове
/analogRead(pin) = стойност / прочетената стойност има стойности от 0 до 1023.
Но, не мога да разбера това 1023 на колко волта съответства ? На 5 ли?
Другото нещо, което не мога да разбера и PWМ.
Знам какво е ШИМ и как работи. При ШИМ периода е постоянен, а само се променя широчината на импулса. Тоест колко ms от периода сигнала да е HIGH.
Тук при ардуино така ли е? Какъв е периода?
И как задавам колко да е продължителността на сигнала в ms ?
AnalogWrite(pin, стойност) ??? :? :?
-
Когато подаваме напрежение на Аналоговите входове
/analogRead(pin) = стойност / прочетената стойност има стойности от 0 до 1023.
Но, не мога да разбера това 1023 на колко волта съответства ? На 5 ли?
Да - 1023 са 5V. Ако имаш сензор с по-нисък волтаж може да използваш AREF пина. При него може да настроиш 1023 са е примерно 3 V
-
Здравейте. Преди няколко дни си купих контролер Arduino Mega 2560 в комплект с gLCD ks0108 128x64 пиксела и други части от този сайт:
http://arduino.hk/index.php?route=product/category&path=37
Поводът за поста е цената, на която се предлага комплекта. Аз платих 66USD за целия комплект, като сумата включва и доставката от Хонг Конг. За сравнение, robotev предлага същата платка за 99 лв. (само контролера без допълнителни аксесоари). Добре, че от farnell са малко по-скромни: цената е "само" 43EUR, отново само за платката. Какъв контраст наистина...
От Хонг Конг комплектът пристигна за 2 седмици. Плащането става чрез PayPal, което налага да имате регистрирана в сайта международна дебитна карта. Колетът пристига като подарък и затова не съм се занимавал с митници.
Просто предлагам по-евтина алтернатива...
Благодаря за вниманието!
-
Е не знам изобщо какво се изненадваш. Това си е съвсем нормално. Но всеки си прави сметката и сам решава от къде да купува. Аз не обичам да пазарувам по интернет и да работя с дебитни, кредитни карти, преводи и т.н. Много по-лесно ми е да отида в магазина на място и да си купя каквото искам дори и да е значително по-скъпо.
-
За да не отварям нова тема, искам да попитам какъв хардуер ще ми трябва за да мога да пренеса атмел контролера на моя платка и да си използвам пиновете с ардуино буутлоудър на чипа.
Идеята е качвам буутлоудър на чипа, качвам програмата чрез ардуино, свалям чипа слагам го на цокъл и вече може да си осъществя проекта. Според мен ще трябва само чипа и няколко кондензатора, но ако може да ми дадете схема и компонентите които ще ми трябват. Разгледах в нета за Arduino one chip, но искам и до форума да се допитам.
Благодаря :)
-
Доколкото разбирам идеята е да се отработят нещата по някакъв проект на ARDUINO платката. След това процесора да се прехвърли на друга платка, която от своя страна е повече съобразена с конкретния проект, но има някаква унификация с ARDUINO.На снимките е показана подобна платка - това си е ARDUINO с орязана комуникация към коппютъра - по скоро не орязана а видоизменена. Изведен е ICSP, а също и Rx,Tx,Reset.Е няма как да стане само с няколко кондензатора и съпротивления - трябва и кварц а мисля че е добре да има и бутон RESET и стабилизатор.Жълтия светодиод може да се разкара.Червения е на захранването - принципно не е необходим.
http://www.picvalley.net/v.php?p=u/2779/12167262125820918871330414464XuiJPUsY77AtASgZ68qC.JPG
http://www.picvalley.net/v.php?p=u/2288/6921481061400695925133041522023RKHjf35UZR36HrvGVk.JPG
Има и два джъмпера - ако е затворен единия захранването идва от USB - от от преходника USB - Rx,Tx,Reset.
http://www.picvalley.net/v.php?p=u/1930/106911045184525364513304160738p6dH3w6UXBbCLxlhD8e.JPG
Ако е затворен другия захранването е от захранващата букса.
Може платката да е още повече съобразена с конкретното приложение но това ще касае основно разположението на изводите.Основното около процесора трябва да си е там.
http://www.picvalley.net/v.php?p=u/2570/254400814204620575113250009210kjcaMuEaATHpvL28OUR.JPG
-
Благодаря, но снимките нещо не ми ги отваря :?
ps: вече са наред видях ги :) :clap:
-
здравейте!
аз съм от скоро тук прочетох за този Контролер "ардуино" но не разбрах в крайна сметка след като се напише програма за испълнение той винаги ли трябва да е свързан с компютър за да работи или може да я изпълни и без него ?
-
Естествено че може копа ти е нужен за да напишеш кода "и др. работи" и да го вкараш в контролера.
-
Да, може.
Колегата горе не те е разбрал докрай.
Реално си наливаш софтуера и контролера си работи сам.
-
Малко стара тема но... :)
Моето питане е кое е по - добре - arduino uno или mega? Това което разбирам, е че си пиша програмата, качвам я в развойната среда и толкова. Не ми е нужен чип, програматор и такива неща?
-
Правилно си разбрал - самото ардуино има USB порт с който се свързваш към компютъра и новия код се кача за секунди през развойната среда на ардуино.
Мега има повече памет и портове които можеш да използваш - разбира се е по скъпо и не е съвместимо с някой от Shield-овете които се продават.
Или с две думи - ако не ти е ясно кое за какво е - значи ти трябва УНО :) - то е по добро за начало.
Повече по темата можеш да намериш във форума на ардуино в тая тема (http://forum.arduino.cc/index.php?topic=78767.0)
-
Искам да рестартирам ардуино уно от пин - reset. Как мога да направя това? Като се свърже с масата или като му подам някакво напрежение?
-
Здравей, ами подаваш еднократен импулс към 0V - GND и то се рестартира.
Поздрави ...