elírások

A "60 nap alatt Arduino" tanfolyam házi feladatai és közvetlen témái
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

elírások

Hozzászólás Szerző: macsek »

Kedves Robert!

Tök jók ezek a tanfolyami levelek, szoktam várni a következőt :)

Néha van elírás, utólagos mondat-átszerkesztésből adódó szóismétlés, vagy egyéb hiba. A munkád elismerése és köszönetnyilvánítás mellett érdemes lenne kijavítani őket, hiszen párszáz "lektor" olvasgatja őket nap mint nap.
Tehát semmiképpen nem cikizés (hisz csak az hibázik aki csinál is valamit), hanem jobbító szándék vezérelt a téma létrehozásakor.

Aki hibát talál valamelyik tanfolyami levélben, legyen szíves egy új hozzászólást írni, amiben a levél sorszámát & címét megjelöli, a hibás részt Quote jelek közé teszi és a javasolt, helyesbített változatot is odaírni. (Az sem baj, ha azzal kezditek a hozzászólást, h megköszönitek a munkáját, más hangulatban olvassa akkor ezeket. Persze csak akkor dicsérjétek meg, ha úgy is gondoljátok!)

Tehát a javasolt forma:
Kedves Robert!

Nagyon köszönöm az arduino tanfolyamot, eddig már azt hittem, hogy mindent tudok róla, de most megtudtam azt is, hogy a mikrokontrollereknek több lábuk is van.
A 423. tanfolyami levélben (60 nap alatt Arduino #423 - Egy lábon egyensúlyozva) találtam egy mondatot, ami szerintem elírást is tartalmaz.
Az ARV mikorkontorledeknek gyakran csak egy lábuk van. A bekötést ilyenkor tesztőlegesen végezhetjük. A PIC 1-es lábára kössük a 2-est.
A PIC szó helyett nem AVR-t kellene írni? Az előző 422 levélben mintha csak azokról lett volna szó.
Köszönöm
Okoska Törp
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

:lol: :lol: :!:
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

60 nap alatt Arduino #25 - Megszakítás

Hozzászólás Szerző: macsek »

Két levél jött #25 - Megszakítás címmel. Kérlek nézz utána/javítsd.

60 nap alatt Arduino #25 - Megszakítás
TavIR Arduino tanfolyam ✆ avr@tavir.hu
23:22 (15 órája)

Kedves Tanfolyami Résztvevő!

Eddig számos mintánk, programunk került körbejárásra. Azonban, ha a programjainkat visszanézzük, minden esetben lineáris programozást láthattunk, azaz egyetlen eseményvonal mentén írtuk a programjainkat. Így a programfutást maximum csak a feltételek, elágazások bonyolították...


Bréking! Rendkívüli esemény!

Azt a problémát eddig nem kellett megoldanunk, hogy egy folyamatot haladéktalanul meg kellett szakítanunk. Ilyen problémakör lehet a következő: egy gépünk működik, vágja a munkadarabot - majd egyszercsak a kezünk kerül a kés útjába. Ekkor nem szerencsés, ha az adott folyamat _befejeződése után_ történik meg az esemény lekezelése. Itt azonnal végre kell hajtani a vészleállítási eljárást!

A mikrokontroller és számítógépesített rendszerek esetén ez a folyamat illetve megvalósítás a megszakítás (interrupt) névre hallgat.

Interrupt

A megszakítás bekövetkezésekor egy azonnali, belső programfolyamat kerül végrehajtásra:

a program állapota a következő utasítás végrehajtása után elmentésre kerül,
a program futása a megszakítás-progamban folytatódik,
a megszakítás-program véget ér,
az elmentett állapot visszaállításra kerül,
a főprogram a megszakítási ponttól folytatódik.
A folyamatot egyszerűen úgy tudjuk modellezni, hogy a futó programunkba a megszakításhoz rendelt alprogram beékelődik abban az időpillanatban, amikor a kiváltó esemény bekövetkezik.
A megszakításokból az AVR chipben számos előfordul, az ATMega328-as chipben például 30-nál is több van! Persze nem kell mindet használni is :). Arduino keretrendszer használatakor néhány darab "gyárilag" felhasználásra kerül, néhány használata pedig opcionálisan a felhasználóra van bízva...
De maradjunk a vészleállítási példánknál...

Külső megszakítás

A megszakítások több módon is csoportosíthatóak, a számunkra legegyszerűbb:
- külső megszakítás,
- belső megszakítás.
A külső az a chipen kívülről, a belső pedig valamely belső hardware-egységből származik. A példánkban külső megszakítást kell kezelnünk...


A gyakorlat
60 nap alatt Arduino #25 - Megszakítás
TavIR Arduino tanfolyam ✆ avr@tavir.hu
11:41 (2 órája)

Kedves Tanfolyami Résztvevő!

A megszakítások az Arduino rendszer minden porcikájában jelen vannak. Ez adja a könnyű programozhatóság lelkét és a funkcionalitásának egy részét. Hogy miért fontos? A korlátok miatt.


A korlátok

Mi a korlát? Az, hogy megszakítás közben másik megszakításba nem léphetünk! És ha ilyen van valamelyik eljárásunkban, akkor ezek a megszakításban nem (vagy csak korlátozásokkal) használhatóak!

Időzítés

A Timer0 nevű belső hardware számlálót mindenféle időzítő használja. Ezzel a precíz időzítés és késleltetés elérhető, ugyanakkor a hátránya, hogy megszakítás alapon dolgozik. Belül milisec illetve 8 usec alapon történik a számolás, attól függően, hogy a delay() vagy a delayMicroseconds() utasítást használjuk a programunkban.
Bármely, ezen időzítést használó eljárások, megszakítást igényelnek. Ennek következménye, hogy ezen utasítások nem használhatóak más megszakítások részeként! (Oka: a megszakítás nem megszakítható. Csak sorbaállítás van.)
Fontos! Az időzítés és az analogWrite() a (Timer0A/Timer0B) azonos hardware-t használja, igy az eredeti kb 470 Hz-s kvázianalóg jelünk ezen a két kivezetésen ~200 Hz-s lesz!

Sorosport
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

betűméret

Hozzászólás Szerző: macsek »

Ja még egy sirám:

Ha nem gond kérlek növeld meg a tanfolyami levelekbe beillesztett programrészletek betűméretét, mondjuk akkorára, mint a rendes szöveg.

Köszönöm
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Sorszámozás volt elcsúszva. A második #25, az #26. Javítva.

A programkód egyszerű <pre></pre> kóddal íródott (nyomtatáshelyes, gépelt szöveg), a szöveg egyéb része pedig a standard betűmérettel és betűtípussal.
A betűméret és beállítása az a levelezőprogramtól függ. HTML kódba - ha több formázás kerül, - akkor a SPAM-ként felismert levelek száma megnő. ha lehet ezt inkább kihagynám. A levelezőben nem lehet ezt átállítani?

Másoknál is így van?
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

Hozzászólás Szerző: macsek »

Robert írta:Sorszámozás volt elcsúszva. A második #25, az #26. Javítva.
Köszönöm
Robert írta:A programkód egyszerű <pre></pre> kóddal íródott (nyomtatáshelyes, gépelt szöveg), a szöveg egyéb része pedig a standard betűmérettel és betűtípussal.
A betűméret és beállítása az a levelezőprogramtól függ. HTML kódba - ha több formázás kerül, - akkor a SPAM-ként felismert levelek száma megnő. ha lehet ezt inkább kihagynám. A levelezőben nem lehet ezt átállítani?
Én gmail.com -ot használok, itt be tudtam állítani a következőképpen:
villáskulcs / Beállítások / (alul) Speciális beállítások megjelenítése... / Internetes tartalom [Betűtípusok testreszabása...] gomb
Minimális betűméret: beállítottam 13-ra, így a programkódok szépen olvashatóak lettek.

Ezzel azonban más weboldalak kinézetét vágtam haza.
Stylebot nevű chrome kiterjesztés tűnik igéretesnek, de valamiért nem sikerült a gmail oldalán stílust változtatnom.

Egyelőre marad a shift ctrl + / shift ctrl -
Robert írta:Másoknál is így van?
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

0009. Arduino - AVR-Duino - Miért alakult így?

Hozzászólás Szerző: macsek »

Tetszik a 0009. Arduino - AVR-Duino - Miért alakult így? cikk.

Pár apróság:
áramkör tartozáka
A többi casládtag mögötte sorakozik
Az Arduino az egyszerűséget, az interakciót és a könnyű programozhatóságot hozta el. Időközben ahogy a rendszer fejlődött, az Arduino is népes közvetlen újabb családtaggokkal büszkélkedhetett, mely a fejlődés különböző állapotait mutatja.
Az "egyszerűséget" után kimaradt a vessző, a másik mondat pedig gondolom több javítás után véletlenül köztes állapotban maradt.
Ha mégis maradt kérdés, a Fórumban vagy a Kapcsolat oldalon
nincs befejezve a mondat.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

macsek tanár úr!
Jó lenne, ha abbahagynád a fikázást!

Robert igen nagy munkát tett itt díjtalanul hozzáférhetővé!
Amivel nagyon sokat segítet a magamfajta kezdőknek!
Szinte nem is lehet másik emberkét találni a neten, aki ilyesmit megtesz.
Az a pár elgépelés pedig semmi ahhoz képest, amit a kényszerű gépi fordítás produkál.
Annak, aki nem perfekt angolból.
Szinte nem is lehet másik emberkét találni a neten, aki ilyesmit megtesz.

Meg kérlek, inkább építő jellegű hozzászólásra fordítsd az energiádat, idődet!
Köszönöm!
:evil: :!:
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

Hozzászólás Szerző: macsek »

kapu48 írta:macsek tanár úr!
Jó lenne, ha abbahagynád a fikázást!
Ezzel megleptél. Főleg a témanyitó hozzászólásom ismeretében.
macsek írta:Néha van elírás, utólagos mondat-átszerkesztésből adódó szóismétlés, vagy egyéb hiba. A munkád elismerése és köszönetnyilvánítás mellett érdemes lenne kijavítani őket, hiszen párszáz "lektor" olvasgatja őket nap mint nap.
Tehát semmiképpen nem cikizés (hisz csak az hibázik aki csinál is valamit), hanem jobbító szándék vezérelt a téma létrehozásakor.
Robi, szóljak az ilyen elírások miatt vagy cikizésnek érzed? Nekem sokkal egyszerűbb ha nem írok miatta. Ha nem érzed segítségnek hanem piszkálásnak akkor nem írok ilyeneket.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Ezeket a hibákat más is észrevette!

De nem ez a lényeg az egész munkába, mivel tudjuk, hogy a szabadidő rááldozásával jön (jött) létre.
Ez, így ahogy van nagyon jó, és sok gyakorlati tapasztalatot ismertet.
És mindenki várja a következő részeket.

De ha te korrigálni akarsz, megteheted PÜ-ben! Nem muszáj itt a nyilvánosság előtt!

Viszont C témában jól jönnének a hasonló témájú cikkek. Ebben te Nagy vagy!

:)
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

Hozzászólás Szerző: macsek »

kapu48 írta:macsek tanár úr!
Ja, ezzel nem lőttél nagyon mellé, 5 évig voltam tanár. (oktató, tréner vagy "training instuctor")
kapu48 írta:Ezeket a hibákat más is észrevette!
És 4 éven keresztül voltam (nem hivatalosan) korrektor. :)
kapu48 írta:De nem ez a lényeg az egész munkába, mivel tudjuk, hogy a szabadidő rááldozásával jön (jött) létre.
És ha már ezekről beszélünk akkor én is a saját szabadidőmből áldozok azért, h aki később a javított változatot olvassa az a lehetőségekhez mérten hibátlant olvashasson.

De vettem az adást, akkor inkább a csajokat bámulom helyette.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Mit bámulsz a csajokon?

Teljesen analfabéták az elektronikához!
A logikus gondolkodásuk is elakad a pénzed minél gyorsabb elköltése problémánál!

Ha csinálsz neki 1 gyereket, utána már az az Isten. Te csak pénz csináló rabszolga leszel.

:lol:
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

Hozzászólás Szerző: macsek »

Hát nagy igazság van abban, amit írtál :lol:

Én azért mégis megnézem őket, sok tetszetős formatervet látni itt a belvárosban. Meg máshol is. (És szerencsére itthon is.)
Avatar
macsek
Bitmanipulátor
Hozzászólások: 121
Csatlakozott: 2008. december 4. csütörtök, 7:00

Hozzászólás Szerző: macsek »

macsek írta:Stylebot nevű chrome kiterjesztés tűnik igéretesnek, de valamiért nem sikerült a gmail oldalán stílust változtatnom.
frissebb infó:
Szépen működik a plugin, lehet, hogy a böngésző újraindítása kellett neki. Jobb gomb a kijelölt területen, StyleBot és ott a legfölső menüpont: Style Element.
Avatar
eroth
Biztosítékgyilkos
Hozzászólások: 64
Csatlakozott: 2012. március 21. szerda, 6:00

Hozzászólás Szerző: eroth »

kapu48 írta:Mit bámulsz a csajokon?

Teljesen analfabéták az elektronikához!
A logikus gondolkodásuk is elakad a pénzed minél gyorsabb elköltése problémánál!

Ha csinálsz neki 1 gyereket, utána már az az Isten. Te csak pénz csináló rabszolga leszel.

:lol:
:)
Válasz küldése