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

Контролери => Ардуино (Arduino) => Темата е започната от: borisoff в Ноември 01, 2012, 11:13:04 am

Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 01, 2012, 11:13:04 am
Здравейте,

Бих искал да си сглобя сам Ардуино, тъй като цената започва от около 40-45лв, което за момента ми е прекалено скъпо. Колко излиза цената на самостоятелна сглобка и заслужава ли си начинанието или по-добре да си купя примерно Уно? По принцип бих искал да има и USB, тъй като нямам COM порт, а нямам и преходник/кабел COM към USB, което допълнително ще оскъпи идеята.

От кой магазин мога да си поръчам онлайн частите (в случай, че го сглабям сам) или да отида да си ги взема? Става въпрос за София.

Благодаря!
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: dzwer в Ноември 03, 2012, 07:25:58 pm
http://www.ebay.com/itm/DK-duino-Atmega328p-20PU-IO-Expansion-board-USB-cable-UNO-R3-arduino-compatible-/181015661099?pt=LH_DefaultDomain_0&hash=item2a255fca2b

Идва си с УСБ кабел, по-евтините варианти са без кабел, а разликата е под 50 цента...
Като пари идва към 25лв.
По-евтино готово решение няма.
Иначе можеш да си купиш чип АТМега328П от Футурел например за 8лв., трябва да му налееш с програматор буутлоудър и после с някакъв преобразувател УСБ-ТТЛ да си качваш скечовете... И на универсална платка да си поиш елементи, ако нямаш бредборд за прототипиране.
Препоръчвам ти готовото решение :)
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: ka4a4e в Ноември 04, 2012, 01:45:38 am
http://dx.com/p/arduino-mega2560-atmega2560-16au-usb-board-844118047?item=11
това си е на далавера само чакането е голямо.....
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 05, 2012, 07:06:59 am
Благодаря за предложенията. В събота си взех едно Texas Instruments MSP430 LaunchPad за 10лв, а сигурно по-нататък ще взема и Ардуино стига да не ми мине мерака :)
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: lionheart в Ноември 06, 2012, 07:57:40 pm
А поръчката от e-bay колко струва?
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 07, 2012, 08:53:32 am
Поръчах го онлайн от http://erelement.com/
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: lionheart в Ноември 07, 2012, 04:33:30 pm
Да но там най-евтиното ардуино струва както ти каза 45 лв а от ebay значително по-малко.А аз ще си поделя парите на поръчката с един приятел защото и той е съгласен да пазаруваме от ebay така че съм на далавера.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 07, 2012, 04:53:44 pm
Мислих, че ме питаш за MSP430.

Иначе съм купувал 2 неща от ebay.co.uk и използвах услугите на http://uktobg.com/ и останах доволен. Доставката до офиса им в София на стоки до 1кг мисля, че беше 1.70лв.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: lionheart в Ноември 07, 2012, 06:09:34 pm
А до Пловдив сигурно няма да е кой знае колко по скъпо нали?
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 07, 2012, 06:12:26 pm
Според сайта цената е същата :)
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: lionheart в Ноември 07, 2012, 06:55:52 pm
Нали не се шегуваш?Казваш че ако поръча нещо от чужбина цената на доставка е 1.70лв  и продукта е по ефтин, а ако поръчам от роботев например доставката е 7лв а цената е по висока :lol:  :lol:
Закълни се. :D
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 07, 2012, 11:40:17 pm
Правил съм 2 поръчки и едната беше за долната част на лаптоп (дъно, палм рест, процесор), т.е. може би към 1кг и нагоре и по спомен ми взеха около 2лв, а онзи ден втората ми доставка беше лека и влезе в границата от 1.70лв. Наистина е странно колко евтино работят :)
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: dzwer в Ноември 29, 2012, 09:23:57 am
Ето го моето DIY Ардуино Уно :)
(http://s11.postimage.org/mjkithlvj/Arduino_display_1.jpg) (http://postimage.org/image/mjkithlvj/) (http://s16.postimage.org/5on2k528h/Arduino_display_2.jpg) (http://postimage.org/image/5on2k528h/) (http://s14.postimage.org/lba732f8t/Arduino_display_3.jpg) (http://postimage.org/image/lba732f8t/)
Дисплея е Powertip PC2002M, конвертора USB->TTL е от най-евтините от иБей с чип PL2303.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 29, 2012, 04:00:00 pm
И аз сега съм на вълна да си правя сам Ардуино и горе долу успях. Обаче вече си имах COM кабел и реших да използвам MAX232 за да прехвърля от RS232 към TTL. Имах малко затруднения, но в края на краищата май стана. Може би не съм свързал както трябва ресета и понякога не качва скеча, но довечера ще го мисля.

На MSP430-ката изгорих по-хубави чип (m430g2553) и реших да опитам с Ардуино, че всичко при MSP430 става доста трудно или ако не е трудно, то отнема много повече време да намеря как става :)

Доста грозно се получи на бредборда, но все пак вижте:

(http://alfa.kachi-snimka.info/thumbs/bwy1354206427r.jpg) (http://alfa.kachi-snimka.info/viewer.php?id=bwy1354206427r.jpg)
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 30, 2012, 09:29:07 am
Не успях да оправя проблема с качването. Ресета е свързан с 0.1uF кондензатор последователно, както показват по туториалите - пин 4 на COM порта към пин 8 на MAX232 и от пин 9 на MAX232 към кондензатора. Проблема се явява в това, че понякога не успява да качи скица и трябва да опитам 1-2 пъти и чак тигава успява и така пак 1-2 пъти без проблем и после пак се появява. Причините в лога са различни, понякога пише not in sync, а понякога че не е върнат правилен response. Странното е, че май като изпише грешката за response-а и е успяло да качи скицата, но пък и често излиза грешка за сигнатура. Някакви идеи защо понякога работи, а понякога не? От снимката се вижда втори кабел, но него вече го няма и използвам единствено пинове 2 (Rx - единия червен кабел от снимката), 3 (Tx - другия червен кабел), 4 (DTR - белия кабел) и 5 (GND - синия кабел) от COM порта. Схемата първоначално беше с 4 x 10uF и един 0.1uF, но после смених всички с 1uF, както пишеше в чаршафа на Maxim.

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

PS: bootloader-ът е Uno.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: dzwer в Ноември 30, 2012, 05:51:10 pm
Сложи си бутон за ресет.
Резистор 5-10 килоома м/у ресета и +5 волта, кондензатор 10 микрофарада м/у ресета и маса, ключа за ресет м/у ресета и маса.
Първо компилираш скеча за да видиш че е ок, после натискаш бутона за качване и цъкаш ресет-а.
При мен така работи безотказно :)
Махни тия електролити около МАХ232 чипа - вземи си 1 микро керамични от жълтите.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 30, 2012, 05:58:17 pm
Прочетох как става без авто ресет, но по принцип идеята ми беше да става автоматично, но май няма да го бъде :) По-късно ще пробвам с натискането на бутона как се държи.

А относо кондензаторите, електролитните не вършат ли работа? Обиколих няколко магазина, докато ги намеря, а за керамични сигурно пак ще е трудно...

Edit: опитах с ръчен ресет преди ъплоуд и пак прави проблеми на произволен принцип.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: dzwer в Ноември 30, 2012, 09:09:04 pm
Електролитите не пречат, само да не си им объркал поляритета.
Вече и аз съм с бредборд и на него за ресет-а сложих 10к резистор и 1 микрофарад кондензатор. На платката бях сложил 4,7к резистор и 10 микрофарада кондензатор. И на двете от 10 флашвания 1 да не е успешно, ако съм избързал с ресета.
Ето го прехвърлено на бредборда и с подсветка на дисплея:
(http://s11.postimage.org/yrl5fktvj/Breadboard_1.jpg) (http://postimage.org/image/yrl5fktvj/) (http://s8.postimage.org/eb7fcis4h/Breadboard_2.jpg) (http://postimage.org/image/eb7fcis4h/)
На екрана се вижда проста програмка, която брои времето от както е стартиран контролера и го форматира във вид ден:час:минути:секунди.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 30, 2012, 09:26:22 pm
А с какъв софтуер и коя версия си? Аз съм с последната от сайта на Ардуино.

Засякох някои от грешките, които ми излизат:

avrdude.exe: stk500_getsync(): not in sync: resp=0x00 - качва се и работи

avrdude.exe: stk500_loadaddr(): (a) protocol error, expect=0x14, resp=0x10 - също се качва и работи

avrdude.exe: stk500_set_extended_parms(): protocol error, expect=0x14, resp=0x10avrdude.exe: stk500_initialize(): failed - не успява да се качи


Кога точно натискаш ресета? Аз като видя, че изпише uploading (точно след компилирането) и гледам възможно най-бързо да го натисна.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: dzwer в Ноември 30, 2012, 09:34:53 pm
Версията на софтуера е 1.0.1 - мисля най-новата от сайта.
Версията на буутлоудъра не знам :)
Един приятел ми го качва и май го изрови от папките на самата програма, т.е. пак от тая версия 1.0.1.
За ресет-а - натискам бутона ъплоуд чакам 1-2 секунди, задържам го за около една секунда(да се разреди кондера) и го пускам.
Обикновено първо компилирам за да видя за грешки и тогава ъплоудвам.
Ето така ми е ресет-а:
(http://s18.postimage.org/3rhwapssl/reset.jpg) (http://postimage.org/image/3rhwapssl/)
Контролера не гледай че е друг - просто тоя хванах за да начертая схемата.
А резисторите последователно на Rx и Tx не съм ги слагал въобще. За сега тия два пина ги ползвам единствено и само за качване на скечовете през USB->TTL конвертора.
Титла: Бих искал да си сглобя Arduino и от къде да купя части?
Публикувано от: borisoff в Ноември 30, 2012, 11:45:21 pm
По същия начин съм го свързал и аз. Може би не натискам ресета, когато трябва.