Fórum témák

» Több friss téma
Fórum » Arduino
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Lapozás: OK   25 / 851
(#) mrobi válasza icserny hozzászólására (») Márc 6, 2014 /
 
Ha mindenképpen a potenciométernél akar maradni, és csak tartaléknak kell, akkor szerintem ez a kapcsolós poti nagyon jó megoldás lenne. Alapállapotban le van tekerve (és ki is van kapcsolva). Ha elkezdi tekerni Akkor pedig biztos, hogy nulláról indul, és nem fog ordítani. Ha pedig előkerül a távirányító, akkor ki lehet kapcsolni a potit. A távirányítót addig le is lehet tiltani!
(#) melorin hozzászólása Márc 6, 2014 /
 
Jók ezek az ötletek, lehet, hogy van is egy kapcsolós potim valahol.
Viszont mi a különbség a kapcsolós és a sima között abban a tekintetben, hogy mindkettőt le kell tekerni, ha nem akarom, hogy egy mozdításra üvöltsön a véletlenül feltekerve hagyott poti?
(#) GPeti1977 hozzászólása Márc 6, 2014 /
 
Én is készítettem már digitális hangerő szabályozót, a lényeg hogy nincs szükség 255 lépésre, elég a 23 is, és hogy a hangerő változást egyenletesnek érzékeljük ezért logaritmikus léptéket kell alkalmazni, itt vannak az általam kiszámolt értékek a 0-255 tartományra:

0, 1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 20, 25, 32, 40, 51, 64, 80, 102, 127, 161, 202, 255
(#) kissi válasza melorin hozzászólására (») Márc 6, 2014 /
 
Idézet:
„Mivel a potméteres szabályozás csak vésztartalék lenne arra az esetre, ha netán eltűnik a távirányító.”

Ezt honnan fogja "megsejteni" az elektronika ( mármint, hogy eltűnt ! )? Ezért kell egy kapcsoló és utána már fantázia kérdése: pl. a forgatógombon van egy jelölés ( mint sok potién!) és a kapcsoló bekapcsolása után a hangerő a poti állásának megfelelő értékre "kúszik" ( a kapcsoló átváltását megelőzően célszerű ellenőrizni a poti állását ! ).
(#) icserny válasza melorin hozzászólására (») Márc 6, 2014 /
 
Idézet:
„Viszont mi a különbség a kapcsolós és a sima között ... ?”
Elsősorban az, hogy a kapcsoló egyértelműen jelezni tudja, hogy nem kell figyelni a potméterre. A kapcsoló nélkülit akárhova tekered, nem derül ki, hogy "nincs szolgálatban".

Nálam egyébként a TV-n/HiFi erősítőn nem potméter van tartalék hangerőszabályozónak (arra az esetre, ha nincs kéznél a távirányító), hanem a hangerőt le/fel léptető gomb. Ha már digitális a vezérlés, akkor miért is ne?
(#) melorin válasza icserny hozzászólására (») Márc 6, 2014 /
 
Hogy legyen analóg hangulata az erősítőnek, és ne legyen tele gombokkal meg kijelzőkkel.
Hagyományos VU méter van az előlapján, így marad a hagyományos potméter kinézet.
Szerintem beszerzek egy rotary encodert, mert átgondolva a dolgot a válaszaitok alapján, nem a legszerencsésebb ezt a feladatot megoldani hagyományos potival.
Már csak az a kérdés, hogy honnan szerzek ilyet, ha a rendelés nem játszik.
(#) benjami válasza mrobi hozzászólására (») Márc 6, 2014 /
 
Én ha mindenáron potival kellene csinálnom (az inkrementális jeladó lenne a legjobb ide, csak macerás a beszerzése), akkor úgy oldanám meg, hogy a poti csak akkor kezdene el szabályozni, ha letekerném az utoljára távirányítóval beállított hangerő érték alá. Ekkor nem fordulhat elő, hogy a feltekert poti miatt elkezdene üvölteni. Az a hátránya, hogy így előbb le kell halkítani és csak utána fel a potival, az talán még bevállalható.
(#) melorin válasza (Felhasználó 15355) hozzászólására (») Márc 6, 2014 /
 
Van valami útmutató hozzá?
(#) benjami válasza benjami hozzászólására (») Márc 6, 2014 /
 
A címzés félrement, melorin-nak szántam.
(#) mrobi válasza benjami hozzászólására (») Márc 6, 2014 /
 
És amit mondtam? A távirányítóval egy léptető motort forgatnák, ami a potit tekeri. Így lehet használni mind a két üzemmódban. Ezt a megoldást egy házimoziban láttam. Nagyon jól néz ki amikor a forgatógomb a távirányító hatására "életre kel".
(#) mrobi válasza (Felhasználó 15355) hozzászólására (») Márc 6, 2014 /
 
Azzal tisztában vagyok. De a kérdező ragaszkodott a potihoz, a "retro" hatás miatt!
(#) mrobi válasza (Felhasználó 15355) hozzászólására (») Márc 6, 2014 /
 
Az már biztos!
(#) ISF79 hozzászólása Márc 14, 2014 /
 
Sziasztok!

Arduino / Attiny45 kérdésem lenne.

Az alábbi Arduino "dark sensor"-t szeretném attiny45-ön futtatni.
Arduino-n működik, attiny-n persze nem.

LDR: Attiny PB2-n (ADC1)
LED: PB0
Ellenállás:50K (próbáltam már potival is)

bekötés: Bővebben: Link

Kód (direkt hagytam benne az arduino részeket):
  1. int sensor = 2;        //Attiny45 PB2 pin   Arduinon A0 pin volt
  2. int led = 0;           //Attiny45 PB0 pin   Arduinon 13 pin volt
  3. int sensorValue;
  4.  
  5. void setup(){
  6.   pinMode(sensor,INPUT);
  7.   pinMode(led, OUTPUT);
  8.   //Serial.begin(9600);
  9. }
  10.  
  11. void loop(){
  12.   //Serial.println(sensorValue);
  13.   sensorValue = analogRead(sensor);
  14.   if (sensorValue < 700){
  15.     digitalWrite(led, HIGH);
  16.   }
  17.     else{
  18.       digitalWrite(led, LOW);
  19.   }
  20.   //delay(100);
  21. }


Mi lehet a hiba?
"google.com" válaszból most nem kérek, köszi.
A hozzászólás módosítva: Márc 14, 2014
(#) TavIR-AVR válasza ISF79 hozzászólására (») Márc 14, 2014 /
 
Tiny45/85 NEM az Arduino része. Számos _különböző_ implementáció van - ahonnan a kód van, tudd meg melyiket használta.
Többféle szám-láb megfeleltetés is van és más-más core-val....
(#) ISF79 hozzászólása Márc 14, 2014 /
 
Az lemaradt, hogy arduino ISP-vel programozom az attiny-t.
(#) TavIR-AVR válasza ISF79 hozzászólására (») Márc 14, 2014 /
 
Melyik Core és melyik Tiny kiegészítés?
A Tiny45/85 NEM a standard Arduino része....
(#) Zaustuv válasza ISF79 hozzászólására (») Márc 15, 2014 /
 
Feltölti a keretrendszer a programot az Attiny-re, vagy hibaüzenettel megszakítja azt?
(#) ISF79 válasza Zaustuv hozzászólására (») Márc 15, 2014 /
 
Feltölti, a kód oké volt, csak béna voltam, bekötést néztem el.

az "int sensor = 2 " nem a pb2, hanem a pb4...

De végül áttettem ADC3-PB3-ra, az a biztos
Így már működik rendesen.

Egyébként ezt használom:High-Low Tech
(#) mrobi hozzászólása Márc 15, 2014 /
 
Sziasztok!

A belső 1.1V-os referencia az mennyire pontos?
(#) TavIR-AVR válasza mrobi hozzászólására (») Márc 16, 2014 /
 
Az adatlappal, hogy egyezik-e?
Igen. Melyik IC-ről beszélünk?

Nálam: +/- 5%, hőfokfüggésel... (M168)
(#) mrobi válasza TavIR-AVR hozzászólására (») Márc 16, 2014 /
 
Atmega8-ról van szó!
(#) TavIR-AVR válasza mrobi hozzászólására (») Márc 16, 2014 /
 
Abban nincs 1.1V-os referencia.
(#) mrobi válasza TavIR-AVR hozzászólására (») Márc 16, 2014 /
 
Valóban! Rossz adatlapot néztem. 2,56V-os van benne. De eléggé pontatlannak tűnik az adatlap alapján. Olyan +-10%-ra jön ki.
(#) GPeti1977 válasza mrobi hozzászólására (») Márc 16, 2014 /
 
Pontatlan, de megméred és azzal számolsz, remélhetőleg azután már nem sokat változik.
(#) Zaustuv válasza ISF79 hozzászólására (») Márc 16, 2014 /
 
Ja, a bekötésekre oda kell figyelni. Amikor én próbáltam, nekem az volt a baj, hogy nem inklúdoltam a "Wire.h" könyvtárat, és ezért nem ismerte fel a port deklarálást. Ez a hiba, ahogy egy fórumon olvastam, verziófüggő. Örülök, hogy sikerült megoldanod a problémát! Sok sikert a folytatáshoz, bármin is dolgozol!
(#) Zaustuv hozzászólása Márc 16, 2014 /
 
Egyébként aki komoly projektet akar írni Arduino-ra, ajánlom neki, hogy töltse le a Visual Miro plugin-t Atmel/Visual Studio-ra! Sokkal egyszerűbb vele kódot szerkeszteni, a kódszerkesztő nagyon segítőkész, és van hozzá USB debugger is. Aki kíváncsi a részletekre, nyitottam ennek a pluginnek egy külön topikot is: Bővebben: Link
(#) Kera_Will hozzászólása Márc 17, 2014 /
 
Jobb port kihasználás és kevesebb járulékos hardver elem beépítést tudnék elérni ha meg tehetném azt, hogy a 2 portot felváltva használnám be/ki irányban.
Persze nem egyszerre .
Arduino Nanoboard a fejlesztési felület.
Egyik esetben (egyik függvényben/alprogramban) A bemenet B kimenet.
Másik esetben (másik függvényben/alprogramban) B bemenet A kimenet.

Az alprogramok/függvények meghívása után .
Tehát valami hasonló lenne a kódban:

  1. void setup ()
  2. void egyik_kimenet()  //ha ezt hívom akkor  az EGYIK port lesz kimenet
  3. {
  4. pinMode(egyik, OUTPUT);
  5. pinMode(masik, INPUT);
  6.  
  7. többi ;
  8. utasítások;
  9. }
  10.  
  11. void masik_kimenet()  //ha ezt hívom akkor  a  MASIK port lesz kimenet
  12. {
  13. pinMode(egyik, INPUT);
  14. pinMode(masik, OUTPUT);
  15.  
  16. többi ;
  17. utasítások;}
  18.  
  19. void loop ();
  20.  
  21. többi ;
  22. utasítás;
  23. jön;
  24. itt ;
  25. sorba;
  26.  
  27. egyik_kimenet();  //ha ezt hívom akkor  az EGYIK port lesz kimenet
  28.  
  29. többi ;
  30. utasítás;
  31. jön;
  32. itt ;
  33. sorba;
  34.  
  35. masik_kimenet(); //ha ezt hívom akkor  a  MASIK port lesz kimenet
  36.  
  37. többi ;
  38. utasítás;
  39. jön;
  40. itt ;
  41. sorba;


Ebben a formában a kód működhet ?
Ennél már csak az lehet szebb ha mindezeket megszakításokkal is kezelhetném .
Igaz a polling is járható út lehet.
A hozzászólás módosítva: Márc 17, 2014
(#) Zaustuv válasza Kera_Will hozzászólására (») Márc 18, 2014 /
 
Itt találtam egy valamelyest hasonló programot, ami szintén egy IO láb funkcióját váltogatja: Bővebben: Link
Próbáld ki, kísérletezz vele! Ha nem működik, majd elmondod
A hozzászólás módosítva: Márc 18, 2014
(#) whit33r hozzászólása Márc 21, 2014 /
 
Üdv!

Sikerült egy Arduino mega-t rövidre zárnom, valószínűleg a képen látható módon.(Eggyel sikerült mellédugnom breadboard-on a gnd-t így gombnyomásra rövidzárat csináltam)
Valamelyik alkatrészből kijött a működtető füst is.

Arduino továbbra is bekapcsol, ON és a "L" led világít, reset gombra reagál. (feltételezem fut rajt a program). PC felismeri és látja, viszont programot nem tudok rá írni.

A képen látható üzenetet kapom ha felakarok tölteni rá.

Vajon lehet valamit kezdeni vele, vagy kuka?
(#) Kera_Will válasza whit33r hozzászólására (») Márc 22, 2014 /
 
Talán körbe kellene mérni a panelt, tápfeszültségek megvannak?
Jobb esetben csak az 5voltos stabilizátor ment tönkre, igaz ha nem szakadásként akkor lehet a uC is megkapta a 5V feletti tápot akkor az is kuka ...
Ha USBről tápláltad akkor talán túl élhette , feltéve ha a PCd USB portját sem rántotta maga után az arduino panelen lévő tápfesz rövidzárja. Akkor USB portjaid 1 része is felejtős lesz.
Következő: »»   25 / 851
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem