HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


Az AVR és lehetőségei...

Rekalaca kezeli! :))

 

Időrend:
Oldal 18 / 25 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   14  15  16  17  18  19  20  21  22   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

rekalaca | 550    2010-01-02 19:11:00 [369]

Valamelyik topikban láttam, hogy fejlesztel valami kiegészítőt az AVR-hez.Lehetne többet tudni róla?

Előzmény: elektron, 2009-12-20 17:45:00 [366]


elektron | 15859    2009-12-20 18:01:00 [368]

Nincs ott semmi gond. Én is gondolkodtam már ilyesmin. Vannak tényezők. Pénzmag mennyiség, agykapacitás, segítség, kedv. Ezeket kell elosztani, ha nem megy valami elő kell venni először a segítséget, ha nincs jöhet a pénz, ha az sincs, akkor ha van kedv vagy agykapacitás, akkor azzal megcsinálni, ha az sincs, akkor hagyni kell a fenébe. Másik, csinálni kell egy listát. És a végére írni, hogy addig amíg nem fejezem be a csillaggal megjelölteket, addig újat nem kezdünk. Erről könyvet lehetne írni, vannak is biztos, én is valami hasonló módot próbálok találni a dolgaim elrendezésére, meg a továbbiakban. Ezek a saját most szülte gondolataim, de azt hiszem nem mondok nagy hülyeségeket vele, másnak is ajánlható, kicsit még vicc is van benne.

Előzmény: KisKZ, 2009-12-20 17:51:00 [367]


KisKZ | 6456    2009-12-20 17:51:00 [367]

Az a baj, hogy bármin dolgozgatok, csak azt veszem észre, hogy egyre többet eé stöbbet kell megtanulnom, nincs vége... Egy témába belemegyek (most hagyjuk azt, hogy sajnos mellette más is forog az agyban)és azt látom hog ynincs vége a tanulni valónak....
Tudom hogy ez termszetes, de még nem tanultam meg megállípitani maganka, hogy hol a határ aminél tovább nem szabad belemenni, mert így soha semmire sem jutok. Talán most a szervóval tettem először azt, hgy ugy kértem segítséget, hogy van-e olyan aki beköti nekem, ugy hogy nekem semmit nem kell csinálnom, tanulnom, csak rákötnöm a vezérlőre/PC-re. PErsze ez is csak egy picinyke rész. Ott is ugyis lesz még rengeteg minden.
Na mindegy... Majd megtanulom hogyan kell ezt az egészet kezelni, beosztani, hiszen ennek igy kell működinie valójában és nem a dolgokkal, hanem velem van gond.


elektron | 15859    2009-12-20 17:45:00 [366]

Most olyat csináltam pl. hogy felcímkézem a dolgokat a gép tengelyeit, melyik milyen irányban pozitív, stb. így odanézek és látom merre kell mozdítani, meg most próbálom beállítani asz SMD-t, csk egy kis programot kell még írni illetve kis tesztprogramot, hogy lássam jó lesz e, még az ARDUINO-t is bele akartam a dologba keverni, de kiderült tegnap egy hirtelen támadt ötlet által, hogy magával a felvevő fejjel meg tudom oldani az adagolók tovább csúcsztatását így egyelőre nem keverem bele az ARD-ot, az meg soros porton kapta volna az infót, melyik szalagot tolja előre a kis saját motorjaival, de szerencsére ez most nem kell, az a célom, hogy minél hamarabb működjön ez. Majd ha z megvan , akkor tudok összerakni paneleket így és begyorsul a dolog csinálok ARDUNOból is többet smdben.

Előzmény: KisKZ, 2009-12-20 17:40:00 [365]


KisKZ | 6456    2009-12-20 17:40:00 [365]

Az a rossz, hogy ugy érzem, én teljesen hülye vagyok az itteni dolgokhoz.
remélem elmúlik!

Előzmény: elektron, 2009-12-20 17:37:00 [364]

elektron | 15859    2009-12-20 17:37:00 [364]

Mintha magamat hallanám...

Ha belemélyedünk valamibe komolyan, ez sajnos előfordulhat annyi rengeteg a tudásanyag, hogy a feladat ilyenkor meglátva lehetetlennek tűnik, de ez csak egy lelki állapot, hidd el más is érzett már ilyesmit.

Én sokszor csak arra gondolok, hogy ha ma is csináltam valamit, az is közelebb visz a célhoz, ha apránként is.

Előzmény: KisKZ, 2009-12-20 17:34:00 [363]


KisKZ | 6456    2009-12-20 17:34:00 [363]

elektron!
MOstanában elgondolkodtam és azt veszem észre gyakorlatilag egy komolya dolgom sincsen....
Valahol lementem most és elveszítettem minden önbizalmamat. Csak szórakozgatok, olvasgatok, nézegetek, próbálgatok... De rohadtul nem jutok semmire. Semmi nem készül el, semmi nem jön létre. De ez van.

Szerencsére tudom, hogy ez csak pillanatnyi állapot. Az ünnepek utánra ugyis összeszedem magam.

Előzmény: elektron, 2009-12-20 14:00:00 [362]


elektron | 15859    2009-12-20 14:00:00 [362]

Nem elrettenteni akartalak, csak hogy gondold meg mibe vágod a baltádat, ha mellette van ezer más komolyabb dolgod is.

Itt a cikk linkje, inkább kedvet akartam csinálni !

arduino-okos-kutyuk-otthoni-feltalaloknak

Előzmény: KisKZ, 2009-12-20 13:38:00 [361]


KisKZ | 6456    2009-12-20 13:38:00 [361]

Kicsinységeket már csináltam, nagyobb dolgoknál pedig majd segítesz megtanulni.
Semmi olyan nincs amit ne lehetne megtanulni bizonyos szintig, csak lusta ember.
Ez az alap. Aztán meglátja majd az ember, hogy meddig tud eljutni.

Egyébként az elrettentés nem jó hangszer!
Ilyen alapon hagyhatnék mindent és mehetnék sorozatokat nézni életem végéig.

Előzmény: elektron, 2009-12-20 13:31:00 [359]


KisKZ | 6456    2009-12-20 13:36:00 [360]

Köszönöm!
Ugyis régen voltam már ott.
De ha más nincs maradok a laptopnál.

Előzmény: Fehér Viktor, 2009-12-20 13:08:00 [358]


elektron | 15859    2009-12-20 13:31:00 [359]

"Nagy fába vágja a fejszéjét, aki mindenféle programozási tapasztalat nélkül kezd el Arduinóval építeni kütyüket."

Csak idéztem az origo oldal egyik cikkéből.

Előzmény: KisKZ, 2009-12-20 11:26:00 [357]


Fehér Viktor | 409    2009-12-20 13:08:00 [358]

Win 7 alatt nehéz, ezt kitárgyalták már az TávirAVR oldalon is, nézz szét ott is hátha megtalálod a választ.

Előzmény: KisKZ, 2009-12-20 11:26:00 [357]


KisKZ | 6456    2009-12-20 11:26:00 [357]

közben egy kis kérdés:
Win7 alatt próbálta már valaki az ARDUINO (vagy WIRED) szoftvert kapcsolatra bírni az ARDUINO boarddal?
Nekem nem akar menni. Pedig az USB-s soros port ugyanugy felment és elvileg működik.


elektron | 15859    2009-12-19 23:15:00 [356]

Hát az a kód már nekem is kínai most, olyan régen volt. Elmondanám, hogy mikor csináltam, akkor is elvett vagy 2 hetem, mire megírtam, és működött is, úgyhogy, persze megérteni biztos könnyebb, mint megírni.

A másik dolog, ami azt illeti, pont most másolgatom a másik gépemre ezt a projectemet, is, hogy ezután ezen fejlesszem tovább, ma telepítettem fel a processinget is futtató java-t, ha lesz időm holnap rádugom az arduino-t is, illetve egy másikat kellene inkább csinálnom, mert a kisérleti vezrión éppne mások vannak összedugdosva, többféle is, azrt meg nem akarom szétszedni, örülök ha amaz is működik, van pár panel csak néhány alkatrész kellene beültetni még. meg szereztem még cekászt a fűtéshez is, ugyanis akkor a méréseim szerint szegény nem ért el csak olyan 120 C fokot, ami édeskevés az smd reflow-hoz.

A kódja meg nem nagyon publikus, mert sok időm van benne és még nincs kész sem. De neked mutatok majd belőle, ami a lényegi részek.

Előzmény: KisKZ, 2009-12-19 23:07:00 [355]


KisKZ | 6456    2009-12-19 23:07:00 [355]

eljmár elektron!
Te tényleg nem emléxel hol tartottunkanno együtt!
Érdemes még megnézni mellette a Wiring-et is!

Engem egy gyakorlati processing vagy wiring alkalmazás kódja érdekelne, hogy elemezhessem. Azért örülnék,ha mondjuk a Tiéd lenne az amit nézhetek, mert minden buta kérdésemre tudnál válaszolni.
Erről lenne szó.

Előzmény: elektron, 2009-12-19 17:33:00 [354]

elektron | 15859    2009-12-19 17:33:00 [354]

Mivel a kérdésednek valami némi köze van az AVR-ekhez is.

A lényeg az, hogy a PC-n futó program, az a "Processing" nevezetű programnyelvben működik, aminek a szerkesztő, futtató felülete is hasonlít az Arduinóhoz, mivel az is azt a JAVA-s felületet használja. Abban van az a program írva, ami ábrázolja az éppen meglevő hőmérsékletet, amit az ARDUINO szabályoz, és a PC-ről lehet módosítani a PID paramétereket is, meg egy két dolgot még csinálhat, meg hát bele lehet írni mást is, ha akarom.

Ezt a Processing-et lekell tölteni és a gépre rakni, kell hozzá még a Java Developement Kit nevű csomag, amit futtatásakor oda is ugraszt ez a Processing program, ha nincs még a gépeden telepítve.

Na most ugyanezt meg lehet írni, akármilyen nyelven is, az nem téma, soros porton kommunikál az Arduinoval.


KisKZ | 6456    2009-12-03 13:02:00 [353]

Érdekesség:
Arduino Contest Winners


n/a (inaktív)    2009-09-22 00:55:00 [352]

Hát csak azért, mert minél egyszerűbben írod meg, annál kisebb az esélye, hogy beleszaladj ilyen nyakatekert hibákba. Amibe a C-nél eléggé könnyű!

Előzmény: elektron, 2009-09-22 00:52:00 [351]


elektron | 15859    2009-09-22 00:52:00 [351]

Persze, így is fel lehet fogni.

Előzmény: n/a (inaktív), 2009-09-22 00:51:00 [349]


elektron | 15859    2009-09-22 00:51:00 [350]

Na meg is javult, mostmár külön külön tudoim villogtatni a ledeket.

Nem minden eset van az ember fejében, vagy néha elbizonytalanodik. Főleg a sokféle nyelv miatt is. Ilyenkor elő kell venni egy kis infót néha.

Előzmény: n/a (inaktív), 2009-09-22 00:48:00 [348]


n/a (inaktív)    2009-09-22 00:51:00 [349]

De azért ha belegondolsz, a sima egyenlőségvizsgálat 0x01-re is végülis csak a 0. bitet vizsgálja, és maszkolja a többi bitet -csak máshogy hívják

Előzmény: elektron, 2009-09-22 00:14:00 [341]


n/a (inaktív)    2009-09-22 00:48:00 [348]

Ezek eléggé brutális hibák. Én is elgondolkoztam a függvényeden, hogy itt most mi van?

Ajánlom figyelmedbe ezt a könyvet, nagyon tanulságos:

könyv

Előzmény: elektron, 2009-09-22 00:39:00 [347]


elektron | 15859    2009-09-22 00:39:00 [347]

if((v&0x01)==0x01)

ez lesz az, akkor csak a két && jellel zavarodtam meg én megint, a múltkor, meg az volt a bajom egy hasonló esetben, hogy egy = jelet használtam olyan helyen, ahol kettő kellett volna, és olyan hibát okozott, hogy alig találtam meg, mert nem is ott kerestem, ahol ez volt, aztán addig nyomoztam míg meg nem találtam, de az az eset csak véletlen volt, ez a C nyelv eggyik gyakori hibázási lehetősége.

Előzmény: n/a (inaktív), 2009-09-22 00:27:00 [346]


n/a (inaktív)    2009-09-22 00:27:00 [346]

Na, már hülyeségeket beszélek. Pont ez a függvény amit írtam, csinálja a páratlanos dolgot. Neked az kell, amit a #343 végén írtam!

Előzmény: n/a (inaktív), 2009-09-22 00:20:00 [345]


n/a (inaktív)    2009-09-22 00:20:00 [345]

Elég lett volna ezt írnod:

void SetOutputs(int v)
{
if (v&0x01) Out(1);
else Out(0);
}

elektron | 15859    2009-09-22 00:17:00 [344]

Nemcsak páros számoknál, mindegy mit adok be neki, ha az nem nulla, akkor már logikai igennek veszi, de hogy miért, pont ezt nem értem.

Előzmény: psychobilly, 2009-09-21 23:57:00 [340]


n/a (inaktív)    2009-09-22 00:16:00 [343]

Az '&&' az egy logikai művelet. A bal oldalán van 'v', mint logikai érték, jobb oldalán 0x01 mint másik logikai érték. Tehát ha v==0, akkor rögtön tudja a program, hogy az &&-es kifejezés értéke csakis hamis (0) lehet, mivel az és függvény igazságtáblája szerint minden 0-t tartalmazó változat eredménye hamis (0). Ez nem egyenlő 1-el, tehát az egész if utáni rész nem teljesült.
Ha v eltér 0-tól, az minden értékére 'igaz'-nak számít logikailag, amit ha egy másik igaz értékkel hozol 'és' kapcsolatba (itt a 0x01-el), annak eredménye minden esetben 'igaz', ami az if kiértékelésénél ugye egyenlő a jobb oldalon szereplő 0x01-el, tehát az if teljesült.

Remélem érthető voltam! Szerintem Te azt akartad írni, hogy if((v&0x01)==0x01), ami logikai és műveletet végez a v és 1 között, ami csak akkor ad 1-et, ha a v is 1 volt. De ez túlbonyolítása a sima egyenlőségvizsgálatnak.


elektron | 15859    2009-09-22 00:16:00 [342]

Nem a 0x01-re, hanem azzal és kapcsolatba hozva kellene végrehajtódnia, rosszul írtam a kérdésemben.

Előzmény: elektron, 2009-09-22 00:14:00 [341]


elektron | 15859    2009-09-22 00:14:00 [341]

Mert ennek a vizsgálatnak az lenne a feladata, ha a kapott érték 0. bitjét vizsgálja meg, és így és kapcsolatba hozva az 0x01 -el, az kimaszkolja a többi bitet, mert azok is lehetnek akármik.

Előzmény: n/a (inaktív), 2009-09-21 23:52:00 [339]


psychobilly | 273    2009-09-21 23:57:00 [340]

Csak a páratlan számoknál működik rosszul, nem?
De egyébként nem értem a problémát, miért nem jó amit agabor ír?

Előzmény: elektron, 2009-09-21 22:55:00 [338]


n/a (inaktív)    2009-09-21 23:52:00 [339]

Akkor miért nem azt írtad, hogy if(v==0x01) ?


elektron | 15859    2009-09-21 22:55:00 [338]

Na ide beírom a kérdésemet, hátha valaki tisztábban lát, mint én.

Ez a kis program olyat csinál, hogy ha a v értéke 0, akkor Out(0) kerül végrehajtásra, ha meg nem nulla, akkor Out(1), pedig én azt szerettem volna, ha csak a 0x01 értékre lenne az Out(1) végrehajtva, mi nem jó ?

void SetOutputs(int v)
{
if ((v&&0x01)==0x01) Out(1);
else Out(0);
}


tatai | 536    2009-08-09 16:39:00 [337]

Köszönöm István.
Nagyjából átmásoltam a hozzászólásokat. Ebből a topicból törölhetnéd is őket, mert MEGSZIDNAK a moderátorok.

Előzmény: n/a (inaktív), 2009-08-09 14:39:00 [335]


tatai | 536    2009-08-09 16:11:00 [336]

Folytassuk az új topic-ban!

Előzmény: Nejkoff István, 2009-08-09 13:36:00 [334]


n/a (inaktív)    2009-08-09 14:39:00 [335]

Továbbhasznosításra átadom neked!

Előzmény: tatai, 2009-08-09 12:37:00 [333]

Nejkoff István | 256    2009-08-09 13:36:00 [334]

Egy ilyen robotkart egyedül nem lehet megépíteni.A servo motort és a vezérlőt megvásárolom a lemez alkatrészeket azt lézerrel vágatom a cégünknél gond nélkül megoldható.A forgácsolt alkatrészek egy részét magam készítem a hajtóművet részben megvásárolom.

Előzmény: tatai, 2009-08-08 23:10:00 [328]


tatai | 536    2009-08-09 12:37:00 [333]

De én csak a saját hozzászólásaimat tudom átmásolni, legalábbis az én nevemen fog az összes megjelenni. Így gondoltad?
Vagy ahhoz a topic-hoz lesz valamiféle más jogom?
A címe: ROBOTKAR (és ami mögötte van)
Nem kizárólagosan az én robotomról szólna, hanem látom, hogy többen is vannak akik építgetnek ilyet, és jó lenne megtárgyalni a problémákat, a kivülállók meg lehet, hogy szívesen olvasgatnának róla.

Előzmény: n/a (inaktív), 2009-08-09 12:19:00 [332]


n/a (inaktív)    2009-08-09 12:19:00 [332]

Majd jobb, ha te másolod át, mert akkor a te neveden fog szerepelni!
A Topic Címe?

Előzmény: tatai, 2009-08-09 12:14:00 [331]


tatai | 536    2009-08-09 12:14:00 [331]

OKÉ vállallom!
Ezt a néhány hozzászólást át tudnád oda tenni? Vagy csak ilyen egyenként másolgatással megy?

Előzmény: n/a (inaktív), 2009-08-09 08:18:00 [330]


n/a (inaktív)    2009-08-09 08:18:00 [330]

Ok, de akkor válalod a Topic értelmes infóval való feltöltését?

Előzmény: tatai, 2009-08-08 23:13:00 [329]


tatai | 536    2009-08-08 23:13:00 [329]

Istán!
Lehetne ennek a robot témának egy új topikot nyítni? Nem szeretnék ide belerondítani.
Szerintem elég nagy érdeklődés övezi ezt a témát, én is szívesebben linkelnék képeket ha lenne egy direk topik.
Köszi.

Előzmény: n/a (inaktív), 2009-08-08 18:36:00 [323]


tatai | 536    2009-08-08 23:10:00 [328]

Megkérdezhetem milyen összegből gazdálkodsz, csak úgy hozzávetőlegesen?
Vagy minden alkatrészt magad csinálsz, magad építed a motorvezérlőket is, programot is te írod?

Előzmény: Nejkoff István, 2009-08-08 14:27:00 [319]


n/a (inaktív)    2009-08-08 19:32:00 [327]

OK!

Előzmény: Nejkoff István, 2009-08-08 19:25:00 [326]


Nejkoff István | 256    2009-08-08 19:25:00 [326]

István tőled hamarosan rendelek dc servo vezérlő most készülő cnc hegesztő forgatóasztalhoz.Ha készen lesz felszertném tenni a képeket.

Előzmény: n/a (inaktív), 2009-08-08 18:36:00 [323]


Szigma | 1007    2009-08-08 19:21:00 [325]

Szerencsére hegesztésnél 1-2 tized ide-oda nem nagyon számít. Azért jó kis meló lesz a vezérlését megírni. Sok sikert neki.

Előzmény: n/a (inaktív), 2009-08-08 18:36:00 [323]

Nejkoff István | 256    2009-08-08 19:19:00 [324]

A tanácsod minden féleképpen megfogadom.

Előzmény: Törölt felhasználó, 2009-08-08 18:34:00 [322]


n/a (inaktív)    2009-08-08 18:36:00 [323]

Hát igen... itt nem sima lineáris mozgások vannak! Nem lesz egyszerű!

Előzmény: Nejkoff István, 2009-08-08 14:27:00 [319]


Törölt felhasználó    2009-08-08 18:34:00 [322]

Úgy érzékelem, a kérdésem felett elsiklottál,
csak aztán nehogy ezen az "apró" összetevőn
múljon a hegesztőrobot projekted sikere!:)
Ugyanis drága hobby CNC lehet, ha csak nézni
tudod majd a mechanikádat meg a motorokat
rajta, de rendeltetésszerűen felhasználni nem
sikerül. Ettől függetlenül sok sikert
kívánok Neked, csak javasolnám, nézzél utána
szakirodalomban annak a dolognak, amit
felvetettem Neked. Hátha mégis tudsz így egy
kis pénzt spórolni Magadnak.:)

Előzmény: Nejkoff István, 2009-08-08 16:52:00 [321]


Nejkoff István | 256    2009-08-08 16:52:00 [321]

Helló
A mechanika sem egyszerű a hajtómű kérdés az már megoldot.A többit majd utána.Külömben ha sikerül összerakni akkor heggesztésre akarom használni.

Előzmény: Törölt felhasználó, 2009-08-08 14:38:00 [320]


Törölt felhasználó    2009-08-08 14:38:00 [320]

Szia!
És azon gondolkoztál már, hogy ha pl.
függőleges egyenes mentén szeretnél egy
szerszámot mozgatni ilyen csak csuklókat
tartalmazó 4-6 tengelyes robotkarral, az
mekkora matematikai-vezérléstechnikai
apparátust kíván? Szerintem itt lesznek majd
a legnagyobb gondjaid...Ugyanis ilyen mechanikát és arra motorokat pakolni szerintem
a kisebbik gond, bár hullámhajtóművek nélkül ez
sem egyszerű probléma.

Előzmény: Nejkoff István, 2009-08-08 14:27:00 [319]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 18 / 25 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   14  15  16  17  18  19  20  21  22   Következő ►  Utolsó ►|


 ◊