- Programozás topic
- Videó stream letöltése
- Windows 10
- Megpróbálják a spanyolok: megvédenék a gyerekeket a közösségi médiától
- Musk átirányította a Teslának szánt AI-chipeket
- A személyes adatainkkal, képeinkkel tréningezi az AI-t a Meta
- Microsoft Office és Office 365 topic
- Tombol az AI-láz: az NVIDIA már értékesebb, mint az Apple
- Hálózati / IP kamera
- OpenWRT topic
-
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
-
vargalex
félisten
1 db - mérés alapján kb. 2000 mAh-s - Li-Ion cellát notebook akkuból bontva.
Alex
-
weiss
addikt
válasz vargalex #7403 üzenetére
Ha jól látom az a töltő tud belső ellenállást is mérni, nem emlékszel mennyi volt? Én is ilyen bontott cellákat használok zseblámpákban, de arra gyanakszom, hogy túl nagy. Mármint tudom, hogy nem minden aksi más, csak kíváncsi vagyok, hogy egy nem éppen megkímélt noticella mennyire használódik el.
I did nothing, the pavement was his enemy!
-
modeller
aktív tag
válasz Janos250 #7389 üzenetére
"Arduinoban programozása kényelmes, nagyon gyors, rengeteg a periféria, a két mag más programozási technikákat is lehetővé tesz"
Ezt úgy érted, hogy arduino-ban lehet programozni a co-processzort? Mert én úgy láttam, hogy nemhogy arduino-ban, de még a sima C IDF-ben sem lehet, hanem valami assembly makrós katyvasszal lehet csak.
Csak az IDF példát néztem ahol a co-proci figyeli, hogy egy adott pin bemeneti feszültsége két beállitott érték között van-e és ébreszti a főprocit, ha kivül esik.(ez az "ébresztés" is érdekes, inkább reset-nek kellene mondani, csak éppen le lehet kérdezni, hogy mi is volt a boot oka)
-
Janos250
őstag
válasz modeller #7407 üzenetére
"arduino-ban lehet programozni a co-processzort?"
Nem tudom, még soha nem próbáltam. Én egyszerűen csak a core0 és core1, mint két mag programozására értettem, hogy mindkettőn lehet könnyedén futtatni programrészeket.
Ha IDF-ben lehet, akkor - elvileg - Arduinoban is lehet, mert - szintén elvileg - elérhetők a freeRTOS függvényei. Legfeljebb inkludolni kell a helyüket.
Amit az IDF-ben freeRTOS alatt nem lehet, azt Arduino alatt sem valószínű.
Az utolsó mondatot, meg - azt hiszem - Teasütinek szántad.
Egyébként azóta rájöttem hogy megvannak a perifériák sorszámai.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
modeller
aktív tag
válasz Janos250 #7408 üzenetére
Szivesen vennék egy arduino-s példát hogy lehet akár a legtriviálisabb dolgot is a másik magon futtatni.
Simán lehet, hogy valamit elnézek, kb 1 hónapja láttam először esp32-tAzért érdekelne, mert kimondottan fogyasztás-kritikus, elemről (reményeim szerint) akár 1 évig is működő dolgokat próbálok csinálni és ahhoz nagyon jó volna a co-processzort beüzemelni. De asm szintig nem vagyok hajlandó elmenni, IDF-ezni is csak ha muszáj.
-
_q
addikt
Ti hogy oldjátok meg az 5V-ot ESP esetén? Illetve tudtok mozgásérzékelőt ajánlani ami éjszakai közel 0 fény mellett is működik, esetleg nagy hőmérsékleti tartományban (-40 - +85°C).
[ Szerkesztve ]
-
Janos250
őstag
válasz modeller #7409 üzenetére
Például így:
xTaskCreatePinnedToCore(
InCore0Code, // Task function.
"Core0prg", // String with name of task.
1000, // Stack size in words.
NULL, // Parameter passed as input of the task
3, // Priority of the task.
&InCore0, // Task handle.
0 // core
);
xTaskCreatePinnedToCore(
InCore1Code, // Task function.
"Core1prg", // String with name of task.
1000, // Stack size in words.
NULL, // Parameter passed as input of the task
1, // Priority of the task.
&InCore1, // Task handle.
1 // core
);
Az elsőt (most épp Incore0Code függvényt) a 0-ás core-ra teszi, a másikat az egyesre.
A kód meg a szokásos, csak a végén vTaskDelete kell:void InCore0Code( void* parameter){
// utasítások
vTaskDelete(NULL);
} ;[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
_q
addikt
válasz Janos250 #7412 üzenetére
Úgy értettem, ha kell +5 V. Eddigiekben amivel találkoztam fejlesztői kártyán volt 5 V ami jól jött egyes szenzorok esetében. Most hirtelen csak egy szervo motor jut eszembe ahol kellene, esetleg hőmérséklet szenzorok között is akad vagy bizonyos IC-k igényelhetnek 5 V-ot.
Ha jól olvastam az ESP panelen nincs meg az 5 V kimenet.
[ Szerkesztve ]
-
-
Vladi
nagyúr
válasz ngabor2 #7395 üzenetére
Arduino és hasonszőrű mikrovezérlők topikja ?
Más:
Megint én.
Van ugye a kis projektem: egy vágókést vezérlek 2 gombbal kiegészítve. Hardver oké, szoftver oké, felszereltük, minden oké. Örülés. Akkor villany lekapcsol, mehetünk haza. Hopp kapcsol. Villany fel, megint.Elkezdtem a témában kutatni, kiderült, hogy tele van elektro-mágneses zajjal szerencsétlen.
Írtam debug szoftvert, pénteken azzal átnézem, meg multiméterrel áttapogatom, hogy hol kapja a zavart.
Erre írta anno egy bölcs előrelátó szakember, hogy vegyek oszcilloszkópot.... Naperszeugye vettem.Amit eddig információt összeszedtem a témában, s ezekkel kapcsolatban szeretnék némi iránymutatást:
1. Fém dobozban van a cucc (pc ház) plusz arduino egy másik fém dobozkában. Ezt földeljem le. Akkor a fémházat csatlakoztatom a táp gnd (zöld-sárga) ágához?
2. A kapcsoló üzemű táp felől is jöhet a zavar. Ezzel mit lehet kezdeni?
3. A relé visszarúg arduino felé: ez nem lehet, mert a relé kártya optoizolált.
4. A működtetett áramkörre (zárt-nyitott) tegyek diódát, hogy ne tudjon visszaáramlani a relé felé. schottky diódákról olvastam.
5. Az egész kócerájt kábelezzem át árnyékolt kábelekkel. Elég az adatkábeleket? Vagy a tápokat is? Esetleg a kapcsolókhoz menő hosszú kábeleket is?
6. A relé felé menő adatkábelen lehet némi zavar, elvileg felhúzón van, tehát ha jön az 5+ jel, akkor a relé nem csinál semmit. Ha megszakad akár egy pillanatra, akkor kapcsol. (Ezért időnként még duplát is üt! ) Ezt az adatfolyamot lehetne stabilizálni kondenzátor és ellenállás beiktatásával? Elektrolit vagy kerámia kondenzátor?
Ennyi így nagyhirtelen.
Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!
-
ngabor2
nagyúr
válasz Teasüti #7406 üzenetére
Mivel (még) nincs topikgazda, ezért biztos, hogy nem lesz kirúgás Viszont az ötlet jó, amennyiben érez valaki elég lelki erőt és időt erre a feladatra. Sőt, téma összefoglalót is lehetne gyártani, de ehhez én már régóta kicsi vagyok.
gyapo11: kicsit kiegészítve jó lesz, köszi
vargalex: van lehetőség kulcsszavak megadására, most már pl. az ESP-32-re, vagy az mcu-ra is megtalálja a topikot.[ Szerkesztve ]
-
modeller
aktív tag
válasz Janos250 #7411 üzenetére
Köszi ez érdekes. De tudtommal a co-proci utasitáskészlete sem ugyanaz mint a főprocié, mert csak nagyon korlátozott a tudása, de épp ezért a fogyasztása is minimális.
Nem lehet, hogy másról beszélünk? Lehet, hogy kétmagos a főprocesszor és pluszban van a co-proci? Mert ezt a kódot csak igy tudom elképzelni, hogy működjön. -
fpeter84
senior tag
Elméletben a PIR-eken lévő BIS0001 (vagy klón) 3-5V tápról is mehet, az ilyen általános kínai modulokon pedig ott szokott lenni egy SOT23-3 tokos, feltehetően LDO csipp, a kimenetre pedig a pdf-ek 3V-ot írnak. Meg kell nézni, ki kell mérni hogy az valóban egy 3.3V-os LDO e? Ha igen, akkor egyszerűen le kell kapni, át kell hidalni, és máris kész a 3.3V-os modul...
-
fpeter84
senior tag
válasz ngabor2 #7416 üzenetére
Van ilyenem, de erősen korlátozott hogy mire jó - leginkább nem sokra... 115200 baudos sorost, 100KHz-es I2C-t már nem nagyon bír lekövetni. Láttam olyat amit nem tranzisztorokból/fetekből raktak össze hanem valami cél chip volt a modulon - az talán jobban bírja a tempót!
-
Janos250
őstag
válasz modeller #7418 üzenetére
Valóban teljesen két külön dologról beszélünk. Mint korábban már írtam, a coprocessor programozását soha nem próbáltam. Egyszer néztem (https://github.com/krzychb/ulp-loop/blob/6f7c3d843e8a27137d77fd2f28c04c16919e5681/main/ulp_example_main.c), de mivel nem volt rá szükségem, hagytam is. Az ott leírt kód ugyan "IDF szemléletű", de az így írt kódok - tapasztalatom szerint - simán futnak arduino környezetben is, persze az egyes részeket a megfelelő helyre másolva. Érdekes lenne kipróbálni. Ha valaki már próbálta, írja le lsz!
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz modeller #7418 üzenetére
Itt is van példa (8266-ra, de gondolom 32-n is mehet talán), de csak megnéztem, soha nem próbáltam:
link
Ha már itt tartunk, érdekes lenne kipróbálni, ezzel mire lehet menni:
hardware\espressif\esp32\tools\sdk\include\ulp\esp32\ulp.h[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
_q
addikt
Szerintetek Li-po vagy NiMH a megfelelőbb?
Másik kérdés, Li-po töltő áramkört tudtok javasolni ami bevált?
-
ngabor2
nagyúr
válasz Gergosz2 #7430 üzenetére
Újabb akkus eszközökben egyre ritkábban találkozok NiMH akkuval. A Li-ion különböző megvalósításaival annál inkább. Emiatt mondtam, hogy kis túlzással, ugyanis a cserélhető akkus, vagy elemről működő cuccokhoz még mindig egyszerűbb/olcsóbb a NiMH (a töltőjéről nem is beszélve).
aryes: miért? A kereső így is megtalálja.
-
gyapo11
őstag
Már nagyon sok töltő van a LiIonhoz is. Ha nagyon egyszerű kell, akkor Liitokala 100, 202, 402, ezek 1, 2, 4 cellát tudnak egyszerre tölteni, de az igazi az 500-as, ami szintén 4 cellás, viszont tud tesztelni és méri a cella belső ellenállását, lcd kijelzővel, háttévilágítással, 12 V 2 A-es táppal, autós tápcsatlakozóval. Szokták akciózni kuponnal, 14-17 $ közötti áron. Ezek mind használhatók powerbankként is, a jobb oldali helyre betéve LiIon cellát 5 V 1 A-t tudnak kiadni.
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
-
vargalex
félisten
válasz gyapo11 #7432 üzenetére
Mivel a topictárs áramkört kérdezett, én ezt javasoltam volna tegnap azonnal, amivel tapasztalatom is van, de aztán vettem észre, hogy nem Li-Ion cellát, hanem Li-Po-t írt...
Persze, ha nem modul kell, akkor a Liitokala nagyon jó, nekem is van egy Lii-500 és egy Lii-100. Előbbi most kuponnal elhozható a Gearbest-ről $13-ért (teljes verzió, azaz hálózati és autós adapterrel).Alex
-
_q
addikt
Köszi mindenkinek a töltős ajánlásokat. Mivel egy ilyet vettem, ehhez sajnos nem jó a liitokala. Lehet majd veszek "elemes kiszerelésűt", addig viszont ezzel gondoltam tölteni.
A bizonytalanságot az okozta, hogy nem tudtam számít-e töltés szempontból, hogy Li-ion vagy Li-Poly az aksi típusa. Ahogy néztem a Li-ion drágább mint a Li-Poly, ezért maradtam az utóbbinál, amit viszont többnyire csak külső modullal lehet tölteni USB-ről. A Li-ion pedig ahogy láttam az "elemes kiszerelés" miatt lehet az ajánlott töltővel is.
-
fpeter84
senior tag
Fizikailag lehet bírja egy darabig, esetleg nem jön ki belőle az éltető füst azonnal, de a specifikációik szerint nem, tehát nem terveznék vele:
ESP8266 - 23. oldal 5.1. Electrical Characteristics - a tápfesz és a VIH is max 3.6V lehet
Az ESP32 picit összetetteb rendszer, itt a lábak a mux-tól függően kaphatják a VIO-t a maggal közös VDD3P3_CPU ágról valamint a VDD_SDIO 1.8-3.3V ágáról is, a táp pedig a 42dik oldal 5.1 Absolute Maximum Ratings szerint max 3.6V lehet
-
fpeter84
senior tag
akkor a gyári mérnökök biztosan rosszul tudják hogy mit írtak a doksiba, a ceo-nak meg megtanították a kommunikációs szakmunkásképzőben hogy mehet rá az 5V, tehát mehet...
ettől függetlenül lehet az az általános tapasztalat hogy bírja, nem pusztul bele, de attól még nem egészséges és jobb elkerülni egy megfelelő jelszintű érzékelő választásával, vagy feszosztó/jelszintillesztő közbeiktatásával...
-
olli
tag
Nem a vezetékekben kialakuló áramlökésekre, a rádiófrekvenciás zavarra érzékeny, vagy sima program hibára, vagy ..... bármire lefagyhat.
Fűtés vezérlőt működtet egy nano lap, SSR relére cseréltem néhány power relét, csökkent a lefagyás, de:
jelenleg a vezérlés nem fut, csak hőfok mérés szenzorokkal, RTC, LCD, igaz van aktív nagyfeszültségű környezet és néha így is lefagy.
Más összeállításban az I2C LCD fagyogatott.By cool !
-
nagyúr
-
-
fpeter84
senior tag
ez valahol hasonló, mint amikor a marketingosztály azt adja parancsba az autóknál hogy márpedig 30-50e km-es olajcsereperiódus kell, a mérnökök meg fogják a fejüket hogyha rajtuk múlna akkor még a 15e-et is inkább csökkentenék... én inkább a mérnököknek hiszek - lehet pesszimisták, és lehet tényleg bírja a többet is valameddig - de mint ahogy az általad linkelt oldalon is említik:
The ESP32 does actually have an internal snapback circuit that protects it from overvoltage; in theory you should be able to feed it a fair amount of volts more. However it stresses the pad silicon (due to increased electron tunneling, iirc) and the long term effects aren't known so it's not in the datasheet.
-
veterán
válasz szabifotos #7449 üzenetére
nem a legpontosabb szenzor. Ha túl sűrű a lekérdezés, simán felmelegíti magát úgy a szenzor, hogy fals értékeket mutat.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen