Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Szia! Akkor egyik Attiny sem támogatott az Arduinohoz?
Támogatott:
mega8, 168, 328, 1280, 2560, 32U4 16 ill 8 MHz órajel. Kész, ennyi.
Üdv emberek! Nekem egy egyszerű kérdésem lenne.
Hogy kell ciklust írni arduinora? Eddig kb csak a tavir tanfolyamból tanultam arduinoról de szeretnék kicsit többet is tudni. Köszönöm
A kb. 7. lecke.
FOR() illetve While() utasítások... Melyik leckénél jársz? A hozzászólás módosítva: Jan 16, 2014
Például:
Vagy pl. így:
Már tavaly megjött mind csak azóta munka miatt félre kellett rakjam és tegnap átfutottam pár dolgot mert felejtettem, de ezek szerint csak átugrottam
Danke
De csak nem találtam meg a leckét
Viszont: for( i = 0; i < 100; i++ ) { Utasítások } Itt ugye az "i=0" a kezdőérték, de ez ugye csak egyszer kerül kiolvasásra? Vagyis nem ugrik 0-ra minden ciklus elején ugye? És a for() és a while() között a különbség (ha jól emlékeszem PHP-s alapismereteimből) az hogy az elsőnél azonnal kilép a ciklusból ha teljesül a feltétel, míg a másodiknál még végrehajtja a megkezdett ciklust... nem?
Sziasztok!
Nem rég vettem egy arduino uno panelt, sikerült egy teljesen hamis, kínai másolatot kifognom. Az a problémám, hogy akármit csinálok nem kommunikál a géppel. Bedugom az arduinot, felrakom a driverét, felismeri mint mint 'USB soros port' COM3-on, IDE-ben betöltöm a blink mintaprogit, és a feltöltéskor az fogad, hogy a COM3 használatban van. Hiába állítom át az eszközkezelőben, mindegyikre ezt mondja. Ez egy laptop w7 x64. A másik próba az asztali gép, ott sem tudok feltölteni, onnan viszont nem dob ki azzal, hogy a port foglalt, hanem azzal ami a képen látható. Örülnék, ha valaki tudna segíteni, ha legalább az asztaliról tudnám feltölteni a progimat, de ha a lapiról is menne, az lenne a legjobb. Előre is köszönöm mindenkinek.
Hát igen. Kína
Amik eddig voltak hibásak javításon: - nincs benne abootloader a chipben - hibás a 2*1k-s áthidaló ellenállás a soros ágban - nyákhiba - forrasztáshiba - usb illesztőIC hibás - USB illesztő kimenete rövidzár/szakadt/forrasztáshibás .... A D13-as led villog? És a chiped sem Uno, hanem max diecimila/328. Állítsd át arra. (Boardban a 2. fentről) Ja és lehet még hamis a illesztőIC is. A hozzászólás módosítva: Jan 16, 2014
a ciklusba belépéskor 0, ciklusonként nő eggyel (++), amyg el nem éri a 100-as (i<100).
Igen a while/for az elől ill hátultesztelős ciklus.
Köszönöm a gyors választ! Az alap program, a villógós benne volt, mikor kézhez kaptam (bontatlanul) tehát akkor a bootloader megy benne.
Forrasztási hibát/fura alkatrészt nem láttam rajta nagyítóval sem, ezzel kezdtem a hiba feltárását. A2*1k-t merre keressem?
A tools-board alatt mit választasz ki? Sorosport stimmel? Bluetooth letiltva?
a rajz (kapcsolás + beültetés) a arduino.cc oldalon. A atmega16u2 tx/rx-e és a AVR központi chip tx/rx lába közt van.
Idézet: Az első képen látható kártya nyilvánvalóan nem Arduino Uno. Hamisnak sem mondanám, mert az UNO másolatokkal szemben nem akar másnak tűnni, mint ami...„Nem rég vettem egy arduino uno panelt” Idézet: A második képen kiírt 115200 baudos sebesség ehhez a kártyához biztosan nem jó!„A másik próba az asztali gép, ott sem tudok feltölteni, onnan viszont nem dob ki azzal, hogy a port foglalt, hanem azzal ami a képen látható.” Az első képen ATMEGA8A-PU feliratot vélek kiolvasni, ennek alapján a Tools/ Board menüpontban "Arduino NG or older w/ATmega8" beállítással próbálkoznék. A hozzászólás módosítva: Jan 17, 2014
Ezzel a kártyával alaposan átvertek. Mega8-l hírdették vagy UNO-nak? UNO az csak atmega328-as chippel létezik. Erre a LEDvillogtató és LCD kezelőn kívül mást nem tudsz hazsnálni (kódméret). A Mega8 8k belső memóriát tud, a Mega328 32k-t.
Szóval reklamálj....
Attól tartok, hogy erről a kártyáról van szó.
Végül is egy ATmega328P-PU beszerzésével még menthető. A hozzászólás módosítva: Jan 17, 2014
És a soros illesztőchip is sz@r....
Olcsó hús (vagy szójapótló maximum),.....
Villogni bootloader nélkül is lehet, de Arduinozni már nem.
A hozzászólás módosítva: Jan 17, 2014
Attól, hogy valami drága, még nem feltétlen jobb, sajnos.
Láttam már olyan külső merevlemezt, ami kizárólag Windows 98 alatt működött, driverrel. És nem volt olcsó, 3 nap múlva vittem is vissza. Nehéz elolvasni azt az idióta USB specifikációt, inkább csináltak helyette valami házi barkács szemetet, ami nagyívben tett mindenre ami a szabványban volt. Nemrég Linuxos külsőtápos USB HUB-ot vettem, sokáig nézegettem a speckókat, aztán a legolcsóbb bizonyult a legjobbnak. Tudnak azért a fiúk itt is, képesek olyan HUB-ot készíteni, ami nem megy Linux alatt, kizárólag Win 8 jó neki. Az én hubom azért volt olcsó, mert megvettek egy USB HUB chipet, ami köré rakták a vezetékeket, meg minden mást díszítésnek. A hozzászólás módosítva: Jan 17, 2014
Ezen a nevezett Arduino clone-n:
- CPxxxx chip van, ami csak kötött soros sebességeken, 8/n/1 módban hajlandó működni. - drierproblémák vannak Linux alatt. - a központi chippel a vevőt beviszik az erdőbe, mert azt hiszi mimindenre jó. Azt még sem. Ez tényleg az a variáció, mint nálad a HDD. A túlárazott eredeti Arduino viszont a következő holmik fejlesztési/tesztjeit is tartalmazza... Mégse lehet azt mondani, hogy túlárazott v. sem . M328-as chipet bele, bootloadert rá, Csak Win és csak Arduino alatt csak a kötött soros kommunikációs sebességgel kommunikációval használva, akár még tudod is használni.
Nem FTDI chip van ezeken? (Mondjuk azt sem szeretem).
Egy DFRobot altal klonozott UNO is sokkal jobb ezeknel. Azok legalabb 100% masolatok. Az eredeti nem kerdes, hogy tularazott. De ahogy te is mondtad ez "relativ". Ha azt nezzuk, hogy mi hattermunka van benne akkor mar mas kerdes.
Nem. Annak 2*14 lába van.
Az FTDI valahogy nálam stabilabb, mint az uno (ATMega16U2 v. ATMega8U2 chipje). Itthon próbáltam reálisan belőni (munka + hazai alapján): Bővebben: Link
Valoban - valoban. Csak azert lepodtem meg mert ilyen CP akarmi chipeset meg eddig nem is lattam. Az FTDI nalam is stabil amugy, csak ossze vissza kornyezeteken (Linux, Win7, Win8, Mac) jobban hasznalhatonak tunik reszemrol a 8U2 vagy 16U2 megoldas. Mellesleg gyorsabb is. Na jo mondjuk az a 2-3mp nem sokat valtoztat a dolgon.
Mellesleg ahogy elnezem sikerult korrektul belonod oket
Az FTDI chip soros része bufferelt, az ATMegaUxxx nem annyira
A szerzői jogi kérdések meg érdekesek ->Lsd LUFA feltételek. Ezt a thinker.it (arduino.cc) megvette, átírta. És nem GPL és nem public domain. Hanme minden UNO-n levő illesztőchipben _szürke, fekete_ firmware van...) FTDI-het van Android, WinCE, Win98... driver, az ATMegaxU2hoz meg nem igazan. Win8.1 alatt tobben szivnak vele mar Az FTDI max sebessége: 2 Mbps, az ATMegaxU2 meg 500 kbps-en elhasal... És az AVR miatt nem is lehet korrekt soros sebességet állítani. Nagy a relatív hiba FTDI-nel, de lekezeli. Sőt tud nemszabályos sorosportot is (az ATMegaxU2 nem). Mezei, hétköznapi hazsnálat esetén általában nem okoz gondot.... A gyorsaság amiatt van, hogy milyen feltöltési sebességet állítasz a bootloaderben. Az OpiBoot bootloadert ha lefrissited Mega8-ra, ott is begyorsul
Üdvözletem a Fórum lakóinak!
Új irányt véve szeretnék elkezdeni foglalkozni a mikrokontrollerek adta rengeteg lehetőséggel. Nem is húzom, belekezdek miért is írok. Felvetődött bennem egy ötlet, miszerint építek egy hangfalat, valami hasonlót mint ez. 2.1-es hangfal, beépített erősítővel, már csináltam egy hasonlót, de eléggé korlátozott a hangereje. A következő ilyen hangfalat úgy képzeltem el, hogy adott egy kb. 130 literes doboz, benne két dupla kónuszú hangszóró a közép és magas tartományra és egy 10"-es mélysugárzó. A végfok része már kész van, az nem okozott nehézségeket, inkább az, hogy ki szeretném egészíteni egy média lejátszó egységgel. Pontosabban fogalmazva egy Arduinora gondoltam egy MP3 shielddel, így tudna fogadni USB-ről és SD kártyáról adatot, plusz egy vonalbemenet, hogy pl. laptopot vagy telefont lehessen rácsatlakoztatni hangforrásként. Ehhez az MP3 shieldes cókmókhoz nézegettem és találtam is leírást, sőt még sketchet is, hátha szerencsém lesz és működni fog azzal is. De ugye ahhoz hogy lássam mit is csinál az Arduino, ahhoz kelll valamilyen megjelenítő eszköz is. Először touchpaneles TFT-re gondoltam, de drága is, kicsi is, így arra jutottam, hogy két 8x8 LED mátrix vízszintesen, szorosan egymás mellett foglal helyet, ezen történhetne az audio spektrum analizátor megjelenítése, módok megjelenítése (AUX, SD, USB, (MUTE)), menü megjelenítése (hangszín, egyéb beállítások) és ha SD vagy USB módban történik lejátszás, akkor a szám adatainak a kijelzése. Ez utóbbit lehet, hogy inkább egy 20x4 karakteres LCD kijelzővel oldanám meg. Helyet foglalna még az Arduino kezelőfelületén egy rotációs enkóder, és a navigáláshoz szükséges gombok (2-3 gomb). És végezetül az egészet megfejelni egy távirányító vezérléssel. Vannak bontott DVD lejátszókból megmaradt távirányítók, saját IR vevőjükkel, ebből építkeznék. Elsősorban véleményeket, tanácsokat, tippeket kérnék a programozással kapcsolatban. Előzőekben még nem foglalkoztam programozással, viszont olvasok speciálisan Arduinohoz készült programozási könyveket, hogy értsem mi miért, és mi hogyan történik. A fent említett projektet június végére kell elkészítenem, vagyis akkorra szeretném. Remélem, hogy érthetően fogalmaztam és lesz olyan, aki tud nekem ebbe segíteni Mellékelek képeket az említett részegységekről.
Szép kis project!
Hajrá! Nekem tetszik. Ehhez kell egy atmega 2560 minimum, hogy az infra és a többi vezérlése is beleférjen.
Köszi a biztatást! Utána is nézek megának.
Első projektnek sok. Sok csalódás lesz. Próbáld a részfeladatokat külön-külön megvalósítani. Így nagyobb a siker .
Persze nem egyszerre akarom felprogramozni az egészet, hiszen senkinek sem sikerül tökéletesen elsőre semmi. Minden egyes részegységét külön szeretnék megvalósítani, de hogy el tudjam kezdeni, először is nem ártana beszerezni az alapanyagot Nézegettem, keresgéltem ahhoz a távirányítóhoz való doksikat, amivel szeretném összerakni, de nem igazán találtam. Egyáltalán lehetséges az, hogy egy DVD lejátszó távját és a hozzá tartozó IR vevőt összelőni az arduinoval? És megmondani neki melyik gomb mit csináljon? Mert egészen pontosan hex kódokat kerestem a távirányítóról, de nem leltem. Vagy hogyan kutassak hasznos infók után ezzel kapcsolatban?Erről a távirányítóról lenne szó.
Na figyelj!
Bármilyen távirányító jó. De ha már DVD van, akkor biztos megvan a kijelző része is, azon ott van egy infra vevő. Az 5V TTL logikai szinten küldi ki a jelet, közvetlenül beköthető az arduino-ba. Bármelyik bemenetre! Van iR vevő könyvtár csak le kell tölteni. És bármelyik gombod bármit vezérelhet... Neked vissza fejti a hexa kódot, csak le kell írnod. Soros PORTon visszaküldi. IRRecord. Ez sima ügy. Az FFT lesz nehéz. Ahhoz lehet külön kell egy atmega8 csak arra a feladatra, meg egy 16x2 LCD, vagy nagyobb. Az mp3 részt nem tudom, mert nincs mp3 shieldem hozzá. De lehet beszerzek egyet, mert tetszik a téma. A hozzászólás módosítva: Jan 20, 2014
|
Bejelentkezés
Hirdetés |