atmega328 fara arduino
Last Updated: Jan 06 2018 08:57, Started by
davidbr
, May 28 2017 16:13
·
0
#1
Posted 28 May 2017 - 16:13
Va salut,
Incerc sa fac sa mearga un atmega328 fara placa arduino. Am urmat aceasta schema la care am adaugat un led intre pinul 19 al atmega (digital 13 la arduino). https://www.quora.co...rd-for-projects Am incarcat exemplul cu led adica acesta void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Pe placa arduino functioneaza dar pe montajul meu nu. Este gresita schema urmata ? Aveti alta sugestie de schema? Va multumesc |
#2
Posted 28 May 2017 - 16:17
trebuie convertit acel cod in HEX si incarcat in atemga cu ajutorul unui programator
|
#3
Posted 28 May 2017 - 16:31
Controllerul Atmega 328 de pe placa arduino are in plus un kernel inscris sa functioneze corect pe iDE-ul folosit de arduino.
|
#4
Posted 28 May 2017 - 16:32
Pai exemplul ala necesita arduino, daca vrei sa mearga si asa trebuie sa incarci manual bootloaderul si sa setezi fusebitii in mod corect ( daca faci asta obtii tot un arduino ).
|
#5
Posted 28 May 2017 - 16:38
davidbr, on 28 mai 2017 - 16:13, said:
Incerc sa fac sa mearga un atmega328 fara placa arduino. davidbr, on 28 mai 2017 - 16:13, said:
Pe placa arduino functioneaza dar pe montajul meu nu. Este gresita schema urmata ? Aveti alta sugestie de schema? http://www.microchip...s/en/ATmega328P si/sau https://www.arduino....inoToBreadboard Edited by dexterash, 28 May 2017 - 16:58. |
#6
Posted 28 May 2017 - 16:47
@dexteras o sa compar ce am facut eu cu documentatia de la tine
Multumesc. Revin LE - Am luat o de la 0 cu linkul de la tine si merge. Probabil am gresit eu ceva in montajul anterior...o sa compar si schemele intre ele , oricum multumesc Edited by davidbr, 28 May 2017 - 17:15. |
#8
Posted 28 May 2017 - 19:47
intrebarea se pune in felul urmator: vrei sa inveti sa lucrezi cu atmega (orice tip) sau iti trebuie la ceva montajul cu led
pentru ca daca iti trebuie doar montajul treaba ar fi simpla |
#9
Posted 29 May 2017 - 21:41
modoran, on 28 mai 2017 - 19:38, said:
Si ai obtinut intr-un final tot un arduino. Da corect, doar ca mai mic adicontakt, on 28 mai 2017 - 19:47, said:
intrebarea se pune in felul urmator: vrei sa inveti sa lucrezi cu atmega (orice tip) sau iti trebuie la ceva montajul cu led pentru ca daca iti trebuie doar montajul treaba ar fi simpla Sincer inclin spre prima parte..dar cu pasi mici ... |
#10
Posted 30 May 2017 - 08:06
Atunci cred ca e mai bine sa te indrepti un program de compilat hex uri si sa iti construiesti si un programator. De fapt hexul se poate extrage si din arduino numai ca eu nu am inteles niciodata cum trebuie setati fusebitii
|
|
#11
Posted 30 May 2017 - 09:41
Quote Sincer inclin spre prima parte..dar cu pasi mici ... Arduino e bun cand vrei sa experimentezi ceva rapid, cand nu ai timp de facut cablaj etc, in rest e mult mai ok sa lucrezi direct cu microcontroller-ul. Ai putea sa incepi prin instalarea soft-ului Atmel Studio care e gratuit si achizitionarea unui programator de tip USBASP pe care-l gasesti f ieftin(ebay, olx, etc), nu merita sa-ti bati capul cu constructia lui. |
#12
Posted 30 May 2017 - 11:53
Am deja un usbasp care e inca nedesfacut mai ma joc putin cu arduino si apoi trec si la el...cel mai probabil veti observa cand voi face asta pentru ca sigur voi avea nevoie de ajutor
Va multumesc mult din nou |
#14
Posted 20 October 2017 - 13:33
Daca vrei sa il programezi prin arduino, atunci trebui sa scrii bootloader-ul de la arduino si sa setezi fuset bitii corespunzator.
|
#15
Posted 31 December 2017 - 09:58
Nu conteaza daca inveti arduino. o sa poti scrie orice controler de la Atmel, si nu doar.
Pentru ce sa te chinui sa inveti un limbaj mai tehnic cat timp toate compileaza in HEX. Si da, evident, fara bootloader. Ce e bootloader-ul ? Un fel de al doilea sketh care sta protejat pe fundul oalei(memoriei), cu ajutorul caruia se poate scrie sketh-ul principal, direct pe UART. Pentru cei cu contraziceri: am scris si pic, si toate neamurile de uC-uri ce mi-au trecut prin Nevoie, cu Notepad++ si compilat cu arduino IDE Edited by mellbo, 31 December 2017 - 10:00. |
|
#16
Posted 03 January 2018 - 02:33
Niciodata nu am folosit placi sau periferice cumparate, aveam un Atmega8 si un USBasp. Programam bootloader-u' cu o placa simpla facuta de mine sau pe un breadboard, pentru varianta finala faceam cablaju' cu toate perifericele pe el.
Ii fain pe Ubuntu ca nu ai nevoie de nici un driver pt. USBasp, pe Win7 de obicei fumam o jumate de pachet de tigari de nervi, pe Win10 nici n-am incercat. Edited by edy_wheazel, 03 January 2018 - 02:34. |
#17
Posted 03 January 2018 - 12:16
Merge USBasp pe win10 fara probleme, am impresia ca relativ recent Microsoft a integrat cumva in win10 driverul de usbasp. Eu aveam un driver instalat si la un moment dat (probabil dupa un update de windows) nu mai functiona, Am dezinstalat driverul cu care functionase pana atunci si win10 a recunoscut direct usbasp fara sa mai fie nevoie sa instalez alt driver.
|
#18
Posted 06 January 2018 - 08:57
Hm, o sa incerc. Intre timp am achizitionat si o placa cu Atmega2560 pe care o vede fara stres pe Win10 cu un driver pt. convertoru' serial-USB de pe placa.
|
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users