- A Video AI lehet a One UI 6.1.1 ütőkártyája
- iPhone topik
- Huawei P30 Pro - teletalálat
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Íme az új Android Auto!
- Volkswagen ID.7 menetpróba
- Vodafone mobilszolgáltatások
- Bemutatkozott a Polestar Phone
- Mobil flották
Hirdetés
-
Mozgásban az Arena Breakout: Infinite (PC)
gp A korábban csak mobilokra/tabletekre megjelent FPS hamarosan PC-n is elérhető lesz.
-
Lenovo Essential Wireless Combo
lo Lehet-e egy billentyűzet karcsú, elegáns és különleges? A Lenovo bebizonyította, hogy igen, de bosszantó is :)
-
A középkorra és a pokolra is gondolt az új AMD Software
ph A 24.4.1-es, WHQL aláírással rendelkező szoftvercsomag több hibát is javít.
-
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
-
nagyúr
Konkrétan EZ van nekem.
tvamos: köszi, igy már értem. Nos, ez a szervó nem gyors egyáltalán. Hogy mennyire tartós azt nem tudom, de ha nem 100%-on hajtottam, csak 65%-on, akkor nem melegedett egyáltalán. Még azt nem tudom, hogy ha nem 5V-ról hajtom, csak 3,5-4V-ról, akkor működik-e egyáltalán. Lehet 3 AA akksiról fogom hajdani az egészet, plusz boost converter. Vagy 4-ről, de még nem tudtam meg, hogy mit szól 5,5-6V-hoz a boost converter. Asszem kell boost-buck convertert szereznem.
[ Szerkesztve ]
-
-
A214
aktív tag
Sziasztok !
Egy kis segítséget kérnék.
ESP8266 Internet Clock [link]
Működik az órakijelzés csak 6 órát késik.
Belenézne valaki ,hogy hol lehet ezt átállítani. -
-
Tankblock
aktív tag
Hello Ezt cseréld ki
float utcOffset = -4;
+1 re.
És voala....
Magyarázat, a következő függvényben alkalmaz eltolást az időzóna függvényében.
void updateTime()
{
long curEpoch = localEpoc + ((millis() - localMillisAtUpdate) / 1000);
long epoch = round(curEpoch + 3600 * (utcOffset+summerTime) + 86400L) % 86400L;
h = ((epoch % 86400L) / 3600) % 24;
m = (epoch % 3600) / 60;
s = epoch % 60;
}[ Szerkesztve ]
Release the Beast....
-
ngabor2
nagyúr
Van egy ilyen ESP8266 ESP-07 soros wifi kütyü és egy Arduino nano és egy DS1307 RTC modul. A cél jelenleg csak az idő szinkronizálása lenne ezen keresztül.
Kerestem a neten, de lehet, hogy rosszul (vagy túl késő éjszaka), mert a találatok fele a 8 pines ESP-01-re jött, de igazából a használatát ott se írják le. Korábban találtam egy példaprogit épp erre a feladatra, de most az is elbújt. Libraryként kerestem, de mindenhol teljes környezetet akar letölteni ezzel szerelt komplett boardokhoz.
Annyit már sikerült kiszűrni a leírásból, hogy kell neki 2 digitális I/O, van, ahol a 0 és 1-et, van, ahol teljesen mást javasolnak. Valahol egyszerű leírást találok erről?
-
nagyúr
válasz ngabor2 #6064 üzenetére
Ha jól értem a nano-t fogod programozni, az esp-t soros porton keresztül akarod elérni, ahhoz tényleg két vezeték kell, rx/tx, így mindegy hány lábas esp modult használsz! De ne a nano 0/1 lábát használd a későbbi problémák elkerülése érdekében (mindig szét kell szedni, ha újra akarod a nano-t programozni), inkább softwareserial-t és két tetszőleges (alkalmas) lábat. Az esp-t serialon keresztül AT parancsokkal fogod tudni használni.
[ Szerkesztve ]
-
DrojDtroll
addikt
Hátha tudtok segíteni.
-
DrojDtroll
addikt
válasz DrojDtroll #6068 üzenetére
már kaptam választ
-
dew28
aktív tag
Sziasztok, egy kicsit elakadtam (ugy kb 2 oraja nem jovok ra mivan), esetleg valaki aki jartasabb a temaban tud segiteni?
websocket szerver,
if (payload[0] == '#') {
uint32_t rgb = (uint32_t) strtol((const char *) &payload[1], NULL, 16);a kodreszlet elott payload:
#16749424
utana ez lesz belole. de nem artana ha a ketto megegyezne..
376738852[ Szerkesztve ]
-
ngabor2
nagyúr
válasz vargalex #6067 üzenetére
A nano 6 GPIO lába van használatban, viszont olyan ESP-07 kütyüm van, amin már csak 4 láb jön ki: +5V (vagyis Vcc), GND, RxT TxD. Mivel egyelőre a feladat mindössze az óra szinkronizálása, ezért nem akarok nagyon mélyen az ESP lelki világába belemenni.
Mivel a wifi router is szinkronizálja a saját óráját, arra gondoltam, hogy nem kisebb meló-e csak onnan lekérni az időt. Még erős keresgélésben és utánaolvasásban vagyok, de ha szerintetek nem nyerek vele semmit, akkor szóljatok.
-
quint
aktív tag
válasz ngabor2 #6073 üzenetére
A cikkben egy komplett megoldást találsz: az ESP csak az időt szedi le, soros vonalon adja át az UNO-nak...
DE lényegesen egyszerűsödik az egész, ha egy 1000 Ft-os Wemos D1-et vagy NodeMCU-t használsz, vagy ha nem elég az IO portok száma, akkor 2 ezerért ESP32 fejlesztőt vásárolsz. D1-hez és NodeMCU-hoz fullos az arduino támogatás, az ESP32-hez pedig egész szép tempóban csinálják. Főleg a user interface terén lesznek brutálisan más lehetőségeid az alap arduino áramkörökhöz képest.
[ Szerkesztve ]
-
vargalex
félisten
Tegyük hozzá, hogy az alap ESP8266 board-okhoz (ESP-01..ESP-12) is fullos az arduino támogatás, csak kicsit problémásabb a kód feltöltése, tápellátás, mint a Wemos d1 mini esetén.
Én is azért javasoltam az ESP programozását, mert nem figyeltem, hogy a kolléga ESP-07 serial wifi module-t használ, azt gondoltam, normál ESP-07-et. Azon lenne sok dologra elég GPIO láb.Alex
-
quint
aktív tag
válasz vargalex #6075 üzenetére
Teljesen igaz, bocs' a pontatlan ill. félreérthető fogalmazásért.
Akkor még egy apróságot hozzáteszek: ha valaki elemes vagy akkus táplálásban gondolkodik, akkor viszont a meztelen modult praktikus előnyben részesíteni, mert a D1-en vagy a NodeMCU-n lévő USB illesztő és a stabilizátor rengeteget fogyaszt (deep sleepben is elmegy 20-30 mA, a modul magában pedig csak néhányszor tíz µA-t fogyaszt tentikézés közben). -
Janos250
őstag
válasz ngabor2 #6073 üzenetére
Mivel a fórumtársak már olyan javaslatokat adtak, amivel én is tökéletesen egyetértek, ezért csak egy megjegyzést fűznék hozzá.
"nem akarok nagyon mélyen az ESP lelki világába belemenni."
Az ESP lelkivilága gyakorlatilag ugyanaz, mint a nanoé, vagy bármelyik más lapé! Az Arduino egy szabályrendszer, hogy a rendszerbe illesztett lapokhoz milyen nevű, funkciójú C++ classokat kell írni, milyen tagfüggvényekkel. Ugyanúgy a megfelelő GCC fordítja a programot minden laphoz.
Ezért ugyanolyan névvel és funkcióval működnek az ESP esetén is, mint másnál. Pl. a WiFi is ugyanúgy működik, mint a "hagyományos" WiFi shieldnél. Vannak persze plusz funkciók, de ha nem akarod, akkor azokat nem használod.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Azoknak, akik az UNO kiosztást kedvelik, de ESP32-re vágynak.
Hamarosan elérhető lesz:
https://www.banggood.com/WeMos-TTgo-ESP32-WiFi-Bluetooth-Board-4MB-Flash-UNO-D1-R32-p-1163967.html?rmmds=searchAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
ngabor2
nagyúr
Köszi mindenkinek a javaslatokat, asszem elleszek egy darabig az olvasgatással
Egyre körvonalazódik, hogy előbb-utóbb NodeMCU lesz a dologból... bár most még a Nano elég.
A műszerdoboz méretek miatt az apróbb dolgokat preferálom, ezért nem a normál Arduinot vettem, hanem a Nanot.
[ Szerkesztve ]
-
nyogo83
senior tag
Sziasztok!
Egy par otletre,tippre lenne szuksegem eeprom irassal kapcsolatban.
Egy trip computer feleseget csinalok, ahol szukseg lenne a megtett osszes kilometer valamint nullazhato "trip" szamlalo ertekeinek tarolasa. Tapfesz megszunesekor(gyujtas levetele) nem kellene hogy adatot veszitsen.Kulso eepromban gondlokodom (valoszinu valamelyik rtc modulra epitett at24c32-es eeprom) viszont jelenleg nincs semmi jo otletem az adatok biztonsagos es egyszeru mentesere. Ertem ez alatt, hogy viszonylag egyszeru modon, mindig biztosan lementesre keruljenek az adatok es ne hasznalodjon el hamar az eeprom.
1. 100 meterenkent lementem az aktualis ertekeket, viszonylag sok irasi tevekenyseg, saccra kevesebb mint 100 000km alatt eri el az eletciklusa korlatait az eeprom. Ez nagyjabol eleg is lenne. A kerdes, mennyire lenne behatassal a program futasara ez a suru iras, mert kijelzon meg jopar adatot real-time 2-3 megszakitason keresztul kezelve kellene frissitenie.
2. mivel 12V-tapfeszrol fog mukodni,kozvetlenul 12V-rol egy feszultseg oszton keresztul figyelem a tapfeszultseg esest, es ha eler egy szintet, akkor kiirja a tartalmat eepromba. Az arduino 5V-os tapjat meg megtamogatom egy kelloen nagy (1000-4700uF) kondival, aminek elegendonek kell lenni, hogy 3-5ms alatt mentsen.
Az elso esetben ha barmi tortenik a tapfesszel, vagy barmivel, akkor minimalis az adatvesztes. Viszont a kerdes, hogy mennyit fog csalni 1-2 het honap alatt a feleslegesen "eldobott" 100m alatti ertekekkel, amik megallaskor nem kerulnek mentesre.
A masodik esetben kicsit necces, hogy sikerul-e kiirni vagy nem. Illetve kulon problema (vagy megoldando feladat), hogy mi tortenik, ha hirtelen leveszem/raadaom a gyujtast.Szivesen meghallgatnek par otletet, hogyan lenne celszeru ezt megcsinalni.
[ Szerkesztve ]
-
-
nyogo83
senior tag
Az szinten nem a legjarhatobb ut, mert gyujtas levetelre ki kell kapcsolnia. Eredeti kabelozast nem szivesen modositanam.
Talalatam egy erdekes modszert, a ring bufferes/O-bufferes EEPROM kezelest.
Hivatalos Atmel doksi : [link]
Par otlet, hogyan lehet csokkenteni az eeprom elhasznalodast: [link]
Egy jonak tuno ring buffer arduino implementacio : [link]Ezzel talan kevesbe paras az allando mentes es elmeletileg a gyari auto/motor muszerfalaknal is ilyen elven oldjak meg a km tarolast eepromba.
-
BTminishop
aktív tag
sziasztok!
CNC shield az elveszi az összes pin-jét az UNOnak? Tehát gondolok itt arra, hogy van egy cnc shieldem, akkor már mást nem tudok kötni rá ?! Szeretnék a cnc géphez ledeket és piezot csatlakoztatni. (mégnincs meg a shield szóval csak fejben játszom le )
-
lappy
őstag
válasz BTminishop #6084 üzenetére
nincs neki szabad portja ezekre, itt meg tudod nézni
linkBámulatos hol tart már a tudomány!
-
DrojDtroll
addikt
válasz BTminishop #6084 üzenetére
ramps-ban nem gondolkodtál?
-
Janos250
őstag
válasz DrojDtroll #6086 üzenetére
Az mi?
A Wikipedia valami hagymaféleséget adott ráAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
-
DrojDtroll
addikt
válasz BTminishop #6088 üzenetére
pontosan ez
itt van üres port bőven
-
Janos250
őstag
válasz BTminishop #6088 üzenetére
Ajánlatnak nem ajánlat, csak hogy én - valószínűleg - hogyan csinálnám:
Én szeretem az STM32-s arduino lapokat, így valószínűleg azzal csinálnám. (Gyors, sok láb, sok memória, olcsó, és ugyanaz az arduino program (is) fut rajtuk)
Külön motorvezérlőket használnék shield helyett, és maradna elegendő láb/memória/idő az egyéb szenzorok használatára.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
válasz BTminishop #6084 üzenetére
Vegyél Megát, ugyanaz a shield jó lesz hozzá, és lesz vagy 20 szabad lábad.
-
nagyúr
válasz BTminishop #6092 üzenetére
Miért passzolna csak uno-ra? Direkt egyforma a lábkiosztása, kivéve az IIC lábakat, de szerintem a cnc shield azokat nem használja.
[ Szerkesztve ]
-
tvamos
nagyúr
válasz BTminishop #6092 üzenetére
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
jksx
senior tag
Sziasztok!
Egy UNO panel A0 analóg bemenetére kötve mérném a hálózati feszültséget és az eredményt a soros monitoron jelenítem meg. Az a gondom, hogy az egész lefagy teljesen. pl. ha a jó kis kínai pákát ki/be kapcsolom, vagy akár a mérőkör tápellátását szüntetem meg (szimulált áramszünet).
Az UNO az USB porton keresztül kap tápot.
Tapasztaltatok már ilyen jelenséget? -
Pubszon
veterán
Ugrókódos távirányítót használ valaki arduinohoz?
ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...
Új hozzászólás Aktív témák
- A Video AI lehet a One UI 6.1.1 ütőkártyája
- Übergyors Samsungnak próbál látszani egy hamisított NVMe SSD
- iPhone topik
- Autós topik látogatók beszélgetős, offolós topikja
- S.T.A.L.K.E.R. 2: Heart of Chernobyl
- Építő/felújító topik
- Stellar Blade
- Autós topik
- Hálózati / IP kamera
- Huawei P30 Pro - teletalálat
- További aktív témák...