Форум по Роботика

Контролери => Ардуино (Arduino) => Темата е започната от: overclocker в Август 27, 2008, 02:16:47 pm

Титла: Всичко за Арудино
Публикувано от: overclocker в Август 27, 2008, 02:16:47 pm
Може ли някои да е така добър да ми каже за какво служи Ардуино (Arduino). Мога ли да направя прост робот с него? Какви познания ми трябват?

Предварително Ви Благодаря!

П.П. Поздрави за хубавия саит и идеят с магазина! Надявам се скоро да има още неща! :clap:
Титла: Всичко за Арудино
Публикувано от: zbytsam в Февруари 03, 2009, 07:38:36 pm
Можеш да направиш и много сложни неща-сега го тествам , има яки работи и програмирането му е малко по-лесно
Титла: Всичко за Арудино
Публикувано от: zoro1 в Февруари 16, 2009, 12:16:49 am
Цитат на: "zbytsam"
Можеш да направиш и много сложни неща-сега го тествам , има яки работи и програмирането му е малко по-лесно

Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А8 ,че не мога да запиша буут лоадера с квото и да било.
Титла: Всичко за Арудино
Публикувано от: Simeon в Февруари 23, 2009, 11:23:17 pm
Цитат на: "zoro1"
Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А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/
Титла: Всичко за Арудино
Публикувано от: zoro1 в Февруари 23, 2009, 11:47:50 pm
Цитат на: "Simeon"
Цитат на: "zoro1"
Постни буутлоадера и конфигурационните битове ако не те затруднява?Ако си и А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
И Борислав е имал проблеми...
Титла: Всичко за Арудино
Публикувано от: Simeon в Февруари 25, 2009, 10:47:14 pm
Абсолютно съм сигурен, че този метод работи - познавам двама човека в България които си качват буутлоадера по този начин.

Опитай да качиш по-стара версия - например за 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
Титла: Всичко за Арудино
Публикувано от: zoro1 в Февруари 27, 2009, 10:52:01 pm
Отстраних си проблема благодаря за съдействието.
Схемата е от руски сайт,там има и с А16/32 платка,но А8 си купих 20 броя и ми останаха 4-5 .
Титла: Всичко за Арудино
Публикувано от: orlin369 в Май 30, 2009, 05:13:11 am
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????
Титла: Всичко за Арудино
Публикувано от: Borislav в Май 30, 2009, 08:45:20 pm
Цитат на: "orlin369"
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????


Контролерът е напълно Open Source, така че няма никакъв проблем! :)
Поздрави!
Титла: Всичко за Арудино
Публикувано от: orlin369 в Май 31, 2009, 03:53:38 am
Следователно е напълно възможно превода на ядрото в контролера.
Молба пратете ми линк със съдърйанието на ядрото моля. ;)  :!:
Титла: Всичко за Арудино
Публикувано от: Borislav в Юни 02, 2009, 03:33:25 pm
Всичко подробно е описано на сайта им: http://arduino.cc/en/Main/Software. Там има и bootloader-a. :)
Поздрави!
Титла: Всичко за Арудино
Публикувано от: orlin369 в Юни 02, 2009, 11:50:30 pm
Благодаря за ответа ще видя как ще се справя с проблема ако, има нещо ще питам пак.
Титла: Всичко за Арудино
Публикувано от: mika в Юли 14, 2009, 07:26:22 pm
Цитат на: "orlin369"
Arduino маниаци имам въпрос към вас. Като бъдещ писател на програми възможно ли е да направим ардуино, но с микроконтролер на Microchip (PIC18F2550), като преведем ядрото, но за PIC ?????



http://www.hackinglab.org/pinguino/index_pinguino.html
Титла: Всичко за Арудино
Публикувано от: tra1n в Август 21, 2009, 01:10:24 pm
molqvi kajete mi otkude moga da si kupq konstruktor za robot nov sum i neznam pi6ete na my email : [email protected] :sos:

Кирилицата тук е задължителна!
Титла: Всичко за Арудино
Публикувано от: orlin369 в Декември 12, 2010, 11:36:27 pm
Здарвейте, има ли ардуино команда от следния C++ type "scanf();"
Титла: Всичко за Арудино
Публикувано от: evrokoma в Февруари 18, 2011, 08:14:33 pm
здравейте наскоро си сглобих една платка pinguino същата като ардуиното само че на база PIC микроконтролер но имам проблем с качването на бутлоудъра програматора ми brenner8 дава някаква грешка в HEXфайла и не иска да запише пика някой сблъсквал ли се е с подобен проблем и как да се справя с него
Благодаря предварително
Титла: Всичко за Арудино
Публикувано от: CarBeta5 в Февруари 19, 2011, 08:07:27 am
Дай по-конкретно! "Някаква грешка" е много общо понятие.
Титла: Всичко за Арудино
Публикувано от: evrokoma в Февруари 19, 2011, 08:59:21 am
Според сайта на пингуино НЕХ файла е за PIC18F2550 и PIC18F4550 и преди качването в процесора трябвало да се конфигурира процесора за който  е,но как да корегирам НЕХ файла.
Програматора дава грешка в кофигурацията на файла за чипа ,MPLAB също изписва грешка в файла нещо от сорта "Конфигуриращия бит е невалиден и може да доведе до проблеми при програмирането : грешка в конфигурацията"
та как да поправя НЕХ файла за да стане за 2550 :oops:
Титла: Всичко за Арудино
Публикувано от: CarBeta5 в Февруари 19, 2011, 10:20:03 pm
Тук не мога да прикачвам файлове. Ще ти кача един хекс в другия форум да опиташ с него.
Титла: Всичко за Арудино
Публикувано от: evrokoma в Февруари 20, 2011, 12:02:24 pm
Благодаря изтеглих го и работите потръгнаха
Имама едно предложение към  админите нека се направи тема за пингуино и предложение към магазин роботев да се предлага тази развойна среда в магазина :)
Титла: Всичко за Арудино
Публикувано от: Dimitrov в Март 03, 2011, 09:35:20 pm
Цитат
Тук не мога да прикачвам файлове. Ще ти кача един хекс в другия форум да опиташ с него.

Кой е другия форум бе агенти дайте да четем и ние да се образоваме   :)
Титла: Всичко за Арудино
Публикувано от: evrokoma в Март 04, 2011, 05:48:52 pm
http://mcu-bg.com/mcu_site/
Заповядай :)
Титла: Всичко за Арудино
Публикувано от: Dimitrov в Март 04, 2011, 10:04:57 pm
Благодарско голямо четене ще падне
Титла: Всичко за Арудино
Публикувано от: krasimir в Август 02, 2011, 07:47:18 pm
Здравейте,

днеска си закупих ардуино уно.
Разбира се много неща не са ми ясни, но има две по-основни, за които искам да попитам.

Когато подаваме напрежение на Аналоговите входове
/analogRead(pin) = стойност / прочетената стойност има стойности от 0 до 1023.
Но, не мога да разбера това 1023 на колко волта съответства ? На 5 ли?

Другото нещо, което не мога да разбера и PWМ.
Знам какво е ШИМ и как работи. При ШИМ периода е постоянен, а само се променя широчината на импулса. Тоест колко ms от периода сигнала да е HIGH.

Тук при ардуино така ли е? Какъв е периода?
И как задавам колко да е продължителността на сигнала в ms ?
AnalogWrite(pin, стойност) ???  :?  :?
Титла: Всичко за Арудино
Публикувано от: zen в Август 02, 2011, 08:38:11 pm
Цитат на: "krasimir"

Когато подаваме напрежение на Аналоговите входове
/analogRead(pin) = стойност / прочетената стойност има стойности от 0 до 1023.
Но, не мога да разбера това 1023 на колко волта съответства ? На 5 ли?


Да - 1023 са 5V. Ако имаш сензор с по-нисък волтаж може да използваш AREF пина. При него може да настроиш 1023 са е примерно 3 V
Титла: Всичко за Арудино
Публикувано от: в Септември 11, 2011, 10:30:06 am
Здравейте. Преди няколко дни си купих контролер Arduino Mega 2560 в комплект с gLCD ks0108 128x64 пиксела и други части от този сайт:
http://arduino.hk/index.php?route=product/category&path=37
Поводът за поста е цената, на която се предлага комплекта. Аз платих 66USD за целия комплект, като сумата включва и доставката от Хонг Конг. За сравнение, robotev предлага същата платка за 99 лв. (само контролера без допълнителни аксесоари). Добре, че от farnell са малко по-скромни: цената е "само" 43EUR, отново само за платката. Какъв контраст наистина...
От Хонг Конг комплектът пристигна за 2 седмици. Плащането става чрез PayPal, което налага да имате регистрирана в сайта международна дебитна карта. Колетът пристига като подарък и затова не съм се занимавал с митници.
Просто предлагам по-евтина алтернатива...
Благодаря за вниманието!
Титла: Всичко за Арудино
Публикувано от: krasimir в Септември 11, 2011, 06:26:46 pm
Е не знам изобщо какво се изненадваш. Това си е съвсем нормално. Но всеки си прави сметката и сам решава от къде да купува. Аз не обичам да пазарувам по интернет и да работя с дебитни, кредитни карти, преводи и т.н. Много по-лесно ми е да отида в магазина на място и да си купя каквото искам дори и да е значително по-скъпо.
Титла: Всичко за Арудино
Публикувано от: greensnake в Февруари 25, 2012, 08:11:14 am
За да не отварям нова тема, искам да попитам какъв хардуер ще ми трябва за да мога да пренеса атмел контролера на моя платка и да си използвам пиновете с ардуино буутлоудър на чипа.
Идеята е качвам буутлоудър на чипа, качвам програмата чрез ардуино, свалям чипа слагам го на цокъл и вече може да си осъществя проекта. Според мен ще трябва само чипа и няколко кондензатора, но ако може да ми дадете схема и компонентите които ще ми трябват. Разгледах в нета за Arduino one chip, но искам и до форума да се допитам.
Благодаря :)
Титла: Всичко за Арудино
Публикувано от: AA в Февруари 28, 2012, 08:21:13 am
Доколкото разбирам идеята е да се отработят нещата по някакъв проект на 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
Титла: Всичко за Арудино
Публикувано от: greensnake в Февруари 28, 2012, 08:57:18 pm
Благодаря, но снимките нещо не ми ги отваря  :?

ps: вече са наред видях ги :)  :clap:
Титла: Ардуино (Arduino)
Публикувано от: adrian в Септември 08, 2012, 03:38:43 pm
здравейте!
аз съм от скоро тук прочетох за този Контролер "ардуино" но не разбрах в крайна сметка след като се напише програма за испълнение той винаги ли трябва да е свързан с компютър за да работи или може да я изпълни и без него ?
Титла: Всичко за Арудино
Публикувано от: ka4a4e в Септември 08, 2012, 11:47:42 pm
Естествено че може копа ти е нужен за да напишеш кода "и др. работи" и да го вкараш в контролера.
Титла: Всичко за Арудино
Публикувано от: dzwer в Октомври 12, 2012, 01:06:54 pm
Да, може.
Колегата горе не те е разбрал докрай.
Реално си наливаш софтуера и контролера си работи сам.
Титла: Всичко за Арудино
Публикувано от: stefan_mil4ev в Октомври 25, 2013, 07:54:36 pm
Малко стара тема но... :)
Моето питане е кое е по - добре - arduino uno или mega? Това което разбирам, е че си пиша програмата, качвам я в развойната среда и толкова. Не ми е нужен чип, програматор и такива неща?
Титла: Всичко за Арудино
Публикувано от: cdman в Октомври 28, 2013, 11:34:27 am
Правилно си разбрал - самото ардуино има USB порт с който се свързваш към компютъра и новия код се кача за секунди през развойната среда на ардуино.

Мега има повече памет и портове които можеш да използваш - разбира се е по скъпо и не е съвместимо с някой от Shield-овете които се продават.

Или с две думи - ако не ти е ясно кое за какво е - значи ти трябва УНО :) - то е по добро за начало.

Повече по темата можеш да намериш във форума на ардуино в тая тема (http://forum.arduino.cc/index.php?topic=78767.0)
Титла: Re: Всичко за Арудино
Публикувано от: krasimir в Януари 12, 2014, 08:37:52 pm
Искам да рестартирам ардуино уно от пин - reset. Как мога да направя това? Като се свърже с масата или като му подам някакво напрежение?
Титла: Re: Всичко за Арудино
Публикувано от: orlin369 в Януари 13, 2014, 04:01:01 pm
Здравей, ами подаваш еднократен импулс към 0V - GND и то се рестартира.
Поздрави ...