Автор Тема: Първият ни проект на микроконтролер  (Прочетена 96116 пъти)

zbytsam

  • Заклет Роботостроител
  • *****
  • Публикации: 256
    • Профил
    • http://genadi.masoko.net
Първият ни проект на микроконтролер
« Отговор #30 -: Февруари 18, 2009, 07:17:51 pm »
Цитат на: "importante"
Какво стана,ще има ли продължение на темата  :?:  Аз все още нищо не мога да разбера за тия програматори  :oops:


И на мене ми е малко тъмно , макар че имам просветление някакво де.

Май най - раазумния път към заучаване на програмирането е 1-Лего Майндсторм,след това Ардуино и накрая яко,дебело си. Кофтито на този стил на обучение е цената... :(

Аз си взех Ардуино направо и сега ги разгадавам , скоро ще пусна малко снимков материял.
гр. София

hunter

  • Направо Робот! :)
  • *****
  • Публикации: 638
    • Профил
Първият ни проект на микроконтролер
« Отговор #31 -: Февруари 18, 2009, 07:50:39 pm »
Ами да ви кажа то иска и литература ако някой тука трябва да обясни всичко което е и невъзможно до някъде защото технологиите постоянно се обновяват ще се наложи да му се изпише писанката и да хвърли сумати клавиатури има неща които не могат да се налеят с фуния трябва сами да си ги асимилираме може да се спомене основното а от там секи се усъваршенства има теми във форума за пик за атмел структура на процесора и ала бала прочетете като за начало е нужно програма на кято да напишете програмата иначе казано софтуер инсталиран на компа ви на който софтуер вие ще пишете и разработвате вашата програма на езика който учите или знаете бейсик, асемблер, с, с++ и тн. от там ви е нужно компилираща програма иначе казано софтуер инсталиран на вашия комп на който софтуер ще компилирате вече готовата програма или това компилиране представлява обработка на готовата програма на разбераем език на който контролера ще я разбере се едно да направиш снимка от JPG във JPRG формат и след като сте компилирали програмата от там се получава така наречения ХЕХ фаил който с друг софтуер инсталиран на вашия комп го записвате този ХЕХ фаил в контролера като вече сте свързали програматора с компа си и сте сложили на програматора контролера само да оточня че някои програми за разработване на основния листинг фаил (програмата) имат вграден в себе си компилатор и дебъгер и не е нужно да си инсталирате други такива а и си решете с какъв контролер ще работите защото нещата за пик и за атмел са различни а по отношение на това какво може самия контролер си зависи от контролера накратко тва е и много ме е ят когато аз сервирам знания на готово а когато нещо на мен ми е нежно да ме отебават всеки път както най често се случва тук :evil:
Цвятко Цветков/ Бургас

http://www.youtube.com/watch?v=I1y67hzRWQY&feature=related

zbytsam

  • Заклет Роботостроител
  • *****
  • Публикации: 256
    • Профил
    • http://genadi.masoko.net
Първият ни проект на микроконтролер
« Отговор #32 -: Февруари 18, 2009, 08:02:09 pm »
Хънтър,на мнение съ че без практика , не се асимилира нищо или се асимилира нищожно количество.Поне при мен е така. Принципа е ясен , ама трябва да се научи синтаксис , най-вече да се премисли алгоритъм и какво ли още не. Да ама за непрограмиралите никога и при тези , при които е хоби,както в случая ,нещата трябва да почнат от супер простите неща, за да се научат. За това и написах , че ако се започне с легото, после с ардуиното , нещата откъм програмиране се изясняват много по-бързо,имам в предвид като структура.Лошото е че са непосилни финансово за много хора.
 Не мисля, че можеш да започнеш да програмираш просто така,най-малкото алгоритма си иска да го видиш как сработва на живо в нашето хоби , за да го вденеш.Какво от това , като научиш цялото си, ако просто го назубриш. На мнение съм , че дори да разбереш какво е функция-да си го асимилираш в собствената си глава и да си го обясниш си трябват опити.
гр. София

hunter

  • Направо Робот! :)
  • *****
  • Публикации: 638
    • Профил
Първият ни проект на микроконтролер
« Отговор #33 -: Февруари 18, 2009, 08:24:20 pm »
zbytsam аз също го правя за хоби и не се бях занимавал с контролери до преди година но като разбрах че никой няма да ми помогне защото всичките ми постове оставаха без отговор си взех нещата в свои ръце и си купих книги рових се из нета и така похарчих маса пари за програматори кой от кой по смотани понеже няма кой да ме напътства а и никои не ме отразява тука да отсее мнение да даде съвет но целта оправдава средствата както се казва най накрая случих на програматор и добре че беше случаен колега тука да ме светне за фабричните му дефекти иначе бях писал на Борислав той ме препрати към Св шади с него и по скайпа писа но човека пише на друг език за програмиране писах и на Дата матрикс но и с него така и като нестава като от всякъде зимам греда и си купих книги програматори изгорих и 3 контролера и какво ли още не за да стигна до тук да мога вече да се справям поне с усновните програми и алгоритми като се има напредвит че и хабер си ниямам от английски и немски и това е още по гадно но се старая и съм на път да направя първия си робот.
Цвятко Цветков/ Бургас

http://www.youtube.com/watch?v=I1y67hzRWQY&feature=related

hunter

  • Направо Робот! :)
  • *****
  • Публикации: 638
    • Профил
Първият ни проект на микроконтролер
« Отговор #34 -: Февруари 18, 2009, 09:55:27 pm »
Има една програма мисля че се казваше робо минд тя пасва за начинаещи  програмираш и оправляваш роботче на езика ЛОГО на който му се струва интригуващо да пише в гугъла и да се тества.
Цвятко Цветков/ Бургас

http://www.youtube.com/watch?v=I1y67hzRWQY&feature=related

durankulakat

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 103
    • Профил
Първият ни проект на микроконтролер
« Отговор #35 -: Февруари 26, 2009, 09:23:46 pm »
Здравейте!
 Днес направих схемата дадена в началото на тази тема (мигащ светодиод) и последвах всички стъпки за софтуера, но когато дам Tools--->Program , в Output ми изписва следното :

> "make.exe" program
avrdude -p atmega8 -P LPT1 -c stk200    -U flash:w:my_test.hex
avrdude: can't open device "giveio"

avrdude: failed to open parallel port "LPT1"

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:01

и не иска да го програмира. Може ли да ми кажете какъв е проблема и как мога да го поправя. Аз предполагам че е нещо от компютъра, но не мога да се справя :(
Иван Петров 16г
skype: slayer_kolyo

hunter

  • Направо Робот! :)
  • *****
  • Публикации: 638
    • Профил
Първият ни проект на микроконтролер
« Отговор #36 -: Февруари 26, 2009, 10:07:48 pm »
Ако си напишеш и превода мисля че ще улесниш не само мен все пак сме Българи.
Цвятко Цветков/ Бургас

http://www.youtube.com/watch?v=I1y67hzRWQY&feature=related

spp

  • Global Moderator
  • *****
  • Публикации: 414
    • Профил
    • http://robotics.cnc-bg.net/
Първият ни проект на микроконтролер
« Отговор #37 -: Февруари 26, 2009, 10:18:07 pm »
Зоро1
Оценявам желанието ти да покажеш схемите ,но тези ,които си показал са с много голям размер.Моля те в бъдеще да се съобразяваш и да ги намалиш.
Направи си една тема и обясни необходимото за начинаещите .
Работа с програматори и настройки.
Нещата ,които пишеш са доста разхвърляни.Постояно даваш съвети(няма лошо),но бих искъл да видя твой схеми и решения.Направени обяснени и показани,как функционират.
Нямам желание да трия мненията на който и да е ,но говорих с част от хората създали този форум и всички сме на мнения,че нещата не могат(а и не трябва)да продължават по начина по който са в момента.
Това важи за всички,не само за теб.
Оправи си темата!
Слави Петков
София 49г

durankulakat

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 103
    • Профил
Първият ни проект на микроконтролер
« Отговор #38 -: Февруари 26, 2009, 10:18:30 pm »
A какво точно трябва да направя? Може ли да ми обясниш на БГ.
Иван Петров 16г
skype: slayer_kolyo

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Първият ни проект на микроконтролер
« Отговор #39 -: Февруари 27, 2009, 07:47:10 pm »
да си качиш драйвер.


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430

durankulakat

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 103
    • Профил
Първият ни проект на микроконтролер
« Отговор #40 -: Февруари 28, 2009, 08:01:22 pm »
Най-накрая успях да размигам светодиода  :kef: . Направих схемата на yasko и във връзка със грешката която ми даваше - още я дава в WinAVR. Но след това пробвах с PonyProg и всичко беше нормално. Също така успях да пренапиша сам програмата и успешно накарах диода да мига много бързо, много бавно и в определен ритъм. :-D
Иван Петров 16г
skype: slayer_kolyo

hunter

  • Направо Робот! :)
  • *****
  • Публикации: 638
    • Профил
Първият ни проект на микроконтролер
« Отговор #41 -: Февруари 28, 2009, 09:15:33 pm »
Браво на теб след дълги усилия успя това ще те надъха още повече предполагам  :clap:
Цвятко Цветков/ Бургас

http://www.youtube.com/watch?v=I1y67hzRWQY&feature=related

zbytsam

  • Заклет Роботостроител
  • *****
  • Публикации: 256
    • Профил
    • http://genadi.masoko.net
Първият ни проект на микроконтролер
« Отговор #42 -: Март 08, 2009, 01:11:53 am »
Темата може да се развие още. На тези , които вече са го построили - можете да направите и ШИМ -стига да си поиграете с кода. Ако съотношението е 1:4 реално получаваме точно това.

Като се направи това - може да заместим диода и с по-тежък товар. Например с транзистор Мосфет . Изобщо темата си заслужава развитие,според мен.
гр. София

Bluebear

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 101
    • Профил
Първият ни проект на микроконтролер
« Отговор #43 -: Март 08, 2009, 12:11:55 pm »
По повод на мнението на вгени(zbytsam)ще бъде най - добре да се направи една цяла отделна тема за основата на ШИМ. :)
Георги Тодоров гр.Пазарджик skype: blubear_pz93 Човек не е победен докато не се признае за такъв !!!

fifata

  • Робо-Новак
  • *****
  • Публикации: 14
    • Профил
Първият ни проект на микроконтролер
« Отговор #44 -: Май 03, 2009, 06:39:49 pm »
Знам че въпросът е много тъп, но какво е GND
Филип Ангелов/София 14Г.