- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Rendszergazda topic
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
- Proxmox VE
- Kapnak egy rakás reklámot a Roblox játékosai
- ArchiCAD és Artlantis topik
-
IT café
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Pulsar
veterán
Köszönöm mindenkinek a választ, rendeltem egy ESP8266 modult, aztán el játszom vele
Gergosz2 Ugye jól értem hogy a NRF24L01 csak egymás között kommunikál? Mármint két modul egymással.
-
-
Pubszon
veterán
válasz Gergosz2 #2306 üzenetére
Na, ez kezd érdekelni engem is, főleg hogy 2-300ft-ért van.
Ez fogadni és küldeni is tud?
Célszerű hozzá venni 5V-hoz illesztő panelt?ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...
-
Gergosz2
veterán
válasz Pubszon #2308 üzenetére
az a baj nem tudom ez milyen, de nem árthat, mert az UNO 3.3 V-os pinje nem valami jó, elég zajos. De nem rossz cucc ez a nrf24, érdemes elolvasni a doksiját is. És igen, ez fogadni és küldeni is képes.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
dave0825
őstag
Üdv.
Arra gondoltam, hogy a G Astrámban középen található 2 soros kijelzőre (ami alapból időt, külső fokot és dátumon ír ki) Arduino-val kiíratnék ezt-azt. Működhet szerintetek vele? Alapból így néz ki a kijelző, de sok félét találni google-ben, van ilyen (itt több is van), ilyen, itt találtam egy fórumot róla, ennek a 8. oldalán van egy ilyen kép is. Itt pedig van egy részletes leírás is, itt PIC-kel csináltak ilyesmit.
Gondoltam pl. belső hőmérséklet kijelzésre, (valahogy) fogyasztás kijelzésre, meg pár egyéni dologra.
Találtam videókat is: videó1 (ebben nem vagyok biztos, hogy ez a gyári kijelző), videó2, videó3...[ Szerkesztve ]
Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99
-
dave0825
őstag
válasz dave0825 #2312 üzenetére
Most olvastam, hogy a TID és a MID az más, és nekem TID van, azzal meg nem lehet kezdeni sok mindent. Gondolom csak úgy nem lehet lecserélni MID-re, mert a csatlakozója is más. Arra még gondoltam, hogy szereznék egy hasonló méretű kijelzőt ebay-en, és beraknám azt helyette, arra meg Arduino-val már lehetne kiíratni dolgokat.
Huawei P30 // Suzuki DL650XT '15 <-- Kawasaki Z750 '07 <-- Aprilia RS 125 '99
-
gyapo11
őstag
Modellautó vezérlés arduinoval BT-n: link
Azt mondja talált olyan appot androidra, ami küldi a karaktereket, ez fölhasználható más célra is, nem kell appot fabrikálni.menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
őstag
válasz Gergosz2 #2309 üzenetére
NRF chiphez kimondottan ajánlott saját 1117-el 3V3-at csinálni, sőt még egy plusz kondit is rá szoktak hackelni, mert az Enhanced ShockBurst használatakor még azt is meg tudja zuhantatni.
A chip maga 3.3V-os de a kommunikációs lábak, 5V toleránsak, erre még érdemes figyelni.
Mások számára a kondi fáradós, nekem farad-os...
-
Pubszon
veterán
Valakinek van bővebb tapasztalata az ENC28J60 ethernet modullal?
Egy nagyon alap weboldal már megy, mutat pár infót meg van egy gomb is.
De a gomb nem csinál még semmit. Hogy lehet megoldani, hogy mondjuk egy integert állítson 0-ra a gomb megnyomásakor?
Itt a kép róla.ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...
-
zka67
őstag
válasz Pubszon #2317 üzenetére
Szia, ennek valójában már nem sok köze van az ENC28J60-hoz, ez már inkább a html programozás kategóriába tartozik. De röviden, csinálsz egy formot GET küldéssel, majd a fogadott adatokból kihámozod a GET paramétereit. Nem tudom milyen library-t használsz, de pár hsz-szel korábban említettem egy nagyon jó könyvtárat, amivel tudsz multipackettet is küldeni. Előbb-utóbb kevés lesz az egy buffernyi méretű oldalad...
-
Pubszon
veterán
Szia.
Az ethercard-master library-t használom jelenleg.
Ezt használod te is?
Én a backSoon példát módosítottam magamnak.
Jó lenne ha gombokkal tudnám vezérelni az arduinot.
Illetve az alapértelmezett 80-as portot hogy tudom módosítani?[ Szerkesztve ]
ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...
-
junhum
tag
Sziasztok!
Elakadtam egy nRF24L01 adó-vevő párossal.
Ez: [alapján] csinálnám.
Az adó serial porton nem ír semmit, a vevő elkezdi serialon :
Temperature Starting.....
by www.elec-cafe.com
itt megáll!megmozgattam az RF modult erre elkezdett irkálni serialon:
Temperature : nan
ACK not received by client.
Temperature : 0.00de semmi értelmes ha leveszem a miso lábról a kábelt akkor irkál tovább hülyeséget ha visszarakom akkor megáll!
Többször újra kötöttem mindent de semmi :/
Your Workout Is My Warm-Up so Shut The Fuck Up And Train
-
őstag
Az adó azért nem ír semmit soros porton, mert nem is kell neki. Az alap kódban nincs erre utaló sor.
A vevőd meg azért nem ír semmit, mert nincs adás a rádión. Amikor kihúzod azért ír hülyeségeket, mert akkor nyitott a bemeneted, ami full zajt eredményez. Ezt a rádiótól jövő blablának gondolja, amit megpróbál feldolgozni.
Első lépésben az adót kezdeném debugolni.
void loop(void)
{
sensors.requestTemperatures();
float temperature = sensors.getTempCByIndex(0);
radio.write(&temperature, sizeof(float));
Serial.println(temperature);
delay(1000);
}Így nézd meg soroson, hogy mit ír. Az aláhúzott résszel bővítve az adó loopját kiderül, hogy a szenzorérték beolvasásánál már elhalt, vagy csak a rádió híjja a dolognak.
[ Szerkesztve ]
Mások számára a kondi fáradós, nekem farad-os...
-
junhum
tag
válasz razorbenke92 #2322 üzenetére
Beolvassa.
Írja szépen a hőmérsékletet.Közben újra raktam az IDE-t erre a vevőre nem tudom feltölteni a kódot!
could not convert 'radio.RF24::read(((void*)(& temperature)), ((uint8_t)sizeof (bool)))' from 'void' to 'bool'
Your Workout Is My Warm-Up so Shut The Fuck Up And Train
-
haxiboy
veterán
Sziasztok! Egy olyan kérdéssel fordulok hozzátok hogy lehetséges-e hogy csak akkor lehessen programozni a boardot ha monjuk össze van kötve 2 pin (megnyomok 1 gombot) egyébként a feltöltött program fut.
Billentyűzet kontrollerként szeretném használni, és mikor inicializál először a bootloader indul, majd csak ezután indul a program ami nekem kell. Illetve ekkor is ott fityeg a com port.
Szóval azt szeretném hogy csak egy bizonyos gomb megnyomása vagy nyomva tartása esetén lehessen programot fel-letölteni egyébként mint egy standard billentyűzet működjön.
Ez lehetséges?
(sry a noob kérdések miatt, életemben először van a kezemben ilyen cucc, 1-2 ledet már megvillogtattam vele)
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Bocsánat a dupla miatt de közben előjött egy "bug". Amikor feltöltöm rá a programot tökéletesen megy, viszont ha elveszem tőle az áramot majd újra bekapcsolom már "lassított felvételben történnek a dolgok". Gondolok itt pl led vezérlésre ahol 1s helyett 4s-t vár stb. Láttam többen is panaszkodtak külföldi fórumokon a hibára, a kérdésem hogy hogyan tudnám orvosolni? Állítólag bootloader update kéne.
(Arduino Leonardo Pro Micro-m van Atmega 32u4)
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
Pulsar
veterán
Olyat próbált már valaki, hogy egy wifi modullal (mondjuk ESP8266) csatlakozva egy hálózatra, egy hálózaton található meghajtón lévő file-ba írt értéket arduinoval?
-
gyapo11
őstag
válasz haxiboy #2324 üzenetére
Ha a reset lábat egy nyomógombbal megszakítod, akkor nem lehet programozni, ha nyomvatartod, és így a chip resetelhető, akkor meg igen. Viszont így érdemes nyomni a gombot bekapcsoláskor is, hogy tudjon resetelni.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
gyapo11
őstag
válasz haxiboy #2325 üzenetére
Számítógép usb portjáról kapja a tápot? Mert akkor amíg a gép fölismeri és elbeszélget az usb eszközzel, addig érdekes dolgok történnek, de pár másodperc után helyreáll a rend és rendesen működik a program.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
-
Imy
veterán
Üzemóra számlálást hogyan, s mivel lehet/érdemes megoldani?
-
gyapo11
őstag
Milyen felbontással akarod mérni az időt? Ha pl. elég órákban, akkor a belső eepromba is lehet írni. Ha pl. percenként, akkor pl. at24c32 flash ram, ami pl. a ds3231 óramodulon is van, 1 millió írás az kb. két év alatt elfogy. Nyilván legjobb a ram, de annak szünetmentes táplálás kell, és az elemcserét is meg kell oldani, hogy addig is tartsa valami az adatokat.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
Imy
veterán
válasz gyapo11 #2331 üzenetére
Akkor lehet elég lenne 30 percenként beleírni, és úgy sokat kibírni. Így mi az ajánlott?
Illetve valami egyszerűbb példa nincs? Mert ilyet még nem csináltam. Arduinoval is csak keveset foglalkoztam, alap dolgok kb mennek. Az első projektem egyik része,a többin dolgozok. -
gyapo11
őstag
17520 fél óra van egy évben, ha 5 évre tervezzük a működést az 87600 írás, és 3 byte-on fér el, mehet a belső eepromba.
b1 -> floor(szám/65536)
b2 -> floor((szám-(65536*(b1)))/256)
b3 -> szám-65536*b1-256*b2
Vagy az első byte-ot növeled mindig eggyel, amikor már 255, akkor 0-át teszel bele és a második byte-ot növeled eggyel, majd amikor az is eléri a 255-öt, akkor azt is nullázod és a harmadik byte-ot növeled eggyel.
Folyamatosan olvasni kell a működést jelző portot, és amíg 1 addig mérni az időt, ha letelt a fél óra akkor kiolvasni eepromból az előző számot, eggyel növelni, kiírni az eepromba az új számot. Bármikor kiolvasod az értéket, az a működéssel töltött fél órák száma, a teljes idő meg adott az indítástól a kiolvasásig, így tudható az arány.
Még pontosabb, ha minden működéssel töltött időt összeadsz, és amikor elérte a 30 percet, akkor növeled a számot az eepromban.
Az eepromból kiolvasáshoz is kell egy kiszolgáló függvény, és figyelni kell a resetre, ha pl. számítógépet csatlakoztatsz az usb-re, akkor ne resetelje, mert ha 29 percnél tartott az az idő el fog veszni.[ Szerkesztve ]
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
gyapo11
őstag
Akkor OK, mert a ramba meg szinte végtelenszer lehet írni, és akkor lehet akár másodperces felbontásban is írni a működést. 5 év az 157680000 másodperc, ez 4 byte-on kényelmesen elfér.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
haxiboy
veterán
Sziasztok! Újabb hibával találkoztam, sajnos nem tudom mi lehet. Ha bármilyen vezetéket kötök az arduinora és inputként van megadva azonnal HIGH statusba rakja (pl gomb), még akkor is ha nincs GND-re kötve (levegőben lóg).
Előre is köszi a helpet.
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
gyapo11
őstag
válasz haxiboy #2339 üzenetére
Egy bemenet szabadon hagyva nem használható semmire, az olvasott érték bizonytalan. Van belső felhúzó ellenállás, azt be kell kapcsolni egy HIGH írással, így már használható, a nyomógombok így működnek nálam.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
haxiboy
veterán
-
powerwade
senior tag
Félek, hogy tényleg csak a kamerás megoldás működik. Vagy OCR-ezem a konkrét számokat,vagy számolom a kis piros mutató körbefordulását.Már csak egy szuper mini, de olcsó webcam kell, meg valahogy feldolgozni az eredményt. Azért jobban örülnék egy "mechanikus" vizsgálatnak, abban jobban bizok, mint egy wifis vacaknak
-
gyapo11
őstag
-
tvamos
nagyúr
válasz powerwade #2344 üzenetére
Ha jol emlekszem, opencv (vagy valami letoltheto modul) felismeri a szamokat. Raspberry-n jol elfut.
A piros vackot figyelnem amugy valami fotodiodaval, vagy tranzisztorral, csak kis szogben latot kell keresni. (Most ilyesmit nem is tudok, mert lathato fenyre eddig mindig LDR-t hasznaltam.) Ha fenyeros kek LED-et raksz, annal a pirost valoszinu nem fogja latni, mint (#2345) gyapo11-is irta.
[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
powerwade
senior tag
válasz gyapo11 #2345 üzenetére
Köszi srácok, fotódiódával még nem találkoztam, fogalmam sincs hogyan működik és nincs tapasztalom vele Napközben utánaolvasok, de egy gyors kérdést azért feltennék: a használatához kell "fény" ami megvilágitja az vizórát? Mert ugye a falban van, egy zárt, sötét helyen.
-
quint
aktív tag
válasz powerwade #2347 üzenetére
Hasznos lehet egy reflexiós opto-szenzor. A gázóra "6"-os számjegyén lévő tükröző felületen tökéletesen működik
Új hozzászólás Aktív témák
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Milyen billentyűzetet vegyek?
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Microsoft Excel topic
- Fujifilm X
- Renault, Dacia topik
- OLED TV topic
- Építő/felújító topik
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- További aktív témák...