10108 találat

Szerző: Robert
2021. július 11. vasárnap, 7:18
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: timer delay() nélkül
Válaszok: 13
Megtekintve: 280

Re: timer delay() nélkül

A milis() a 8bites timer0-t használja...
A wiring.c rendszermagban van benne...
Szerző: Robert
2021. július 10. szombat, 8:50
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: timer delay() nélkül
Válaszok: 13
Megtekintve: 280

Re: timer delay() nélkül

millis() helyett a micros()? Pontosabb....

micros() 4usec pontosságú... (8usec @8MHz / 4usec@16MHz)

De: 70sec a túlcsordulás!
Szerző: Robert
2021. június 29. kedd, 14:06
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XBee modulok
Válaszok: 30
Megtekintve: 7448

Re: XBee modulok

A UNO processzor resetbe rak (resetgombot nyomva tartod (pl ruhacsipesz ideális :) ) D0 és D1-et jumpereled a Tx és Rx-re. ...D0 ...D1 ...D2 ...D3 ...D4 Valahogy így vannak a D0/D1/D2... csatlakozók. Beállítod: .--D0 --.D1 ...D2 ...D3 XTCU-val megkeresteted (az UNO Sorosportján keresgél majd). Ha ne...
Szerző: Robert
2021. június 29. kedd, 14:02
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: AVR kezdőnek
Válaszok: 503
Megtekintve: 110857

Re: AVR kezdőnek

És a Cs a Chip Select.
Azaz SPI buszon át kezelheted...
Szerző: Robert
2021. június 15. kedd, 10:11
Fórum: Ami máshova nem besorolható...
Téma: Arduino nano panel hiba
Válaszok: 5
Megtekintve: 109

Re: Arduino nano panel hiba

Az ha eldobja - az túlterhelésre utal...
Vagy meghalálozott stabilizátorra vagy a tápellátási hibára.

A kiválasztott portot ha eldobja és utána marad kiválasztva - a tapasztalat szerint - nem tudja használni/feltölteni rá.
Szerző: Robert
2021. június 13. vasárnap, 12:00
Fórum: Ami máshova nem besorolható...
Téma: Arduino nano panel hiba
Válaszok: 5
Megtekintve: 109

Re: Arduino nano panel hiba

Az 5V lábon hány volt mérhető (5V és GND közt). Ha USB-ről jár, akkor ~4.6...4.7V-ot kell mérni rajta.
WS2812 tápfeszültégét a 5Vra átkötni?
Szerző: Robert
2021. május 24. hétfő, 15:04
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #18 - LCD kezelése II.
Válaszok: 13
Megtekintve: 1824

Re: 60 nap alatt Arduino #18 - LCD kezelése II.

Semmi baj sincs. A mintakód a korai Arduinoval készült, amikor a kódolás még ASCII-ban történt. Az 1.5 utáni Arduino keretrendszerekben már UTF-8 kódolást használ, ami az ékezetes esetben 2 byte-n történik.
Szerző: Robert
2021. április 26. hétfő, 19:43
Fórum: ExpressIf WiFi
Téma: Hall szenzor kiolvasása ESP32-ből
Válaszok: 2
Megtekintve: 146

Re: Hall szenzor kiolvasása ESP32-ből

Az ESP32 min 250-300mA-t kér, ha megy a WiFi. De ha a rádiót kilövöd ~30mA körül megáll.
Az UNO 3V3 tápja ~150mA -t tud névlegesen. Azaz kevés...
Szerző: Robert
2021. április 23. péntek, 12:25
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: PRO MICRO M32U4 code letöltés
Válaszok: 1
Megtekintve: 95

Re: PRO MICRO M32U4 code letöltés

A főprogramban kimaradt a soros vonal figyelése...

Csak külső programozóval van rá mód.
Szerző: Robert
2021. március 26. péntek, 8:49
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Saját hardware
Válaszok: 4
Megtekintve: 189

Re: Saját hardware

Mi a cél? Másik processzor használata? Arduino alatt pont az a lényeg, hogy el tudd rejteni. Amint chipet váltasz a portok elvándorolnak. Ez bascom-avr illetve natív C alatt a chiphez kötött fejlesztés miatt van így. Arduino alatt "bazárod" magadat. Saját HW esetén a chip ha azonos (plusz ...
Szerző: Robert
2021. március 22. hétfő, 5:37
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: timer delay() nélkül
Válaszok: 13
Megtekintve: 280

Re: timer delay() nélkül

Delay helyett: Lefut állandóan a kódod, és a gombok állapotát változóba rakod. setup: gomb1magas=0 gomb1magasmarad=10000 //10000 msecig legyen magas loop: If gomb_magas_legyen == OK gomb1magas=1 gomb1magasstart=millis() if gomb1magassstart+gomb1magasmarad<millis() digitalwrite(gomb1,HiGH) else digit...
Szerző: Robert
2021. március 19. péntek, 13:28
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Hektikus servo működés, leáll a loop?
Válaszok: 2
Megtekintve: 130

Re: Hektikus servo működés, leáll a loop?

A tápot megrántja és attól "őrül" meg. A tápfesz leesik egy kritikus szint alá. A szervo nagy áramot vesz(venne) fel. Tipp: Külső nagyobb áramú 5V esetén mit művel? (láttam - nagyjából megy). A Power LED nem halványodik el, vagy pulzál, ahogy mozog a szervo? Sorosport átállítása: reseteli ...
Szerző: Robert
2021. március 9. kedd, 12:52
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8434

Re: Arduino programozás segítség

A while(1) helyére tedd be az I2C-s rutint: https://playground.arduino.cc/Main/SoftwareI2CLibrary/ Az I2C-vel lekérdezed a külső ADC értékét... de mit kezdesz vele? Az nem derül ki... A DAC-ra kiírás meg milyen értéket küld ki? Számolsz? egyéb? A leírásod alapján egy probléma kb 5...10%-a került kif...
Szerző: Robert
2021. március 8. hétfő, 21:25
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino programozás segítség
Válaszok: 147
Megtekintve: 8434

Re: Arduino programozás segítség

Ha az I2Cvel operálsz, akkor az analóg komparátor elmászik. Mindkettő megszakítást használ, ugyanakkor a megszakítások prioritás alapján sorbaállnak.. És ha a futó alatt beesik másik - akkor megjegyzésre kerül és a előző lefutása után fut le.Megszakítás _nem_ megszakítható. B terv: szoftveres I2C - ...