-
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
-
Tomika86
senior tag
válasz its_grandpa #17248 üzenetére
Köszönöm!
-
vegyszer
addikt
Sziasztok!
A legegyszerűbbnek tűnő feladatba is sikerült bele törni a bicskámat.
Rendeltem január elején egy M5StickC PLUS eszközt. A héten végre megjött.
Volt egy kész projekt, amit rá akartam volna vala egy az egyben tenni.https://github.com/ArthurFDLR/br-m5
Itt az a leírás, hogy:
Installation:
Install Visual Studio Code and the PlatformIO IDE extension. Clone this repository -git clone https://github.com/ArthurFDLR/br-m5
-, open it as project in PlatformIO and upload -Ctrl+Alt+u
- to a M5Stick-Cplus connected to your PC.De mivel se a VSC, se a PlatformIO általam eddig nem használt appok, így meggyűlik vele a gondom...
Már többször is újratelepítettem, mert friss telepítés után is a VSC összeomlik, néha többször is egymás után. Valamiért a letöltési mappám teljes tartalmát vizsgálja az App, hogy hátha van ott valami számára.
Az, hogy a PlatformIO felületen belül merre van a terminál a klónozáshoz, megint valahogy számomra nem egyértelmű. Pedig csak egy egyszerű ötperces kis semmiségnek tűnt. És bosszant, hogy balféknek érzem magam emiatt.
Valaki használja ezt a platformokat?"Újságírás az, amit a hatalom nem akar nyomtatásban látni. Minden más csak propaganda." George Orwell
-
Tomika86
senior tag
Sziasztok!
Ezt, hogy nevezzük, amikor itt Oled kijelzőhöz kiválasztom(ezt a sort amikor megadom a programban), hogy milyen IC, van-e reset pin?
U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
Köszönöm!
-
vegyszer
addikt
válasz Tomika86 #17253 üzenetére
Valószínűleg az én esetemben is user error lehet a háttérben.
Mivel a céges gépen a VSC és a PlatformIO is rendben felmászott, és a projekt mappáját kézzel betallózva tette is a dolgát.Most meg elindult a hangya, hogy ez miben másabb világ...
"Újságírás az, amit a hatalom nem akar nyomtatásban látni. Minden más csak propaganda." George Orwell
-
vegyszer
addikt
válasz vegyszer #17252 üzenetére
Közben tegnap este, mikor a család már nyugovóra tért, volt időm jobban tesztelni a kütyüt a rá töltött kóddal. ( https://github.com/ArthurFDLR/br-m5, PlatformIO, M5Stick-Cplus)
Sajnos három perc után a kapcsolatot elveszti valamelyik fél a Bluetooth-on...Mint kiderült, alant a kódhoz írtak ilyen megjegyzéseket, egy arc más eszközön rendbe is tette, de ide vissza nem portolta.
Most jön az a rész, ahol már forrás kódot kellene faragnom
Még majd tesztelni is... Hát érdekes lesz ez...[ Szerkesztve ]
"Újságírás az, amit a hatalom nem akar nyomtatásban látni. Minden más csak propaganda." George Orwell
-
ratkaics
senior tag
Sziasztok!
Van egy eszközöm, amivel RS485 Modbus RTU-n keresztül lehet kommunikálni, Ezt szeretném integrálni a HomeAssistant szerveremre. Ehhez szükségem lenne egy olyan cuccra, ami a Modbus RTU-t "átteszi" Modbus TCP-re. Van esetleg erre valami költséghatékony megoldása valakinek?
Köszi előre is a segítséget!
Olyan nincs, hogy valami nem sörnyitó ....
-
A214
aktív tag
Sziasztok,
Ékezetes karakterek használatát(kiírását) ,hogy lehet ezen a kijelzőn megoldani?
MAX7219 LED mátrix modul 4 x 1 kijelző
és wemos d1 mini pro
-
A214
aktív tag
Szuper, és azt tudja netán valaki mit és hol (melyik sorban)?
Vagy hol lehet letölteni a módosítottat,ékezetes karakterest.Tehát:
Működik, időt, dátumot ,időjárás adatokat város kód szerint szépen kiírja.
A hét napjait és a időjárási paraméterek megnevezését ékezet nélkül magyarul szintén.
Na ide szeretnék ékezeteket, ha megoldható.
[ Szerkesztve ]
-
puritan
csendes tag
Kedves Mindenki!
DS3231 RTC-vel van egy kis problémám.
Pontosan arról lenne szó, hogy egy nanohoz csatlakoztatva működik az óra. Ha a tápfeszt elveszem az egésztől, és mondjuk 2 óra múlva visszaadom, akkor az óra a két órával azelőtti időt mutatja. Van rajta elem, és jó is. Hogy lehet azt elérni, hogy az óra a tápfesz lekapcsolása alatt is működjön, és a program újraindulásakor a helyes időt mutassa? -
Dißnäëß
veterán
Ájjájjjájjjjj Urak, nagyon rég Arduino-ztam meg ESP-ztem, pffh.
Pedig ez a világ legszebb dolga a szex és szerelem után.Shit.
Lá lá lá lá lááá lááá.. Lá lá lá lá lááá lááá .. Lá lá lá lá lááá lá lááá lá lá lá lááááá láááá
-
nagyúr
Sziasztok! Esp32 kérdésem lenne. Használja valaki a touch button funkciót? Az érdekelne, mivel lehet még érintést kiváltani a touch lábakon az emberi testen kívül?
Szeretnék csinálni olyan lábpedált, aminek nagyon halkan kellene működni, és bírni kellene a strapát, például ha nagyobb erővel vagy sebességgel taposok rá. Az jutott eszembe, hogy mivel úgyis esp32 lesz benne, mi lenne, ha tactile kapcsolók helyett valahogy a touch funkciót használnám? Ha jól sejtem, kapacitív elven működik, tehát egy nagyobb fémlemez, vagy kondenzátor segítségével tudnám esetleg megbízhatóan aktiválni? -
Tomika86
senior tag
Sziasztok!
Gondom van a kocsiban a műszerfallal, lehet van itt aki jártas autó elektronikában.
Ha az izzítógyertyák be vannak kapcsolva akkor újraindul a műszerfal. (Relén és optón leválasztva a kapcsolása biztos ami biztos alapon). Amikor bekapcsol az izzítás egyből újraindul, és folyamatosan, mivel a panel kapcsolja az izzítást.
Ha le vannak húzva az izzítógyertyák, akkor nem, akkor minden jó.
Illetve érdekes, de ha a fordulatszám VR szenzor csatija szét van húzva akkor se indul újra.
Mitől lehet ez?
-
őstag
-
Tomika86
senior tag
válasz razorbenke92 #17281 üzenetére
Nem csökken a feszültség annyira le. Step down konverterek vannak, elvileg 8vról is megy.
-
-
Tankblock
aktív tag
Anno játszottam a Touch bemenettel, emlékeim szerint egy tresholdot kellett állítani és ahhoz képest mérte h van-e érintés vagy nincs ---> töltés és kisütés ciklusokat végzett abból kalkulált. Hát nekem nem volt megggőző, egy touch sensor internetről simán jobb eredményeket hozott, igaz felületekkel nem kísérleteztem.
ha csak ON-OFF kapcsoló kell akkor infrakapu közé meg betenni egy fizikai gátat a pedál által aztán kész is....
PLehhez hasonlót lehet bontani is nyomtatókból :
[link]bár a követelményed ellent mond a csendességnek....
[ Szerkesztve ]
Release the Beast....
-
őstag
Ugyanezt akartam írni, de túl trollnak találtam
Tomika86
Olvastam a másik topicban a feedbacket. ESP8266-nál a watchdogból ki lehet olvasni, hogy mi volt az oka a legutóbbi resetnek, biztos van ilyen az ESP32-nél is (sajnos nincs sok tapasztalatom vele, de hátha itt valaki meg tudja mondani, hogyan csináld).[ Szerkesztve ]
Mások számára a kondi fáradós, nekem farad-os...
-
nagyúr
válasz Tankblock #17286 üzenetére
Én is gondoltam résoptóra, van is itthon, de gondoltam teszek egy próbát a touch-al, mégis külön alkatrész nélkül, esetleg néhány darab alufóliával kiváltható lenne a kapcsoló.
bár a követelményed ellent mond a csendességnek...
Miért is? Lapozó pedált építek elektronikus kottaállvány mellé. Az előző (szintén általam épített) példány egy Bluetooth billentyűzet +3D nyomtatott tok felhasználásával készült, működik is szépen, de egyrészt elalszik, ha sokáig nincs nyomkodva, másrészt a mechanikája elég hangosra sikerült, így gyakorlásra jó, de koncertre, stúdiófelvételre nem alkalmas.
Az optimális megoldás minden mozgó alkatrész nélküli touch érzékelés lenne. Kézenfekvő lenne, hogy zokniban nyomkodjam közvetlenül a touch szenzort de ez színpadon megint nem megoldás.
Mi lenne, ha egy gumilap vagy egy vékonyabb habgumi lap két oldalára tennék nyáklapot vagy alufóliát? Cipővel toppantásra vajon lehetne aktiválni?
Apropó toppantás: mi lenne, ha piezo-t használnék? 🤔 -
őstag
bár a követelményed ellent mond a csendességnek...
Szerintem azért, mert ha pedál (vagy bármi mechanikus), akkor van benne két végállás, amelyeknél a felkoppanásokat nehéz tompítani.Ha vékonyra csinálod a házat, és nem holdjáróban koncertezel, akkor érdemes megpróbálni egy nagy "antennát" a lábszenzor belsejében. Én hackeltem már meg TTP szenzort, hogy érzékeljen 18-as bútorlapon keresztül.
Ismerve a felhasználást, én valamilyen távolságérzékelőben gondolkodnék, ami könnyen már azt is látná, ha fölé fordítod a lábfejed.
Persze tudom, hogy nem ezzel kapcsolatban kértél tanácsotMások számára a kondi fáradós, nekem farad-os...
-
nagyúr
válasz razorbenke92 #17291 üzenetére
Lehet kapni kereskedelmi forgalomban ilyen Bluetooth pedált, van, amelyiknél meg tudták oldani a zajmentes működést, de az olcsóbbak jellemzően - pont az anyag spórolás miatt - jellemzően nem. Én viszont úgy döntöttem, hogy nem fogok 30+e Ft-ot kifizetni egy 2 gombos billentyűzetért inkább megcsinálom jól. Elég kreatív vagyok.
Persze tudom, hogy nem ezzel kapcsolatban kértél tanácsot
Nagyon örülök minden ötletnek
Egy optós távolságszenzor is tök jó megoldás lenne, de praktikus okokból olyan szerkezet kell, ami ad haptikus visszajelzést, és kisebb mozdulatokra nem reagál, rajta tudom tartani a lábam pl. két lapozás között, mivel játék közben nem látom se a lábam, se a pedált, szóval nincs lehetőség megkeresni, ha levettem róla a lábam, vagy elcsúszik. -
Tomika86
senior tag
Jelenleg a nextion kijelzőről kapott Stringet a következő formában olvasom be uartról:
// Soros portról olvasás
if (Serial2.available()) {
String indata = Serial2.readStringUntil('#'); // # jelig várjuk az adatot
if (indata.indexOf("page0") > -1) // Ha "page0" string érkezik
{
kepernyo_szam = 0; // Képernyő változó értéke 0 lesz
}
else if (indata.indexOf("page1") > -1) // Ha "page1" string érkezik
{
kepernyo_szam = 1; // Képernyő szám változó értéke 1 lesz
szerviz_oldal_nem_folyamatos_kiiras (); // 1. oldalon adatok frissítése
}
}Ezt megtudom oldani megszakítással is? Jobb lenne az nekem?
A következő programsorokban az indata tartalma alapján határozom meg hogy mit csinálok (kettő van csak utána itt, de van kb 50).
Működik, de szebb lenne megszakítással?Köszönöm
[ Szerkesztve ]
-
Janos250
őstag
válasz Tomika86 #17297 üzenetére
Én egy külön taskba tennén ezt, amit írtál, és ha Serial2.available() hamis, akkor delay, ami átadja a vezérlést a többi tasknak. Így a globális kepernyo_szam-ban mindig az aktuális van.
Persze, lehet, hogy ez a program többi részéhez nem passzolna.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Tomika86
senior tag
válasz Janos250 #17298 üzenetére
Külföldi fórumban azt olvastam, hogy felesleges mert a hardware serial ezt megszakításként kezeli.
Serial2.available() ez mikor igaz? Mert nekem csak akkor kellene ebbe az első if feltételbe lépni, ha adatot kapok soros porton.ui. azt olvasom, hogy az érkező karakterek számával tér vissza a Serial2.available() függvény. akkor jó ez így nekem végülis
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Elemlámpa, zseblámpa
- Anglia - élmények, tapasztalatok
- exHWSW - Értünk mindenhez IS
- Nothing Phone 2a - semmi nem drága
- Gyúrósok ide!
- Medence topik
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen