- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Az NVIDIA ipari AI-felhőt épít a németeknek, együtt az OpenAI és a Google
- Két új Ryzen közül választhatnak a kézikonzolok
- AMD vs. INTEL vs. NVIDIA
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen belső merevlemezt vegyek?
- Melyik tápegységet vegyem?
- Milyen billentyűzetet vegyek?
- TCL LCD és LED TV-k
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- ThinkPad (NEM IdeaPad)
- Milyen videókártyát?
-
PROHARDVER!
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
-
ViZion
félisten
-
Tankblock
aktív tag
válasz
Wolfram #18396 üzenetére
Szia,
Mit szeretnél? Opcióból nincs hiány....
- Hostolhatsz weblapot/websocketet amin keresztül tudod GPIO vezérelni --> onnan a rádiódat
- készíthetsz másik távot ami ESPNOW protokollon keresztül küld üzenetet az elsőnnek amelyik gombot lenyomtad kiküldi mint üzenet aztán ha nem jön több gombnyomás deep sleep....
- IR receiver boardot már látom belinkeltékezeket egyszerre is meg lehet csinálni....
-
Wolfram
aktív tag
Távirányító WeMos D1 mini-hez, csinált már valaki hasonlót vagy lehet készen kapni?
-
Atamano
csendes tag
válasz
janohi #18369 üzenetére
Bármilyen komolyabb alkalmazás esetén az elsődleges helyen a biztonság áll. Egy alap arduinos projektnél, ha egy led nem időben villan fel vagy az útkereső robotod folyamatosan falnak megy az lényegében senkinek nem okoz kárt. Azonban, ha egy kazánt a végtelenségig akar fűteni a mikrokontrollered az okozhat némi "galibát". Tehát bármilyen könyvtár használata előtt annak a biztonsági funkciói érdekelnének elsősorban.
Érdemes lenne Watchdog timerrel is megismerkedned.
-
ViZion
félisten
Jah, azt nem is kellett bolygatnom. MűXik, de volt para...
Gyereknek mondtam, h kapcsolja be, de csak egy fokot emelt a termosztáton, amire nem kapcsolt még. OK, ezt megoldottam, inverted logic, látszik, h kapcsol a termosztát, itt van egy figyelés (80 sec, ezt lehet szűkítem), így nem azonnal kapcsol. Bekapcsolt, boldogság.
Kikapcsolt, megint happy... de újra nem kapcsolt be...
Lényeg, h takarékosságilag épült a cucc, épp azért, h ha forró a víz a radiátorban, akkor ne keringesse. Korábban leírtam, h nem hőfokra, hanem időre van ez beállítva, szal. ha lekapcsol, akkor a köv. 10 percben nem kapcsol vissza, utána igen, ha a termosztát szerint még kell fűteni. Tesztelésnél ezt le szoktam venni 10 sec-re, ez most elmaradtMegjegyzés: dokumentálni kell alaposan (rajzom meg ilyesmik vannak, de a szabályokat csak mentettem, lehet ki kellene nyomtatni).
Köszönöm a segítséget, így nyugodtabb vagyok, biztosan nem szalad meg áramilag, ha ez a + és nem a GND.
-
ViZion
félisten
opto leválasztás után csak úgy tudtam bekötni, h a 3.3 V-t adja rá az opto a gpio-ra. inputra sok helyen a pull up (0) és gnd-re kapcsolást (1) írják . optoval olyen volt a példa is, működik is, a kérdésem hogy ezt az esp mennyire tolerálja, kapjon-e soros ellenállást? telo, azé a typo...
-
tibi-d
tag
Sziasztok!
Használt-e már valaki 3X4-es keypad-ot arra, hogy max 6 karakter bevitele után a # hatására egy integer változóba mentse a bevitt számokat.
Köszi a tippeket. -
ekkold
Topikgazda
Amikor készült, éppen hiánycikk volt a BluePill, nekem meg volt egy jópár eredeti STM32F101 procim, ami elvileg gyengébb mint az STM32F103 - de a gyakorlatban kiderült, hogy valójában ugyanaz a proci csak más típusjellel adták el (néha csinál ilyet gyártó). Ezek a procik egy annyira szerencsés szériából voltak, hogy még "húzatók is". 3,3V-ról, még 128MHz-en is vígan működött mindegyik amelyiket próbáltam. Ráadásul Elvileg 64K flash van bennük (ezt "mondja magáról" a proci), de szoftverből 128k-ig tartó területre is tudtam írni, és vissza is olvashatók az adatok. Így aztán terveztem hozzá nyákot, amit kínában legyárttattunk, aztán megtanultam beforrasztani (mikroszkóp latt) a procikat. Anyagilag persze nem igazán éri meg a ráfordított munkaidő miatt, de hobbi projektnek nagyon jó volt, mert szépen működnek, és tanultam is belőle.
Amúgy kíváncsiságból kínából rendelt BluePill-eket is próbáltam kicsit húzni, nagyjából 104MHz-en még mentek, felette fagyás.... (a névleges órajel 72MHz)
-
ekkold
Topikgazda
Ha jobban megnézed az adatlapot, a Vin-el összekötés csak egy lehetőség, amúgy az EN láb 1,2V felett bekapcsolja az LDO-t.
Ezt úgy érdemes, hogy pl. egy kondi vagy RC tag felhúzza egy időre az enable lábat, amikor a Vin megjelenik, majd az MCU elindul és bekapcsolva tartja, pl. egy diódán keresztül. Ha az MCU később L szintre állítja az adott lábat, akkor kikapcsol az egész áramkör.
Az indításkor használt kondi egy gombbal kisüthető - ez lehet pl. egy bekapcsoló gomb, de olyan áramkör is készíthető ami mondjuk adott feszültség felett bekapcsolja. -
válasz
ekkold #18376 üzenetére
Az engedélyező láb használható akár akksi mélykisütés védelemhez, pl. ha mondjuk az MCU-val vezérled, és az méri az akksi feszültségét.
A pdf-ben azt olvastam, hogy arra a lábra a Vin feszültséget kell adni, hogy bekapcsoljon, de ha MCU-val húzom magasra, az max 3,3V lesz. Nem gond?
És ha az engedélyező láb az MCU-ra van kötve, a bekapcsolás ilyenkor hogy történik? Egy kapcsolóval tápra húzom?
-
ekkold
Topikgazda
Lényegében egy spéci "stabkocka", csak tud pár extrát.
Pl. van engedélyező bemenete, ha kikapcsolod, akkor közel nulla lesz a fogyasztása.
"A 3,3V verzió azt jelenti, hogy ha rákötök egy Li-ion cellát, 4,2V-tól 3,3V-ig leadja a 3,3V-ot, ha a cella 3,3V alá merül, akkor a kimeneti feszültség is megy vele?"
Igen, majdnem pontosan így, de 3,3V alatt esik rajta egy kicsi (áramfüggő) feszültség. A bemenő feszültsége 2,5V - 5,5V közötti lehet.
Az engedélyező láb használható akár akksi mélykisütés védelemhez, pl. ha mondjuk az MCU-val vezérled, és az méri az akksi feszültségét. -
Janos250
őstag
válasz
janohi #18370 üzenetére
Akinek írtam, annak ESP32-je van, és azon van printf, a Te Megádon nem tudom, van-e. :-(
De - ha jól emlékszem - a Serial.printf ugyanezt teszi, de rég volt már a kezemben Mega. Ha hülyeséget írtam, majd javítanak, akik jobban ismerik a Megát.
A printf a szabványban benne van, és az ESP32 a szabványos fordítót használja, tapasztalatom szerint mindent lefordít, ami szabványos a C++11-ig. -
válasz
ekkold #18372 üzenetére
Ez a MIC5501 pontosan hogy működik, hogy kell bekötni? Kell hozzá valami kiegészítő alkatrész, vagy önmagában ellátja a feladatot?
A 3,3V verzió azt jelenti, hogy ha rákötök egy Li-ion cellát, 4,2V-tól 3,3V-ig leadja a 3,3V-ot, ha a cella 3,3V alá merül, akkor a kimeneti feszültség is megy vele? -
ekkold
Topikgazda
válasz
ReFleXx #18352 üzenetére
MIC5501 - többféle feszültségű és tokozású verzió létezik.
Nem tudom belefér-e: 38uA fogyasztása van
300mA-nél 160mV feszültségesés rajta, de mivel FET a szabályozóelem benne, ezért kisebb áram esetén arányosan kisebb a maradékfesz.
STM32-höz használtam 3,3V-os verziót, annak 40mA körüli a max fogysztása, így 21mV körüli maradékfesszel is elműködik.
[link]
Összességében nekem bevált. -
janohi
csendes tag
Kazán vezérlés állapot lekérdezés OpenTherm protokolon Arduino MEGÁval
A github -on több arduino Library is találtam de csak ennek a példa progijai futottak le hiba nélkül: https://github.com/ihormelnyk/opentherm_library
Pontosan nekem csak a mester üzemmód kellett. Meg építettem az ott szereplő egy tranzisztoros néhány diódás illesztőt. Így arduino MEGA lett nekem a mester és a kazán a szolga. (UNICAL márka KONm r18 típus) Egyből működött is a progi és a példa programban írt funkciók szépen mentek, bár nekem ennél több kell.
Sajnos az arduino programozáshoz épp hogy értek ezért a könyvtárak működése már nekem magas. A OpenThermMaster_Demo.ino programból egy keveset ki tudtam hámozni de kérdések is jöttek:
48. sornál unsigned long response = ot.setBoilerStatus(enableCentralHeating, enableHotWater, enableCooling);
ezzel be és ki tudjuk kapcsolni a kazánt ill. HMV (nálam hűtés nincs hiszen egy gáz kazán)
de mit kapunk vissza??
és azt mért kell felhasználni a 51-53 sorkban ahhoz hogy le kérjük a valós működési állapotokat ?
Minden képen ki kell adni a parancsot (48.sor) hogy a lekérés aztán mennyen?
Ahogy néztem ez a szám az a 32 bites üzenet amikkel dolgozik az opentherm protokol és érdekes módon nem mindig a kazántól küldött üzenet volt benne (48. sor) hanem pl. ha kikapcsolást kértem (minden false) akkor 000 típusú azaz a mestertől a szolga felé menő 32 bites szám volt benne egyébként a legtöbb esetben a kazántól jött üzenet.
Ami nekem nem akart menni az a HMV víz beállítása nem vette figyelembe a 73. sorban ot.setDHWSetpoint(40); hanem maradt a kazánon lévő csavaró gombnál a funkció (De ezt gondolom az UNICAL al kell egyeztetnem, mert, lehet hogy ezen a kazánon ez nem állítható opentherm-en Bár furcsa mert amit hozzá akartak adni openthermes termosztátot (nem saját márka mert olyat nem gyártanak) abba volt ilyen állítási lehetőség is. Nem szeretnék egy drága termosztátot venni csak hogy lepróbáljam illetve hogy le hallgassam hogy valóban hogy csinálja)
De visszatérve a library működésére pl azt se tudom, mert a példába már nem volt benne, hogy hogyan lehetne pl. a kazánhoz kapcsolt külső hőmérséklet mérőt lekérdezni. és még rengeteg kérdésem van de megvárom hogy van-e esetleg valaki aki foglakozott ezzel a témával a valóságban.
A könyvtárból még ki lestem a példába nem szereplő
ot.getReturnTemperature(); visszatérő hőmérséklet lekédezés (működött)
ot.getModulation() a moduláció mértéke (működött)
ot.getPressure(); az aktuális nyomás (ez nekem nem ment gondolom megint a kazán nem tudja, lehet csak a hibánál jelezbe hogy ha túl magas vagy túl alacsony de mérés nincs
Bár a hiba dolgokat se tudom hogy kell lekérdezni, vagy pl. a leállás utáni keringetési időt hogy lehetne beállítani stb....
Aztán még érdekelne hogy mivel ez megszakításokkal megy nem lesz-e gond ha a Arduino mega más dolgokat is használ pl. I2C, (másik MEGA kapcsolathoz) wire1 hőmérő lekérés ds18b20.... -
válasz
t72killer #18365 üzenetére
Nno, előre izgi, ekkorát még nem vásároltam
Azért rakom ki, mert pár darab még ardus viszonylatban is nagyon jó árúnak tűnt:
- 2db arduino nano USB-c, forrasztott
- 2db NEO-8M GPS-modul (egyelőre a saját antennájával, erre a projektre sztem elég)
- 2,5mm-es jack végű kábel (végülis egy marék 2,5->3,5mm-es átalakítót vettem fél gombnyi összegért, jó lesz az még másra is)
- egy kazal male-to-female DuPont kábel (F-F van itthon)
- 3 marék 55pontos mini-breadboard*
- méretre vágható "neapirosatvágdelhanemakéket! - dehát itt minden kábel barna#&&#@!" 20centis breadboard kábelek*
- 5db 16340-es tápegység, +bele kék akksik
- DHT22+ESP-01s "hányfokvankint" szenzorok ("projekt B")
- Egyelőre 2db 0.96"-os OLED kijelző
- Primitív blankoló fogócska (nemröhög, eddig késsel nyestem a kábelszigeteléseket)
Itthon van pattintott kőkorszaki kőbalta forrasztó (kétlem, hogy ezzel az ardus cuccokhoz akarok majd nyúlni), egy fazék ellenállás, tranyó és még MOSFET-eket is találtam a pár évvel ezelőtt feladott projektből.
*iigenigen, első körben nemröhög nem szeretnék forrasztgatni
-
gsc73
aktív tag
válasz
ReFleXx #18352 üzenetére
Szia!
Pont a napokban láttam egy videót hasonló projektről. 2:41-6:10 között van szó a feszültségszabályzó problémakörről.
Üdv: G.
-
válasz
Ton-ton #18361 üzenetére
, szem előtt tartom ezt is. Közben visszatereltem magam a 16340-es megoldáshoz. Összességében kicsit drágább, de ezzel usb-tölthető kütyüket tudok generálni.
ON: ESP-01s programozásához USB-s kütyüt használnátok vagy az arduino nano is ugyanolyan jó lesz? (uno-s példa itt a 6-7.oldalon)
-
-
-
ReFleXx
addikt
várható fogyi nagyon alacsony lenne, napi 4 alkalommal ébredne fel deepsleepbol. deepsleepben 20uA alatt lenne a fogyi, kb 5-15mp-re ébredne fel amikor mér egyet es wifin elküldi a meresi eredmenyt, ezalatt meg olyan atlag 120mA a fogyi, nagyon rovid 5-600mA-s peakkel de azt egy kondival a tapon szerintem lehetne segiteni.
-
Az ESP-01s wifije kb meddig "lát el"? Wifis hőmérőkön gondolkozom DHT22-vel párosítva, lenne egy egység a a kertben kb 20méterre a házban lévő routertől, ott, ahol telefonnal még éppen-éppen látok wifit. Van esély rá, hogy működni fog, vagy nézzek antennás lapkát?
-
And
veterán
válasz
ReFleXx #18352 üzenetére
(Egy szem Li-cellához és 3.3V-os kimenethez jó szívvel nem ajánlanék hagyományos lineáris stabilizátort, LDO-t. Lehet akármilyen kicsi is a dropout - bár várható fogyasztást vagy terhelhetőséget nem írtál -, azért pár tizedvolttal mindenképp számolhatsz, ami praktikusan azt jelenti, hogy a cellában tárolt energia kisebb-nagyobb hányada LDO-val kihasználhatatlan lesz. Ilyen feladatra inkább buck-boost DC-konverter való, annak minden előnyével / hátrányával. Pl.: [link], ez 600 mA-es, nyugalmi árama < 0.2 mA, Ube: 3...15V.)
Mod @Aryes: na, mire leírom.
-
ReFleXx
addikt
3.7V-s lithium akksihoz melyik voltage regulatort ajanlanatok (output: 3 / 3.3V)? Olyat keresek aminek nagyon alacsony a drop out feszültsége és a quiescent áram is nagyon kicsi. egyszer valahol lattam egy nagyon jot ajanlani valahol de nem talalom hol lattam.
ja es nem art ha nem rohadt draga -
-
válasz
t72killer #18330 üzenetére
és [link]: ilyen nagy méretű LCD kijelzőm nincs, de a 2x16-os verzió nekem transzflektívnek tűnik. Azért nem válaszoltam, mert meg akartam nézni napsütésben, de két napja nem sütött a nap
Erős zseblámpával megvilágítva próbáltam megnézni, és nem tűnik el a kép, meg ezeken van kontrasztállítás szoftverből.
Oled-ben én nem bíznék, már csak a tartóssága okán sem.
Valamilyen e-paper megoldás esetleg? -
istenments
. ma pottyant elő két modul fiókrámolás közben, egyik még a zacskójában, másik csupaszon vagyélvagynem - ha a nanókon kifejlesztett megoldás elég fitt/könnyű lesz és elfér rajtuk, akkor kapnak egy próbát. De valószínűbb inkább a nano vonalat viszem tovább pl titkosítással.
-
ViZion
félisten
Német fórumból:
Ich habe bisher Erfahrungen mit folgenden Shops:
Reichelt.de - Schnell und große Auswahl
Conrad.de - Schnell, aber recht teuer
exp-tech.de - sehr schnell, günstig, gute Auswahl. Bisher mein Favorit.
eckstein-shop.de 11 - Drei mal bestellt, dreimal waren Teile nicht verfügbar die laut der Seite verfügbar sein sollten. Generell aber eine gute Auswahl auch von Sachen, die man anderswo nicht findet. Auslieferung erfolgte bisher immer erst nach 3 Tagen.
komputer.de - schnell, relativ günstig, begrenzte Auswahl, hässliche Seite :wink:
makershop.de 19 - sehr schnell, teils gute Angebote, Versand von Kleinteilen erfolgt als Brief (weniger schön). -
ViZion
félisten
Jah, ESP32 mindenben IS jobb. Nem tudom mi a project, mivel én Wemos fan vagyok (sőt már nem is fan, hanem split klíma
), így azt javasoltam a korábbiakra, alapvetően az Uno helyett.
Wolfram: nah, ez tényleg fain hely, gratula. Árak is jók, főleg ha küldenek külföldre is, ócón.
-
Janos250
őstag
válasz
#70211840 #18319 üzenetére
Ha mindenféléket tudni akarsz a lapodról, akkor futtasd le:
void setup() {
Serial.begin(115200);
delay(3000);
printf("Internal RAM:\n");
printf("HeapSize = %d , 0x%08X \n",ESP.getHeapSize(),ESP.getHeapSize());
printf("FreeHeap = %d , 0x%08X \n",ESP.getFreeHeap(),ESP.getFreeHeap());
printf("MinFreeHeap = %d , 0x%08X \n",ESP.getMinFreeHeap(),ESP.getMinFreeHeap());
printf("getMaxAllocHeap = %d , 0x%08X \n\n",ESP.getMaxAllocHeap(),ESP.getMaxAllocHeap());
printf("SPI PSRAM:\n");
if(psramInit()){
printf("PsramSize = %d , 0x%08X \n",ESP.getPsramSize(),ESP.getPsramSize());
printf("FreePsram = %d , 0x%08X \n",ESP.getFreePsram(),ESP.getFreePsram());
printf("MinFreePsram = %d , 0x%08X \n",ESP.getMinFreePsram(),ESP.getMinFreePsram());
printf("MaxAllocPsram = %d , 0x%08X \n\n",ESP.getMaxAllocPsram(),ESP.getMaxAllocPsram());
}else{
Serial.println("PSRAM not available");
} ;
printf("ChipRevision = %d \n",ESP.getChipRevision());
printf("ChipModel = %s \n",ESP.getChipModel());
printf("ChipCores = %d \n",ESP.getChipCores());
printf("CpuFreqMHz = %d \n",ESP.getCpuFreqMHz());
printf("SdkVersion = %s \n",ESP.getSdkVersion());
printf("FlashChipSize = %d, 0x%08X \n",ESP.getFlashChipSize(),ESP.getFlashChipSize());
printf("FlashChipSpeed = %d \n",ESP.getFlashChipSpeed());
printf("FlashChipMode = %d \n",ESP.getFlashChipMode());
printf("SketchSize = %d, 0x%08X \n",ESP.getSketchSize(),ESP.getSketchSize());
printf("FreeSketchSpace= %d, 0x%08X \n",ESP.getFreeSketchSpace(),ESP.getFreeSketchSpace());
printf("EfuseMac = %d, 0x%08X \n",ESP.getEfuseMac(),ESP.getEfuseMac());
printf("SPI_FLASH_SEC_SIZE = %d, 0x%08X \n\n",SPI_FLASH_SEC_SIZE,SPI_FLASH_SEC_SIZE);
printf("\nPartition table:\n");
esp_partition_iterator_t it;
esp_partition_t *pPart;
it = esp_partition_find(ESP_PARTITION_TYPE_APP, ESP_PARTITION_SUBTYPE_ANY, nullptr);
while (it != nullptr)
{
pPart = (esp_partition_t *) esp_partition_get(it);
printf("main: partition type = %d.\n", pPart->type);
printf("main: partition subtype = %d.\n", pPart->subtype);
printf("main: partition starting address = %x.\n", pPart->address);
printf("main: partition size = %x.\n", pPart->size);
printf("main: partition label = %s.\n", pPart->label);
printf("main: partition subtype = %d.\n", pPart->encrypted);
printf("\n");
it = esp_partition_next(it);
}
it = esp_partition_find(ESP_PARTITION_TYPE_DATA, ESP_PARTITION_SUBTYPE_ANY, nullptr);
while (it != nullptr)
{
pPart = (esp_partition_t *) esp_partition_get(it);
printf("main: partition type = %d.\n", pPart->type);
printf("main: partition subtype = %d.\n", pPart->subtype);
printf("main: partition starting address = %x.\n", pPart->address);
printf("main: partition size = %x.\n", pPart->size);
printf("main: partition label = %s.\n", pPart->label);
printf("main: partition subtype = %d.\n", pPart->encrypted);
printf("\n");
it = esp_partition_next(it);
}
esp_partition_iterator_release(it);
}
void loop() {
} -
GPS-barkácsok figyelmébe: attiny85 + különböző gnss modulok
.
-
válasz
ViZion #18339 üzenetére
Én már írtam neki az ESP-s hanglejátszást, mondjuk hónapokkal ezelőtt és ESP32-t javasoltam, mert azon van dedikált sztereo i²s kimenet, de ha a 8266 is tudja, akkor csak még jobb.
Mondjuk ha egy UNO-val is lehet wav-ot lejátszani, akkor logikus. Alacsony bitrátájú, mono mp3-ból szerintem simán befér néhány a 4MB flash-be.
-
Wolfram
aktív tag
Tud valaki vezérelhető mp3-at lejátszó modult magyar weboldalról?
-
Ez az kijelzőtípus vajon transzflektív/direkt napsütésben is jól olvasható? Menők az OLED-ek, de belegondolva terepen egy transzflektív valami sokkal használhatóbb.
-
-
Lassan leszállok a mivel etessük az arduinót témáról, végül nekem ezek lesznek a befutók - vagy egy közeli rokon - így akár változtathatom is az akksi típusát:
[link] -
Asszem mégse hajtok annyira arra a 16340-es opcióra, ennyit 2db jobb NiMH AAA is tud...
-
válasz
#70211840 #18319 üzenetére
Ha a chip-en Esp wroom van, akkor nyugodtan állítsd be annak, aminek vetted (pl ESP32 NodeMCU).Akár Generic ESP32-t is beállíthatsz, legfeljebb a lábak elnevezésével lehet némi zavar, de belül az összes ugyanaz.
Igen, ha van rajta usb csatlakozó, az alapvetően pont a feltöltés miatt van rajta. Feltöltésnél előfordulhat, hogy nem tudja magát automatikusan resetelni (nem mindegyik tudja), akkor valamelyik gomb (talán a boot?) nyomvatartása mellett kell majd gépre dugni a feltöltés előtt.
-
#70211840
törölt tag
Urak.
Van egy 38pin-es ESP32 MCU-m. Pontosan nem tudom melyik típus, mert feliratot nem látok rajta, a webshopban ahol vettem, pedig nem pontosan olyan kép van, mint amit kaptam. [link]
Hogyan tudnám kideríteni, hogy milyen verzió és az ArduinoIDE-ben mit kell beállítanom?
Illetve ehhez is szükséges USB-UART átalakító a feltöltéshez vagy a microUSB tud adaportként is működni?(Mondjuk elég bosszantó, hogy a pin-ek is úgy voltak beforrasztva, hogy befele álltak a lábak kicsit. mindet ki kellett szednem és újraforrasztanom)
-
Szancsó
aktív tag
válasz
Janos250 #18312 üzenetére
Panasz lett volna, de akkor nem érezted át a helyzetet
A terv az volt, hogy ha valaki tudja esetleg hogy lehet megnézni ezekből melyik mennyi helyet foglal lefordítva akkor az alapján indulok, egyébként meg ha összeáll valamennyire a dolog akkor egyenként kicserélgetem a library-ket (mondjuk a BT és Wifi pont a gyári), hátha pl. GFX modulon lehet majd fogni. Bár gyanítom ahhoz még kell egyszer patíciót növelni, illetve ha sikerül úgy beférni adott helyre akkor meg minek szenvednék vele?
Köszi
-
-
Janos250
őstag
válasz
Szancsó #18307 üzenetére
Most dicsekedsz, vagy panaszkodsz? :-) :-)
Nem tudok jobb megoldást, de azt azért megnézném, hogy egyesével kihagynám a dolgokat, hogy kiderüljön, melyik nyomja meg annyira a memóriát.
A világon valahol valakik által megírt programok néha elképesztő pazarlók.
Ilyen lehet például a TFT kezelő, ha nincs megfelelően ifdef-ezve, hogy már a fordítás során tudja, hogy mit fordítson be, és mit ne, hanem mindent befordít, mindenféle TFT-hez, akár szükséges, akár nem.BT-t nem használom, így azt nem tudom.
WiFi, ha a szokásos WiFi.h-t használod, nem szabad, hogy sokat fogyasszon.Én a mindenféle UI-k esetében csak egyszerű HTML lapot használok. Ha kell websockitot használok, amire itt tanítottak meg a fórumtársak. :-)
-
vkp
aktív tag
válasz
ratkaics #18308 üzenetére
Mi a konkrét cél és mennyi rá az idő és a pénztárca?
Kínai relépanel 2-4-8 portos relé és 2-4-8 bemenet.
Lan controller és relé panel hozzá mindenféle ki-bemenet. -
ratkaics
senior tag
Sziasztok!
Tudtok olyan kész panelt/eszközt ajánlani, aminek van minimum 3db reléa kimenete és minimum 2 db digitális bemenete? Lehet ESP és Arduino meg más mikrokontroller is. A lényeg az lenne, hogy ne kelljen nekem NYÁK-ot készíteni, meg forrasztgatni.
-
Szancsó
aktív tag
Sziasztok!
Lenne egy kis méret problémám: túl nagy lett... a kódCsak próbálkozom egyelőre a témával (hobby projekt), egy ESP32 -t kezdtem nyüstölni.
Amiket használok: TFT kijeltő, flash memória, RTC modul, WiFi, Bluetooth, apróságok (rotary encoder, pár kimeneten MOSFET -ek, stb - viszont ezek nem sok vizet zavarnak kód szinten).
Library -k, amiket egyelőre használok:
RTClib (pontos idő, hőmérséklet)
TFT_eSPI (kijelzőhöz)
ArduinoJson (beállítások mentése-visszatöltése, adatátvitel)
PNGdec (flash -en tárolt saját ikon/animáció megjelenítéshez)
SPIFFS.h (adatbetöltés)
BluetoothSerial.h, WiFi.h (kommunikáció majd app -hoz)
stb.A gondom az, hogy még várhatóan lesz más (egyelőre csak magamnak csináltam a kiejlzőre animációt, hogy legyen valami, de később menü lenne rajta) és UI -hoz kell majd még telepíteni + OTA is lenne, de már most 1.47MB a fordított release. Már átpartícionáltam, így felfér, de tényleg ekkora helyet foglalnak ezek? (Mikor elkezdtem használni a Bluetooth-t levett vagy 4-500kB -t)
Vagy valaki tud zsigerből ezeknél jobb megoldást? -
tökéletes, csak gondoltam jó lenne uilyen kb feleekkora hely+súlyfoglalással. Lehet előveszem a türelmesebbik énem és berendelek párat Kínából.
"Miféle mikrofonbemenetről van szó? " no látod erről egyelőre látatlanban még azt se tudom, h 100% ott van-e a mikibemenet, vagy csak füles
(a 2,5mm-es átalakítót ma adták fel, a walkie-talkie doksija öszvissz annyit emleget,h van rajta "2.5mm headphone jack"). Persze nem esek 2ségbe, ha nincs bemenet, varrok rá. 99%, hogy passzív a cucc.
-
válasz
t72killer #18303 üzenetére
Mi a baj ezzel, amit linkeltél? Elég jó árban van, és nem kell hozzá külön μC, mert rajta van egy esp8266. Ami különben elég jó választás lenne, mert nem kell neki külön 5V táp, mivel 3,3V-ról megy, viszont a bemenetei 5V toleránsak.
az 5V/0V digi jel nem túl erős-e a mikrofonbemenetnek
Miféle mikrofonbemenetről van szó? Aktív, mint a PC mikrofonbemenete, vagy passzív, mint a telefon headsetje?
Nem a saját mikrofonjába akarsz kívülről belecsipogni?Vételi oldalon egy opamp-ból kialakított sávszűrő kell, például a fent említett 1200-2200Hz sávra, és megpróbálhatod szoftverből számolni a frekvenciát megszakítással. Valami GCR kódot használnék hozzá.
-
+#18300: Elírtam, de látom ráhibáztam
. Ezzel megoldódik mind2fajta tápfesz kérdésköre. Európában 16340-es méretben nem találtam ilyet értelmes áron, pedig létezik és jóval kisebb.
Ardu-jack közötti jelmasszázson gondolkodva adó oldalon még +próbálok utánajárni, h az 5V/0V digi jel nem túl erős-e a mikrofonbemenetnek és hogy a vételi oldalon tud-e segíteni egy erősítő + zajszűrő.
-
válasz
Wolfram #18301 üzenetére
Hát egyik helyen azt írják, hogy eredeti nano-ból csak 1 verzió van, a v1-v4 a klónok (jelen esetben a DFRduino Nano V4.0) verzióit jelöli, az usb chip-ben, vagy más kiegészítő alkatrészben lehet eltérés. Másik helyen meg azt találtam, hogy az eredeti nano-ból is a második verzió fut, az elsőn az analóg lábak fordított sorrendben vannak. Én csak a második verzióval találkoztam eddig.
Ha a μC és a lábkiosztás nem tér el, szerintem nem kell vele foglalkozni. -
Wolfram
aktív tag
Már van arduino V4 (klón)? [link] Valaki követi ezeket, van jelentősége átlagos használatnál a V1 - V3 - V4 nek?
Új hozzászólás Aktív témák
Hirdetés
- A Fehér Házban marad a Starlink Trump és Musk rossz kapcsolata ellenére
- Milyen légkondit a lakásba?
- AMD vs. INTEL vs. NVIDIA
- gban: Ingyen kellene, de tegnapra
- Honor Magic V2 - origami
- Sorozatok
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kerékpárosok, bringások ide!
- Milyen belső merevlemezt vegyek?
- LEGO klub
- További aktív témák...
- AKCIÓ! ASRock Z390 i7 8700K 32GB DDR4 500GB SSD RTX 3050 8GB Zalman i3 Edge Seasonic 650W
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
- 1-12 részletre.Új noblechairs EPIC műbőr FEKETE - FEKETE. 2 év garancia!
- DELL Thunderbolt Dock - WD19TB modul 02HV8N (ELKELT)
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest