Hirdetés
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Apple iPhone 16 - ígéretek földje
- Fotók, videók mobillal
- Samsung Galaxy S25 - végre van kicsi!
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15 Ultra - kamera, telefon
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
-
Mobilarena
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
-
-
válasz
batyuska100
#20932
üzenetére
Klassz

-
Miért vágod össze a mondataim?
Erre a két sorra akartam reagálni. Az, hogy sok kódot írtál, nem jön le egyértelműen abból, amit eddig írtál.
A shift regiszter integrálása alig nagyobb átalakítás, mint a digitalRead/digitalWrite sorok cseréje, van hozzá library is, de más típusú gpio expander chipet is használhatsz, van olyan, ami még megszakítást is képes kezelni állapotváltozásra, tehát akár még rotary encodert is lehet vele kezelni. Ilyen például az MCP23017, hozzá való library, példakóddal.Ha minden igaz, konkrétan arra is van library, amire te szeretnéd használni, csak keresni kell: [link]

-
azét kell dedikált gomb is a matrix mellé, mert a matrixba rakott gombokkal együtt nem nyomható be másik matrixos gomb
Ahogy te tévedsz.
Minden gombbal kell egy-egy diódát sorba kötni, az megszünteti a ghostingot.De ha - tegyük fel - Pro Micro lapra kötöd a portbővítőt, az 2, azaz kettő gpio-t foglal, marad 16 gpio-d a dedikált gomboknak, amit arra használsz, amire csak szeretnéd.
-
Én mondtam, hogy kelleni fog ISP, ha másra nem, arra, hogy helyre hozd.
"végén felraktam a kicsire egy joy alkalmazást, azzal megvolt a külön joy"
Annak nincs meg a forráskódja, hogy beleírnád az uart kezelést? Nyilván nem fog magától menni, neked kell leprogramozni a kettő közti kommunikációt.
Hogy hogy hogy kell elképzeld?
Az egyiket beállítod kimenetnek, a másikat bemenetnek, rákötöd a mátrixot, ahogy van és ugyanúgy kezeled le, ahogy a mega gpio-it. -
Ha tényleg 16u2 van a lapon, és nem ch340, akkor az egy valid megoldás lehet, feltéve, ha fel tudod programozni és van hozzá ISP-d. Az eredeti UNO-kon is az volt a usb-uart chip, és olvastam róla, hogy hekkelték ilyen feladatokra, én magam nem csináltam. Mondanám még a Digispark (attiny85) lapot, mint esetleg alkalmas eszköz, a csillagok megfelelő állása esetén működik is, de nem annyira stabil.
Van olyan lehetőség amúgy, ami egy sima UNO/Nano lapból MIDI eszközt tud csinálni, firmware hack nélkül, ez GPIO-kon keresztül emulálja az USB-t, ezzel csináltam is Nano-ból midi vezérlőt. Most kerestem a projektet a neten, de nem találtam, viszont találtam ezt helyette. Hátha segít.De a legelegánsabb megoldás szerintem mégis egy Pro Micro lenne, bemenet többszöröző IC-kkel, például a 74HC595 shift regiszterrel, ebből veszel 2db-ot és máris tudsz egy 64db-os gombmátrixot kezelni.
-
válasz
batyuska100
#20870
üzenetére
Majd kiderül.

-
válasz
batyuska100
#20867
üzenetére
Ezt a Windows Store-os verziót töröld le a csodába, és a saját oldaláról töltsd le a telepítőt.
-
válasz
Gergosz2
#20859
üzenetére
Nem gyengeség az, hogy egy változó nem képes bármilyen értéket tárolni? Szerintem az.
Ideális esetben egy numerikus változó mínusz végtelen és plusz végtelen közt bármilyen értéket tárolna, tárhelyigény-kompromisszum nélkül. A fenti probléma is a kompromisszum miatt van. -
válasz
vargalex
#20845
üzenetére
Szerintem arra gondol, hogy unsigned int esetében a különbség ugyanannyi lesz, ha kisebb számból kivonod a nagyobbat. Például
uint8_tesetében 255 - 253 ugyanannyi, mint 1 - 255. A gyakorlatban akkor van csak probléma, ha többször is átfordul amillis()értéke két mérés közt, illetve ha egy feltétel ahhoz van kötve, hogy amillis()nagyobb-e, mint egy előre meghatározott érték. Bár utóbbi lehet, hogy a fenti okból kifolyólag nem is probléma.
-
válasz
vargalex
#20832
üzenetére
Szia! Ha fizikailag nem sérült az eszköz, akkor az lehet, hogy nincs boot módba állítva! Ehhez a GPIO0, GPIO2 és a GPIO15 pineknek megfelelő állapotban kell lenni: a GPIO0 és GPIO2 lábakat magasra, a GPIO15-t alacsonyra kell húzni.
A rosszabbik eset, ha a Vcc-re 3,3V helyett véletlenül 5V-ot kötött valaki korábban, mert akkor a flash chip esetleg megsülhetett. -
válasz
razorbenke92
#20790
üzenetére
... és ha szerencséd van, a szilikonról begurul az öledbe. Vagy, így nyáron, a csupasz combodra. True story

-
válasz
lanszelot
#20762
üzenetére
Szép, a miénk pont így tele van.

Valami ilyesmit tudnék elképzelni, bár nem tudom, hogy a gyakorlatban mennyire lenne zavaró pár pultból kiemelkedő alkatrész:
A két kék vonal tükör, a piros mondjuk egy lézer pointer, mellette pedig egy fotocella (nincs berajzolva), ami a visszavert fénysugarat detektálja. Tükörnek egy régi HDD-ből kimentett lemezből kivágott darabkát lehetne használni, alumínium, dremellel könnyen vágható. Vagy macskaszemet (ne a megfigyelt állatokat áldozd fel
).Illetve én nem vetném el az infra szenzorokat, két darab kellene, a felső szekrény aljára szerelve, a fal felé irányítva.
-
válasz
lanszelot
#20756
üzenetére
Nincs más hátra, akkor egy ilyet kell a pultra építeni:


Rajzold már vagy fotózd le légyszi a pultot és a környékét, hátha eszembe jut valami jó ötlet! A pult széle alá nem lehet olyan optokaput tenni, ami magát a felugrást regisztrálja? Feltéve persze, hogy nem tud felülről ráugrani.Egyébként a HC-SR04 nem is hülye ötlet, ugyanis az ultrahang zavarja a macskákat, lehet, hogy nem is lesz kedve felugrani.

-
válasz
Wolfram
#20703
üzenetére
Ne b*sszá' fel idegileg, hogy lenne már az félbe vágott nézet??
Hacsak nem a túloldala van a fenti lapnak ezen a képen, és furatgalván közti össze a két oldalt, akkor ennek semmi értelme nincs! Nem lehet több rétegű nyák, mert azzal a lényege veszne el a proto boardnak, vagyis, hogy a sávokat ott szakítod meg, ahol arra szükség van. 
-
válasz
Wolfram
#20687
üzenetére
Ez lidar, valójában ezt távolságmérésre találták ki, a sebessége (2-3 sample/s) nem igazán teszi alkalmassá a feladatra. Ezen kívül feleslegesen bonyolulttá teszi a kódot is.
A hatótávolsága (10-55cm) is határeset, bár ez talán nem jelentene problémát, ha valaki az ajtónyílás közepén jön be, és nem lapul az ajtókerethez.![;]](//cdn.rios.hu/dl/s/v1.gif)
-
válasz
Dißnäëß
#20628
üzenetére
Van egy cryptobányász projekt, a Helium, ami a LoRa köré épül, átjátszó állomásokat kell otthon üzemeltetni, összekötést létesíteni hasonló eszközökkel, és ezért tokent lehet szerezni. Egy haverom feliratkozott pár ilyen eszközre (mocskos drága egy ilyen
), nem tudom, hogy azóta már átvette-e. Erre a networkre, úgy tudom, fel lehet lépni LoRa eszközökkel, hogy ingyen vagy pénzért, azt nem tudom, de a fent linkelt honlapon van lefedettségi térkép, elég sűrűnek tűnik, hogy vmi komolyabb dologra is lehessen használni előbb-utóbb.
Ismerkedj meg vele, meséld el, mit tudtál meg. 
-
-
Hát ennek a történetnek egyre kevésbé van értelme.

Az eszközkezelőben "Adafruit Feather 32u4" driver látszik, ami az ATmega32u4 chip drivere.
Az ATmega16u4 az eredeti UNO board-on az USB-UART szerepét töltötte be, amit a kínai klónokon CH340 és hasonló chipekkel helyettesítettek. Ennek a nagyobb testvére az ATmega32u4.
Hol van ez a chip?
Hol van a LoRa modul? Mindkettő a kijelző alatt lenne? 🤔A fényképen ESP32 dowdq6 chip látható, ami az alap ESP32, és természetesen nincs USB képessége.
Akkor mi a fene kommunikál közte és a PC közt?
-
De te nem banggood linket adtál.
Csinálj már részletes fotót mindkét oldaláról! Nincs véletlenül egy forrasztószem valamelyik oldalán "OTG" felirattal?
Akármit ír a banggood, ehhez nem kell külön programozó. Töröld a hibás drivert az eszközkezelőből, próbáld másik usb porton, esetleg rövidebb kábellel. Ha usb3 porton próbáltad eddig, akkor usb2-be dugd!
Download módban másik driver-t kellene, hogy telepítsen hozzá a rendszer, és valószínűleg másik COM porton fog látszani, feltöltés előtt ellenőrizd, hogy nem jelenik-e meg másik COM porton és azt állítsd be az IDE-ben.
-
This chip has 32K of flash and 2K of RAM, with built in USB so not only does it have a USB-to-Serial program & debug capability built in with no need for an FTDI-like chip
Fogadd el, hogy mások talán jobban értenek hozzá és keresd meg, hogy mit rontottál el.

-
Húzd ki, nyomd meg a boot gombot és miközben nyomva tartod, dugd vissza. Figyeld meg, hogy telepít-e valamit a Windows (ha azt használsz). Nézd meg az IDE-ben a telepített portot.
Ha nem lehetne feltölteni rá, nem lenne rajta boot gomb.
Amúgy milyen USB kábelt használsz? Remélem nem olyan töltőkábellel próbálkozol, amiben nincsenek bekötve az adat lábak. Nekem van olyan USB-C kábelem, amiben csak a tápvezetékek vannak bekötve.

-
válasz
Wolfram
#20562
üzenetére
Mire jó ez? Mit old meg? Aryes: van 0.1uF kondenzátorod?
Fogalmam sincs, ez a reset pin, a reset gomb is erre van kötve, alapból 10k ellenállás húzza fel a 3,3V-ra.
Próbáld ki, egy próbát mindenesetre megér.
Valami chip design error lehet mögötte, ha ez tényleg működik. -
válasz
MrChris
#20555
üzenetére
Nocsak, a kolléga úr szintén zenész?

Nem egyszerű eset. A kalapács elég finom mechanika ahhoz, hogy túl nagy és nehéz dolgot ne lehessen rá csiptetni, a kalapács feje sem biztos, hogy szeretné a dolgot.
Ton-ton kolléga ötlete tetszik, én ilyen lézerdiódát használnék hozzá, CR2025-ös Li gombelemmel, az talán elég pici és könnyű, hogy valami csipesszel a kalapács szárára rögzítsd, és valami ernyőn (pl papírlap) megnézd, hogy milyen csíkot rajzolnak egymás mellett futva. Sajnos ez teljesen analóg megoldás lenne, de a lézer a távolság miatt jól felnagyítaná a pici eltéréseket.
Ha mindenképpen Arduino-s megoldás kell, első, ami eszembe jutott, hogy a másik kalapácsra kell egy tükör, ezzel rögtön kétszeresére növeled az elmozdulást. Az első kalapácsra pedig olyan cucc kéne, mint a vonalkövető robotok alján van, 3 fényszenzor, szorosan egymás mellé. A fénysugár a távolság függvényében kitér a középső szenzorról valamelyik irányba, a 3 szenzor mérésének a különbségéből következtethetsz, hogy melyik irányba. Ezzel pontos mérést nem fogsz tudni végezni, de valójában nincs is rá szükség, mivel te csak az elmozdulás irányát szeretnéd detektálni, illetve, hogy merre kell korrigálni. Mint egy hangoló gép.
Az igazi egy olyan szenzortömb lenne, mint a síkágyas szkennerek olvasófeje, ahol nagyon szorosan egymás mellett vannak a fotodiódák, azzal nagyon finom elmozdulást lehetne mérni. Esetleg valami ilyesmivel lehetne még pótolni.A harmadik ötlet egy ilyen digitális iránytű és egy neodímium mágnes lenne (pl. egy DVD olvasó fejében vannak ilyen apró mágnesek, amit tudnál használni). Ez ugye mágneses teret mér, amiből a távolságra lehet következtetni, illetve a változást lehet vele detektálni. De ezt ki kéne próbálni, hogy ilyen pici távolságnál, mint ami két kalapács közt van, hogy működik.
-
válasz
Micsurin
#20520
üzenetére
Hát ezt most így nem tudom sajnos, mert én nem futottam bele ilyenbe, mikor ezzel játszottam. De két dolog lehet:
1: túl nagy az áramfelvétel az USB portról, és kiold a polyfuse. Ezt könnyen tudod ellenőrizni, az UNO lapon az USB port közelében van egy nagyobb, lapos, zöld színű ellenállás, ez a polyfuse. Ha túl nagy az áramfelvétel valamilyen okból, ez felforrósodik és megszakítja a board tápellátását. Az ujjaddal tudod ellenőrizni. Mi van a boardra kötve?
2: elfogy a RAM a futás közben. Ha a példakódot futtatod, ez annyira nem valószínű, mert tesztelve lett, és már kibukott volna, ha gond van a kóddal. A hozzá való processing kódot is telepítetted a gépre? Próbáld ki, jópofa.

Új hozzászólás Aktív témák
- Vezetékes FEJhallgatók
- Végleg kitiltaná a Huawei-t az EU a hálózatkiépítésből
- gban: Ingyen kellene, de tegnapra
- Kertészet, mezőgazdaság topik
- Delta Force (2024)
- Tőzsde és gazdaság
- Házimozi belépő szinten
- exHWSW - Értünk mindenhez IS
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Mikrotik routerek
- További aktív témák...
- Honor Magic V3 Black Hajtogatható csúcsmobil, nagy főképernyő + fedlapi kijelző 12/512 GB
- HP Omen 80G8E9 - 27" IPS - UHD 4K - 144Hz 1ms - NVIDIA G-Sync - FreeSync - HDR 400 - USB Type-C
- BESZÁMÍTÁS! ASUS H510M i7 10700 16GB DDR4 512GB SSD RTX 3060 12GB GDDR6 Zalman T4 Plus ADATA 600W
- ÁRGARANCIA!Épített KomPhone i5 12400F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest





Az egyiket beállítod kimenetnek, a másikat bemenetnek, rákötöd a mátrixot, ahogy van és ugyanúgy kezeled le, ahogy a mega gpio-it.

Elvileg gyárilag magasra van húzva magán a lapon egy ellenállással.



).
Már azon túl, hogy gyors.
Hacsak nem a túloldala van a fenti lapnak ezen a képen, és furatgalván közti össze a két oldalt, akkor ennek semmi értelme nincs! Nem lehet több rétegű nyák, mert azzal a lényege veszne el a proto boardnak, vagyis, hogy a sávokat ott szakítod meg, ahol arra szükség van.

), nem tudom, hogy azóta már átvette-e. Erre a networkre, úgy tudom, fel lehet lépni LoRa eszközökkel, hogy ingyen vagy pénzért, azt nem tudom, de a fent linkelt honlapon van lefedettségi térkép, elég sűrűnek tűnik, hogy vmi komolyabb dologra is lehessen használni előbb-utóbb. 


ekkold

