Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
A válasz pedig világos és konkrét volt....ezt a kódot, sehogy!
Amig regisztertöl-lábkiosztásig kinem javítod a HW külömbségeket. A hozzászólás módosítva: Máj 14, 2015
látom meddő vita....ha regiszter szinten értenék hozzá valószínüleg nem kérném valakinek a segítségét egy 30(harminc) soros kód javítására
A hozzászólás módosítva: Máj 14, 2015
Lentebb már te magad belinkeltél két tutorialt. Az egyikben benne van, hogy egy másik könyvtárat kell letölteni és használni (IRremote_Attiny), a másikban pedig leírják, hogyan lehet egy Attiny85-öt felprogramozni (gondolom, az Attiny45 esete sem más). Akkor mi a kérdés?
Természetesen az IRremote_Attiny könyvtárral is próbálkoztam, Arduino Pin 11 ---> ATtiny Pin 5 és Arduino Pin 12 ---> ATtiny Pin 0 lábakat is átneveztem, de mikor az alappannelnél kiválasztom az ATtiny45 -et lefuttatok egy tesztelést/fordítást rengeteg hibát kapok.
A kérdés pedig a régi ... ezen a kódon mit kell változtatni, hogy működjön egy ATtiny45-ön? Ha valaki be tud copy-pastezni egy 30 soros kódot, lefuttatni egy tesztelést és megmondani, hogy mi a probléma oka, jó ha nem az se tragédia.
Egészen rossz a hozzáállásod!
Neked kellene leírnod mit honnan emeltél ki? Mit változtattál rajta? Ide copy-pastezni egy 30 soros kódot + a hibaüzeneteket! ??? És majd valaki esetleg tud segíteni jó tanáccsal! Nem pedig elvárni, hogy elkészítsék helyeted! Ez így működik!
Már elnézést de nem találod a kódot amiröl filozófálunk néhány órája? Nem találod, hogy mit változtattam rajta? Értelmezési problémák is vannak, a probléma okát kérdeztem, szó sem volt arról, hogy egy kész kódot kértem volna.
A hibaüzenetekkel meg szerintem úgyse lenne mit kezdjél...elvégre az elején még a chip kapacitásával voltak gondjaid.
Csapd fel az atmega328 és az attiny adatlapját, nézd meg, hogy a beinkludolt irremote.h mit tartalmaz egyáltalán, és javítsd ki a könyvtárt ott, hogy az attinynek megfelelő regiszterekbe írjon bele. Ez nem legó, hogy fogom, és egyik IC-ből átrakom a kódot a másikba, itt gondolkodni, olvasni, érteni és tanulni kell. Senki sem fogja ezt neked megcsinálni, mivel a legjobb programozónak is közülünk kellene minimum 1 óra, neki pedig a munkahelyén sem 1000Ft az órabére (szerencsés esetben...).
Szerk: Egyébként azt gondolod, hogy 30 sorról van szó. Ki kell ábrándítsalak, a jéghegy csúcsát látod csak. A programnak a magja el van rejtve az irremote.h-ban, vagy amit beinkludolsz a program elején. Az pedig nem 30 sor, ha megnyitod. Legfőképpen ebben van a probléma, és nem a 30 sorodban, mivel ez a könyvtár nem attiny-hez készült, hanem arduino-hoz. A hozzászólás módosítva: Máj 14, 2015
Ok. Tiszta sor. Köszönöm a választ.
A hozzászólás módosítva: Máj 14, 2015
Hagyd már!
Reménytelen! Az imént dr.Cserny tanár urat is ki oktatta. Pedig Ő biztosan rá vezette volna a helyes útra!
És nálam csak 1 hiba volt, (2 sor hiba üzi.) 2* volt létrehozva az: ISR(TIMER0_OVF_vect)
Ezt megszüntettem és lefordult hiba nélkül.
Sziasztok! Egy kis segítséget szeretnék kérni, 4 arduinóval szeretnék kommunikálni i2c-n, nézegettem próbakódokat, de igazán nem értem, hogy hogyan működik, nem csak simán mint pl serialon read-write paranccsal? Előre is köszi a segítséget!
1 master. 3 client, külön címekkel. wire.begin() - master, wire.begin(cím) - slave
az adat formátum - a master kezd mindig! 1. kliens cime kiad 2, kilens : ack 3, master - parancskod kiad 4, kliens ack 5, master adat kikuld 6, kliens nack. 7, TWI stop olvasás: 1, kliens olvasas cime kiad 2, ack 3, master read 4, ack 5, master read, 6 vege. Valami ilyesmi a protokoll. arduino.cc illetve a 60 nap alatt Arduino 15 napos ráadásában ezt körbejárjuk...
Köszönöm szépen, még annyit, hogy amikor olvasom akkor azt nem lehet megtudni, hogy "hányaska" küldte?
Amelyiket megszólítod, csak az válaszol!
1 master. 3 client, külön címekkel. wire.begin(????) - master, wire.begin(cím) - slave az adat formátum - a master kezd mindig!
De ha Wire.onReceive-vel csnálom, akkor akármelyikről érkező adat jön, mert nekem az kéne, hogy van egy master, és a slave-k tudjanak adatot küldeni a masternek, és a master visszareagálja nekik, hogy mit csináljanak.
Próbálkoz:
Wire Library
Kifordítottad a dolgot. A master az, aki kommunikációt kezdeményezhet egy buszon, a slave pedig, aki csak akkor kommunikálhat ha a master kérdezte (egyébként kuss neki, magától nem kezdeményezhet).
Értem, de ha pl van egy központom és vannak számbillentyűzetek, akkor a számbillentyűzeteknek kell kezdeményezni, hogy beütöttem valamit.
Erre az Arduino nincsen felkészítve! Neked kel megírnod! Választhatsz: Cpp vagy asembler?
Köztes megoldás: eltárolod valahova, és a master időnként lekérdezi a Slaveket
Értem, köszi!
Master szólítja meg. Slave nem küldhet!
Számbillentyűzet tárol és ha kérdezik, fecseg
![]()
Üdv!
Még mindig nem oldódott meg az a problémám, hogy ethernet kártyám beállítási felületét (pl.:10.5.1.10/setup) elérem, viszont a főoldalt nem ![]() Tudna segíteni valaki? Köszönöm!
Vettem is egy DS18B20-at, próbálom működésre bírni (egyelőre sikertelenül....).
Mivel az adatlap szerint ez egy 1Wire eszköz, az Arduino Libraries könyvtárba bemásoltam a "OneWire" nevűt, továbbá találtam a neten egy "one_wire_address_finder" könyvtárat. A hőérzékelőt összedugtam egy nano-val, a középső és a +5V-os láb között egy 4,7 k-s ellenállással. Ha elindítom a csatolt fájlt, a soros porti monitoron írja, hogy nem találja meg az eszközt. Mit ronthatok el, mit nézzek meg? - köszönöm.
Heló mindenkinek!
Rendeltem csájnából egy ardino mega 2560 panelt. Rádugtam win7-re, de ismeretlen eszköznek látja. A panelon egy narancssárga led villog. Kell ezeknek a kis paneleknek valami telepítő, vagy plug ang play-ek lennének eredetileg? Hogy ismertessem fel a win7-tel? Vásárlás előtt olyan információt kaptam itt a topikban, hogy volt már aki szintén kíai panelt vett, és hibátlanul működik neki. Én kapam hibásat?
Üdv!
Kinai chip van rajta! Kinai driver kell hozzá ![]() Küldj egy mailt és küldök egy drivert.
Sziasztok!
Még új vagyok itt és kapásból egy kis segítséget szeretnék kérni! Arduino Nano-val szeretném megoldani az autóm ködlámpa vezérlését (coming home, leaving home, stb.) Igazából csak a program megírása nem nagyon megy. Azt szeretném elérni hogy két külön kimenet(persze pwm kimenet a "fade" efekt miatt ![]() ![]() Üdv.: Joci
Hmm, ez a te Arduinod a képen? Mert ezen egy extra atmega van usb illesztőként... Ahhoz normálisan elég csak az arduino szoftvert telepíteni...
|
Bejelentkezés
Hirdetés |