-
GAMEPOD.hu
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
-
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 :)
-
-
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 :)
-
haxiboy
veterán
-
haxiboy
veterán
Esetleg középen a kis forgó akármit lézerrel letapogatni, hogy mikor jön a gödör és mikor nem, az arduinoban pedíg megadni a kezdő állást amit szépen frissítget amikor folyik a víz? Annak a pörgő izének ha jól tudom megvan hogy milyen gyorsan pörög ha x liter víz átfolyik. Ez nem megoldható?
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Sziasztok! Létezik olyan board, mondjuk valami 32u4-el amin alapból van Ethernet (jobb esetben powered ethernet hogy azon keresztül kapja az áramot is), tehát nem shieldezni meg egyéb plusz vezetékezni hanem ahol egyben van az egész?
Előre is köszi!
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Sziasztok!
Adott egy Sparkfun Pro Micro illetve egy PCF8574T illetve egy 16x2-es LCD kijelző.
Az istenért nem tudom működésre bírni a kijelzőt, volt valakinek hasonlóval tapasztalata?
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Újabb kérdésem lenne. Szeretnék az arduinoval PC-n keresztül kommunikálni, de nem soros porton keresztül hanem natív eszközként. Egy C# programból szeretném az adatokat küldeni, azt szeretném hogy más ne tudja programozni csak ha megnyomok egy gombot vagy ilyesmi.
Előre is köszönöm a segítséget.
[ Szerkesztve ]
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
válasz MasterMark #5510 üzenetére
Ez elviekben nativ usb szóval serialt . USB host kell nekem?
Arra emlékszem képes volt magát natív billentyűzetnek mutatni mikor ezzel foglalkoztam, így nem lehet gond hogy egy egyedi usb eszköznek mutassa magát amihez én biztosítom a drivert igaz?
Edit : Közben látom ilyet nem támogat.
[ Szerkesztve ]
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
válasz MasterMark #5512 üzenetére
Elvileg ez a típus van, csak a kissebb változat. Kicsit utána olvasok még reggel.
Köszönöm a helpet, első komolyabb projektPremium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Sziasztok! Kaptunk egy ilyet egy projekt keretében, ezzel szeretnénk valahogyan kommunikálni. Elviekben képes GPRS internet kapcsolatra, szöveget szeretnénk küldeni eközött és egy szerver között.
Gyártó : Tell Software Hungária kft.
Valaki találkozott már ilyennel?
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
válasz Tomika86 #5673 üzenetére
Az egyik Windows Formban a másik XAML, előbbibe bele tudok nyúlni utóbbival még nem találkoztam a gyakorlatban, bár elvileg ez is C#.
A legegyszerűbb módszer szerintem hogy a két formot 1 az 1-ben átemelni, majd egy harmadik formban (ami alapból indul meghívja a másik kettőt önmagán belül).Az arduinos programok egyesítésében viszont nem tudok segíteni örülök ha 3 nap alatt sikerül beüzemelnem egy LCD kijelzőt
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Sziasztok! Olyan boardot keresek amin található ethernet, sd slot, tud natív usb-t és viszonylag olcsó.
Találtam 32u4-es leonardo eth nevű cuccot de brutálisan drága. Esetleg létezik Sparkfun Pro micro-hoz ethernet shield?
Előre is köszönöm!
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Nem lenne rossz, de végterméket szeretnék belőle, és az sem jó hogy random bárki cserélhet rajt OS-t meg ilyesmi. Teljesen égetett rendszert szeretnék amihez csak én férek hozzá, sd kártyán keresztül csak a beállítások beolvasása lenne.
Illetve árban is eléggé megdobná a cuccot.
[ Szerkesztve ]
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Sziasztok.
Adott egy Ariston Velis Evo WiFi vízmelegítő (bojler) amiben található egy wifi controller.
A képen hiányzik egy IC, nem tudom hogy a képen lévő kontroller sérült vagy eleve így van a bojlerben, ennek még kibontáskor utána nézek.Kis utánajárás után megtaláltam magát a kontrollert is
spwf01sa vagy sc (ha minden igaz STM32)A problémám a következő.
Az említett bojler közvetlenül kommunikál egy külső webszerverrel, folyamatosan diagnosztikai és egyéb adatokat küldve a gyártó felé, illetve van egy gyakorlatilag használhatatlan mobilos alkalmazás ahol a webszerveren keresztül lehet bizonyos beállításokat elvégezni.
Egyfelől problémás hogy akár a teljes wifi kommunikációba beleláthatnak, másfelől ha tönkremegy a cég/elérhetetlen a szerver akkor elvesztem az említett funkciót.
Hardware hackelésben nem vagyok jártas így ez a fő kérdésem.
Szeretném az említett mikrokontrollerről lementeni az aktuális firmware-t, és újra írni az egészet a fő funkciók megtartásával teljes egészében kihagyva a gyártó webszerverét.
Esetleg egy konfigurálható MQTT klienst írni rá amivel integrálható bármilyen okosotthon rendszerbe. De ehhez szükség van az eredeti firmware funckióira amivel kiolvashatom/állíthatom a különböző paramétereket.Előre is köszönöm a segítségetek/tanácsotok.
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Igen ez lett volna a második megoldásom, majd írni hozzá egy API-t és a DNS szervereken a gyártó felé a kommunikációt átirányítani a saját webkiszolgálóra.
Ha a JTAG-es kiolvasás tiltott, magáról az IC-ről nem lehet ledumpolni binárisan és nop-olni a fw kiolvasás tiltásának a kódját?Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
válasz Janos250 #12589 üzenetére
Mobilokra is lehet már szinte bármiben fejleszteni.
Én C#-ban írom az androidos alkalmazásaim (Xamarin)De nem is a nyelv a kérdéses szerintem, hanem az alapok.
A bojleres kommentre : Valószínű nagyon sok részegységgel kommunikál, amik szintén zárt rendszerek. Ha például a webes felületen beállítom hogy ne 2 hanem 3 zuhanyzás legyen elérhető minden este, ki tudja melyik modullal kommunikál ilyenkor.
Esélyesebb hogy valamilyen köztes eszközzel fogom megoldani a dolgot, és az eszközön emulálom a gyári webes api-t.
Még nem néztem utána tüzetesebben de létezik olyan board ami mint az ESP32 csak wifi+bt helyett egyszerre 2 wifi található rajt? Vagy az ESP32 tud egyszerre csatlakozni több eszközhöz wifin? Bojler -> ESP32 <- Router?[ Szerkesztve ]
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)