Sida 2 av 2
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 14:10:23
av boris
När jag tittade på E-bay så är en bra säljare arduino-utvecklingskortet.
Om man gillar PIC processorer är detta en modell som också går åt:
http://www.ebay.com/itm/PIC-Development ... 4397ae0208
pdb.jpg
Jag köpte en universal programmer igår kväll från samma säljare:
Jag själv använder Flowcode1 och deras utvecklingskort. Dessutom utvecklingskort från Mikroelektronika med deras mikroBasic kompilerare.
Jag har inte programmerat PIC processorer på några år nu och jag tror att jag snabbast och effektivast kan komma tillbaka med Flowcode och mikroBasic.
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 15:15:53
av oskars
boris, vad har man den där grejen på första bilden till? Har väldigt mkt grejer på sig...

*nybörjare*
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 15:45:47
av swesysmgr
Tekko skrev:Det förvånar mej att oavsett vem man frågar så blir nybörjare alltid ivägvisade från arduino till en programmerare typ avrisp och lösa kretsar.
Är arduinon verkligen så dålig att den är ett dåligt val för en nybörjare ?
Att du är ute och cyklar när det gäller Pickit/AVRISP betyder inte att Arduino är dålig, det många har svårt att förstå är att de olika valen gör olika saker.
Med Arduino får du en spartansk editor och många färdiga bibliotek så att du snabbt och enkelt kan göra saker med en mikrodator men du ligger på en väldigt hög nivå där Arduinomiljön ligger som en wrapper runt språket C, AVR-GCC och AVRDude.
Du skriver Serial.begin(9600) i din Ardunioimiljö och allt är frid och fröjd så länge det funkar men du har ingen aning om vad som egentligen händer och mycket sämre möjligheter att felsöka problemet eller ändra enkla grejer som antal databitar eller stopbitar. Då får du gå in och ändra i de underliggande C++ biblioteken men då måste du kunna verklig C och förstå lite om hur en C++ klass ser ut och det lär du dig inte genom den vanliga Arduinoprogrammeringen.
Naturligtvis kan du lära dig massor på att använda Arduino men det du lär dig är att göra saker med en förenklad C-dialekt och någon annas bibliotek. Vill du lära dig hur mikrodatorer och olika kommunikationsprotokoll fungerar och konsten kunna skriva egna lösningar från grunden så är Arduino fel väg att gå.
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 16:01:10
av boris
Hej oskars!
Det är ett utvecklings-kort, eller jag kallar det också ett Allt-i-ett kort.
Det medföljer en LCD-diplay och en mikrokontroller.
Du måste ha en programmerare som ofta följer med eller är gratis för nedladdning på nätet och ett program som till exempel microBasic.
Du gör ett program i basic språket med exempelvis mikroBasic kompilerare, som skapar en hex kod som du skickar med din programmerare (mjukvara) till PIC processor som finns på utvecklings-kortet.
Du kan programmera PIC processorer med det kortet. Samtliga komponenter kan programeras till det du önskar.
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 16:14:26
av sodjan
> ...som skapar en hex kod som du skickar med din programmerare (mjukvara)...
Vad jag kan se så har kortet en ICSP kontakt, så det behövs en "programmerare"
med ICSP funktionallitet. T.ex PICkit2/3, ICD2/3 eller liknande. I så fall är det
inte enbart "mjukvara". Eller har kortet något mer inbyggt än vad det ser ut ?
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 17:21:08
av boris
Ja, det har du rätt sdjan, jag läste inte noggrant och missade det. Kortet liknar
mitt utvecklings-kort som jag kan programmera från en seriell port.
Man måste också köpa en programmerare, ett exempel på sidan och bilden nedan.
http://www.ebay.com/itm/PIC-USB-Program ... 43a52643c8
ukmp.jpg
Man kan se mitt kort vilken kan programeras på båda sätt (ICSP eller från en seriell port)
Re: Bästa valet för nybörjare ?
Postat: 17 september 2011, 17:53:42
av Andy
Microchip ger flest möjligheter och mest för pengarna.
PicBasicPRO "ägs" numera av Microchip vilket är mycket intressant.
Re: Bästa valet för nybörjare ?
Postat: 18 september 2011, 14:29:47
av Johanb
Vill man bygga själv med AVR och slippa köpa programmerare kan man be någon vänlig själ att bränna in en lämplig boot-loader på en bunt kretsar så den kan programmeras via en vanlig serieport (och nivåomvandlare).