Svenska "PIC/AVR-tutorials for dummies"

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
matseng
Inlägg: 2360
Blev medlem: 16 september 2003, 17:18:13
Ort: Dubai, United Arab Emirates
Kontakt:

Svenska "PIC/AVR-tutorials for dummies"

Inlägg av matseng »

Finns det några riktigt bra svenska tutorials (vad blir det på svenska? nybörjarguider kanske?)

Ibland får jag skrivklåda och får lust att skriva något mer bestädigt och att göra en bra tutorial för pic och eller avr som är riktad mot verkliga nybörjare skulle kunna vara ganska kul och givande att göra.

Dock så vete det tusan om jag kan få fram något som är tillräckligt bra som jag sitter ensam och filar på det hela.

Finns det några av er där ute som känner sig manade att "teama" i hop sig med mig och tillsammans planera och skriva en eller två tutorials?

Edit: Jag har nu satt upp en wiki på http://uc-wiki.nerdlabs.org/ för att underlätta skrivandet.
Senast redigerad av matseng 29 januari 2004, 17:40:10, redigerad totalt 1 gång.
Användarvisningsbild
mrmike
Inlägg: 301
Blev medlem: 29 oktober 2003, 20:40:12

Inlägg av mrmike »

Om det är nån projektledare som styr upp det hela är jag gärna med :) Om jag nu kan bidra med något :roll:
klintan
Inlägg: 307
Blev medlem: 13 juni 2003, 01:59:05
Ort: Ekerö

Inlägg av klintan »

Jag gav som förslag att man skulle utöka Elektronik forumet lite.. med en sajt. Så mycket folk här som sitter på så mycke kunskaper och många inlägg med massa nyttig information, varför inte samla de på en sajt så slipper man ställa en fråga som redan varit uppe?
Användarvisningsbild
EagleSpirit
Inlägg: 1288
Blev medlem: 27 maj 2003, 23:15:48
Ort: Västerås
Kontakt:

Inlägg av EagleSpirit »

jag håller på med det redan och du kan verkligen få hjälpa mig om du vill. Jag har inte tid själv att skriva och är även väldigt dålig på att skriva, men jag vill få ut en sån sida.

Det här är iaf vad jag lyckats med hittils. www.picprogrammer.tk
klintan
Inlägg: 307
Blev medlem: 13 juni 2003, 01:59:05
Ort: Ekerö

Inlägg av klintan »

javisst!! jag kan hjälpa dig att göra och uppdatera sidan samt sammanställa en del information som finns här och som folk är villiga att skriva/ställa upp med.
Användarvisningsbild
zus
Inlägg: 198
Blev medlem: 14 december 2003, 11:34:08
Ort: Göteborg

Inlägg av zus »

Bra ide...är gärna med och skriver om någon tar på sig att strukturera upp arbetet (projektledare).

// Erik
klintan
Inlägg: 307
Blev medlem: 13 juni 2003, 01:59:05
Ort: Ekerö

Inlägg av klintan »

jag kan lägga in grejerna på sidan och så om några är villiga att skriva texter och sånt :)
Kent
Inlägg: 156
Blev medlem: 19 januari 2004, 10:48:05
Ort: Södra Dalarna
Kontakt:

Inlägg av Kent »

Kan ju säga att den skulle öppskattas av många skulle jag tro. Kommer själv ihåg när man var helt färsk och skulle försöka komma igång. Då önskar man att det fanns en riktig riktig brutal nybörjarguide.
Användarvisningsbild
Illuwatar
Inlägg: 2256
Blev medlem: 10 november 2003, 14:44:27
Skype: illuwatar70
Ort: Haninge
Kontakt:

Inlägg av Illuwatar »

Det finns ett antal tutorials på http://www.avrfreaks.net/ - dessa skulle man kunna ha som mall till de svenska versionerna.

Jag håller helt med att sådant på svenska skulle behövas. Alla kanske inte är så hemma på engelska och skall man dessutom lära sig en ny assembler kan hindret bli lite väl svårt. AVRFreaks fick mig i alla fall på rätt spår när det gäller AVR - min Nixie-klocka för PC är i princip klar...
Användarvisningsbild
tops
Inlägg: 93
Blev medlem: 13 januari 2004, 08:46:51
Ort: Sollentuna

Inlägg av tops »

Jag är själv på gång att ge mig in i PIC världen och skulle uppskatta mycket en bra kom i gång guide. Jag har lite kläm då vi på högskolan programerade HC11 i Assembly, men man har hunnit glömma det mesta sedan dess. Dax att friska upp minnet och en lättförstålig guide vore bra.
Mycket bra initiativ, hoppas bara det blir av.
Användarvisningsbild
axelsonic
EF Sponsor
Inlägg: 709
Blev medlem: 8 juni 2003, 20:56:03
Ort: Stockholm

Inlägg av axelsonic »

Personligen så har jag letat efter en tutorial som beskriver hur jag kodar i C++ för AVR. Men icke. Eftersom jag är ganska kass på Assembler, så sysslar jag hellre med C++.

Nåväl, det enda jag kan bidra med till tutorialprojektet är webbutrymme och den funktionalitet som finns därikring. Behövs det, så vet ni vart jag finns.

Mvh
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Tror att GCC tar både C- och C++-kod, men C++ är nästan på lite väl hög nivå när man ska programmera MCUs, men kan väl vara smidigt ibland ändå. Iaf så är det bara att dra hem GCC och börja programmera, finns att hitta på avrfreaks. Exempel och dokumentation tror jag följer med i installationen.
Användarvisningsbild
baltazar
Inlägg: 106
Blev medlem: 19 oktober 2003, 21:50:18

Inlägg av baltazar »

>>matseng Det skulle finnas fler som du...
>>ni andra: applåder
Användarvisningsbild
marvin
Inlägg: 214
Blev medlem: 30 maj 2003, 22:24:57
Ort: Göteborg
Kontakt:

Inlägg av marvin »

Kan bara hålla med föregående inlägg...
Gillar skarpt att ha en guide på svenska, läste en kurs om datakommunikation för ett tag sedan (CISCO CCNA1, 50p gymnasiet), vi är ca 25 i klassen. Eftersom många tyckte att det var svårt hoppade en efter annan av, kvar var vi 5 st, observera att vi hade halvklasser ibland på tre elever. jaja lite off-topic.
Jag hade som sagt uppskattat en guide, vill inte vara kräsen men om det skulle finnas möjlighet till lite mer avancerade funktioner, PWM, interupt, subrutiner, mm skulle jag bli (jätte)nöjd.
Användarvisningsbild
Illuwatar
Inlägg: 2256
Blev medlem: 10 november 2003, 14:44:27
Skype: illuwatar70
Ort: Haninge
Kontakt:

Inlägg av Illuwatar »

Man skulle kunna skapa en guide i flera steg:

1. Grundläggande PIC/AVR arkitektur (hur MCU'n är uppbyggd)
2. Utvecklingsmiljön och datablad/litteratur (både on- och offline)
3. Assembler - göra ett enkelt litet program med de vanligaste instruktionerna
4. Porthantering (I/O) - få ett program att reagera på input och styra saker med utgångar.
5. Interrupthantering och timers
6. Mer avancerade trix med MCU'n (PWM, A/D och liknande).
7. Nästa steg? Fortsättning följer... (högnivåspråk till exempel)

Detta är ett exempel på hur man skulle kunna dela in det. Det får inte bli för mycket i varje steg, men tillräckligt så man lär sig det som avses.

Jag anser att man bör lära sig MCU'ns assembler även om man senare planerar köra högnivå. Man får bättre förståelse för kontrollern och hur den fungerar. Man bör inte se en MCU som en dator (PC), mera som en elektronisk komponent som kan styras ner på bitnivå. Börja med assembler och gå sedan över till högnivåspråk. I vissa fall vill man dessutom köra in-line assembler i sitt C-program för att optimera något.

För att det inte skall bli något religionskrig bör man göra guides för både PIC och AVR. Dessa två typer verkar vara de dominerande. Andra typer (68HC, ST, 8051/31 osv) verkar inte vara lika vanliga. Man kanske skulle göra en omröstning här i forumet för att undersöka vilka MCU'er som används mest?
Skriv svar