-
Fototrend
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
-
válasz
Victoryus #12574 üzenetére
Erre teremtette az Úr a Raspberry Pi-t.
1 perces Google keresés eredményei: [1. projekt] [2. projekt] -
Sziasztok! Dolgozott már valaki MCP23017 ic-vel? Mennyire megbízható? Lenne egy projektem, ahol egy meglévő 5V-os μC-t szeretnék lecserélni valamire, amit én magam tudok programozni, és van rajta wifi. A nehéz benne az, hogy összesen 20db I/O portot kellene tudnia kezelni. ESP8266+MCP23017 port extenderre gondoltam, mert az ESP32 portjai ha jól tudom nem 5V toleránsak, a 8266 portjai meg igen. Szóba jöhetne még egy arduino nano firmata fw-el + ESP8266, de az nem sokban különbözne attól, mint ha MCP23017-t használnék, illetve arduino nano + esp csak wifi kapcsolatra AT parancsokkal, de ez utóbbi nem túl szimpatikus.
Van olyan Arduino IDE kompatibilis μC, ami egyben tud 20 I/O portot, wifit, és 5V-ról működik? -
válasz
gyapo11 #12562 üzenetére
"én pl. a kapcsos zárójelet üres sorba teszem elöl-hátul. "
Én miután Kínából egy csomó hamisított attiny85-öt kaptam, amik belül attiny12-k voltak, bosszantott a dolog, és beleástam magam az AVR assembly-ba (mert ram hiányában nem támogatja a C fordító) hogy tudjam őket valamire használni. Eléggé egyszerű és szerethető dolog, már írtam benne servo motor kezelést, serial kommunikációt is.
úgyhogy ezentúl valószínű a nagyobb lapokhoz is fogom használni az assembly-t az időzítés-érzékeny dolgokra. Ha esetleg kérdésed lenne ezzel kapcsolatban, talán tudok segíteni. -
válasz
gyapo11 #12549 üzenetére
Én meg zenész vagyok, első - félig-meddig - sikeres építésem egy gitártorzító kapcsolás volt. Egy kartonlapra forrasztottam fel a cuccokat, és pár percig működött, aztán ki tudja miért soha többet.
Én igazából programozni szeretek, minden más (külső elektronika) csak szükséges rossz.
-
válasz
gyapo11 #12538 üzenetére
Én igazából ott vagyok leragadva, hogy a tranzisztor árammal vezérelt, és áramerősítést végez, tehát miért jelenik meg az emitteren ugyanaz a feszültség - 0.7V?Mire ezt leírtam, rájöttem, hogy a bázis-emitter ez esetben diódaként viselkedik. Viszont a 90Ohm elég bázisvédő ellenállásnak? Nem hiányzik onnan egy nagyobb értékű ellenállás? Vagy az emitteren a feszültségosztó úgyis korlátozza az áramot? Ha az osztó korlátozza a bázisáramot, nem ugyanannyi áram "folyik el" a mért körből? -
válasz
Nyirike #12531 üzenetére
Nagyon nem kell számolni, nem tudom milyen ellenállást vettél, de ha az eredeti rajzon szereplő 1k és 330 Ohm-ot akarod behelyettesíteni, akkor az 1k helyére 3M, a 330 helyére 1M, és próbáld ki, hogy mennyire lesz zajos az analogread, ha nagyon, akkor próbáld arányosan csökkenteni az értékeket (pl 1M és 330k, 100k és 33k stb) amíg nem kapsz megfelelő pontosságot.
-
-
válasz
Nyirike #12517 üzenetére
Köss az arduino és a jel közé egy nagy értékű ellenállást (>MOhm). Gondolom analóg bemenetre kötöd, ami feszültséget olvas, elvileg működnie kell. Ha túl zajos a jel, csökkentsd az ellenállás értékét addig, amíg nem zavarja láthatóan a műszert, és persze próbáld minél közelebb hozni az arduino-t a jelhez, meg árnyékolni, amit lehet.
A jel egyébként 0 és 12V közt változik? Mert akkor kelleni fog egy feszültségosztó is. Gondolom most is használsz. A nagy értékű ellenállást az osztó és a jel közé tedd. -
válasz
JozsBiker #12507 üzenetére
Ha a problémát is beírod ide, meglehet, hogy választ is kapsz rá itt helyben.
Egyébiránt, ha android programot szeretnél írni és kicsit is jóban vagy a java nyelvvel (és ha arduino-t programozol C++-ban, miért ne lennél), akkor ajánlom a nyögvenyelős app inventor helyett a processing-et: én mindenféle androidos háttértudás nélkül több játékot is írtam vele androidra. Majdnem gyerekjáték. Az app inventorral még nem sikerült használható eredményre jutnom... -
válasz
gyapo11 #12487 üzenetére
Ha ilyen dolgokat kell csak állítani, hogy 1 perc helyett 2 percig világítson a lámpa, akkor esetleg egy olcsó keypad+LCD shield is lehetne megoldás, és a paramétereket menüből módosítani, hozzáadni-letiltani előre definiált perifériákat (pl szivattyú, lámpa stb) az előre definiált portokon, ami szintén hülyeálló megoldás. Ha i2c megoldás, akkor csak 2 lábat foglal (és nem csak uno-hoz lehet használni), a keypad pedig 1db analóg lábat. Így lehet menet közben is változtatni.
A beállított paramétereket elmented eeprom-ba/spiffs-re, és egy véletlen reset után is megmarad minden. -
válasz
gyapo11 #12479 üzenetére
A LEGO grafikus felülete sajnos nem nyílt forráskódú, a National Instruments csinálta neki, de nekem is ez volt az alap ötletem, hasonló ökoszisztémát létrehozni arduino-val, amit ugyanúgy lehet grafikusan programozni.
Elég sokat kutattam a témában, és a legjobb fejlesztői környezet, amit erre készen találtam a http://snap4arduino.rocks, szerintem ezt vedd alaposan szemügyre, a lényege, hogy saját blokkokat lehet benne létrehozni, pl csinálhatsz benne "szivattyú" blokkot, minden paraméterét legördülő listából lehet állítani, gyakorlatilag egy óvodás is tud benne működő programot csinálni. Azt hiszem Arduino forráskódot is tud csinálni, de ha ez nem is, akkor a tinkercad oldalon lévő hasonló blokkos környezet viszont igen. Sőt, igaz, hogy ez attiny85-höz lett készítve és ha jól látom már egy ideje nem fejlesztik, de esetleg a cocomake7 pc-s programját is nézd meg, ez is tud arduino kódot létrehozni és XML-ben programot menteni, szintén gyerekjáték a használata. -
válasz
gyapo11 #12476 üzenetére
Erre a feladatra viszont a legjobban ajánlott téma a blockly/scratch típusú grafikus nyelvek! Az elsős gyerekem játékot írt benne, mondjuk alapból is okos gyerek.
Van, ami rögtön arduino kódot generál, van, ami a firmata fw-en keresztül vezérli a lapot. Mindegyik tud XML-ben kódot exportálni, nyílt forrású, az XML-ből megpróbálhatsz byte kódot generálni a saját parser-edhez.
Vagy amit én csináltam, robohw kolléga programnyelvéhez hasonló byte kódos robot vezérlő nyelvet találtam ki, hasonló a harvard architektúrához, csak nagyon szűkített utasításkészlettel (15 utasítás). Ehhez hasonló robotot akartam építeni a gyerekeimnek, de csak a parser lett kész, a frontend még nem készült el eddig. -
válasz
Imre077 #12462 üzenetére
Írj egy kicsit többet a projektről, mivel van összekötve, milyen módon, milyen uC van benne stb.
Ha egy bizonyos hangfrekvenciára szeretnél reagálni, csinálhatsz egy céláramkört, mikrofon+előerősítő, sávszűrővel, ami csak egy digitális jelet adna magából. Esetleg ugyanezt infraleddel, 38kHz-el modulálva, a karkötő bemenete pedig egy ir receiver lenne. (Én ezt csinálnám, mert akkor az adót közvetlenül a pc hangkimenetére lehetne kötni és nem lennének zavaró vezetékek+a karkötő súlyát sem növeli.)
Vagy usb-vel a gépre kötve egy arduino pro micro vagy egy digispark gamepad emulációval a force feedback-et használni a pc saját gamepad driver-én keresztül, bár ezt nem tudom támogatja-e a gamepad emuláció.Úgy látom a joystick library nem támogatja a force feedback-et. -
válasz
Szakbarbár #12451 üzenetére
Értem. Akkor viszont nem értem, miért nem 434MHz-nek rövidítik/kerekítik, ha már.
A garázsnyitót lehet, hogy nem véletlenül nem látja, talán szándékosan olyan protokollt használnak, hogy ne lehessen ilyen olcsó eszközökkel olvasni a kommunikációt. -
válasz
Szakbarbár #12449 üzenetére
Én ezt nem látom problémának... Az adó-vevő nem véletlenül van párban, egymás jelét kell fogniuk, más (zavaró) jelet pedig figyelmen kívül hagyni. Az is lehet, hogy fogja a jeleket, csak figyelmen kívül hagyja őket. És/vagy egyéni protokollt használnak, nem azt, amit a Te adó/vevőd.
Ezen kívül pedig a 433,92MHz az nem 433MHz. -
válasz
Melorin #12443 üzenetére
- A szalagon nincs zárlat?
- Működik a két pórul járt lap?
A második esetet nem pontosan értem: másodszor külső adaptert kötöttél rá, és a szalagot a Vin-re kötötted? Milyen adapter volt az?
Az arduino és a szalag közt csak a gnd és a data lábakat szabad összekötni, a V+-t nem. -
válasz
Melorin #12441 üzenetére
Ilyen kevés információ alapján elég sok mindent.
- Ugyanarra a lapra dugtad másodszor is?
- Először mivel lett megtáplálva, usb-ről vagy a hordó csatlakozó/Vin felől külső táppal?
- 100%, hogy nem cserélted fel a polaritást? A szalagot is meg kell nézni, hogy a csatlakozó biztosan a képen látható módon van-e bekötve.
- Ha külső adaptert használtál, annak biztosan jó volt a polaritása?
- Maga a lap túlélte a manővert? Ha az 5V regulátor sült meg, még van esély, hogy a uC túlélte, nekem is van egy ilyen lapom. Ilyenkor már csak az 5V vagy az usb irányából tudod megtáplálni -
Úgy látom még nem esett szó róla, de most fedeztem fel, hogy a tinkercad.com-on arduino uno és attiny programokat és hozzájuk kapcsolódó áramköröket lehet tervezni és emulálni is működés közben.
-
De melyiket? És miért pont ezzel?
Egy hátulütője lehet ennek a megoldásnak, és az maga az attiny44, amit az usb-s kommunikációra használ, éspedig azért, mert nincs benne natív usb támogatás, csak szoftveres emuláció (v-usb), ami elég érzékeny arra, mibe van dugva, legalábbis ha úgy működik, mint a digispark (attiny85), amit csak akkor ismer fel a gép, ha kihúzom az összes többi usb eszközt, illetve egy bizonyos usb hub-ra dugva is működik. -
válasz
férfiállat #12422 üzenetére
Tanács tőlem: szerezz egy UNO-t, mert nem létezik olyan feladat, amihez UNO-ra ne írt volna valaki példakódot+library-t. Nagyon gyorsan megtanulható rajta mindenféle periféria, szenzor kezelése. Könnyű tápot biztosítani neki, 2db ceruzaelemtől és egy 18650 li-ion cellától a powerbank-on át a 9-12V fali adapterig kb. mindenről működni fog. Prototipizálj, gyakorolj rajta, és ha már úgy működik, ahogy szeretnéd, felejtsd el az UNO-t gyorsan, és vegyél valódi projektekhez Arduino Nano-t, Arduino Pro Micro-t vagy ESP32-t.
-
Jól kicsesztem a kis kínaival, megtanultam assebly-ban programozni, AVR Studioval.
Legalább hasznát vettem a C64 assebly tanulmányaimnak. Mondjuk túl sokra így sem fogom tudni használni, de legalább jól eljátszok vele, mert régóta érdekel az AVR lelki világa, most jól elmerültem benne.
-
válasz
ratkaics #12383 üzenetére
Teasüti kolléga alaposan elmerült a témában, szerintem írj neki egy privát üzenetet. Bár nem tudom, hogy a motorod mennyire van egyébként ellátva beépített szenzorokkal, ha nincs rajta semmilyen műszer. De ha semennyire sem, akkor esetleg a legegyszerűbb egy hall szenzoros biciklis sebességmérő beszerzése, bár ez csak sebességet fog jelezni, de azt megbízhatóan.
-
válasz
cidalain #12365 üzenetére
Nem az a baj, hanem előbb kellett volna eszembe jusson. Már nagyok a kölkeim, az egér+billentyűzet jobban leköti őket.
Most már azon töröm a fejem, hogy hogy vegyem rá a nagyobbikat, hogy ő maga kezdjen el arduino-t programozni, ha esetleg erre is van hasonló kreatív ötleted, ne tartsd vissza. -
válasz
cidalain #12363 üzenetére
Ha az arduino nano-t lecseréled esp32-re, az SD kártyát pedig például ilyen módon hozzá kötve minden külső hardver nélkül tudsz zenét lejátszani az esp32 i2s kimenetén keresztül. (Na persze hangszóró és vmilyen végfokra szükség lesz, de azt fillérekből, diszkrét alkatrészekből össze lehet hozni). Esetleg a belső (~3Mbyte) flash memóriát kihasználva SD kártya nélkül is.
Amúgy tök jó ötlet ez a kis bizgentyű, gratulálok!Kár, hogy nekem nem jutott ilyen eszembe.
-
Ha mondjuk egy uno-ról beszélnénk, egy kimenet terhelhetősége ha jól emlékszem 25mA source (magas jelszint), 40mA drain módban (alacsony jelszint), ha jól tudom, nagyjából az összes atmega AVR hasonló, de még egy esp8266-nak is 17-20mA a terhelhetősége, miközben egy WS281x led din lábának a bemeneti ellenállása több kohm, esetleg Mohm is lehet, vagyis pusztán digitális bemenetekkel szerintem nem lehet túlterhelni egy ilyen kimenetet, legalábbis 10 bemenet erre nem valószínű, hogy elég lenne. A táppal más a helyzet, mivel 1db ledsor áramfelvétele önmagában is tetemes lehet, nem árt kiszámítani/kimérni, mekkora táp bírja el a 10 ledsort.
-
Ahá! Világos. A legegyszerűbb, ami eszembe jut, hogy egy TTL szintű FET-et köss rá, az bírja majd árammal.
A második legegyszerűbb, hogy egy-egy ledet használj (vágj le) a ledsor elejétől jelformázónak, erre az egy ledre próbálj több ledsort kötni! Ha a vezérlő 3 ledet el tud látni, akkor próbáld ki, hogy ha egy darab ledre több ledsort kötsz, mennyit bír el? Ha egy led elbír mondjuk két ledsort, akkor már 6 ledsort tudsz vele üzemeltetni.Most olvastam el jobban, amit írtál: én először azt hittem, hogy kipróbáltad 10 ledsorral, és nem sikerült, csak 3-al. De ezek szerint csak úgy gondolod, hogy nem fogja bírni? Dehát nem látok okot, miért ne mehetne, hiszen az csak digitális adat!
-
válasz
PeterPH #12326 üzenetére
Azért a túlnyomó többségét a betűknek elég jól meg lehet oldani, illetve nem kritikus szempont, hogy minden betű feltétlenül olvasható legyen, mert a kontextusból kiderül, hogy 8 vagy B, A vagy R. Illetve 8 karakteres kijelzőnél ott a lehetőség, hogy például az M betűt két karakterhelyen jelenítse meg.
-
Szerintem ez esetben nem kell feszültségosztó, mivel a mérendő feszültség (akku) sosem fog a táp (5V) fölé menni, egy áramkorlátozó ellenállással közvetlenül is mehet az akku pozitív ága az analóg bemenetre. És ha nincs feszültségosztó, kapcsoló sem kell, mert az analóg bemenet ellenállása eleve elég nagy (ha jól emlékszem 20k körüli), alig fog valamit fogyasztani.
-
válasz
Szancsó #12286 üzenetére
Nem, ezen - ha jól látom - van egy 5V regulátor, a hordó csatlakozóra 7-12V-ig bármilyen tápot köthetsz. Ez az 5V-ra fogja adni a tápot. Ennek a regulátornak a terhelhetőségétől függ aztán, hogy mit és mennyit tudsz rákötni. A gyakorlatban 9V-nál nagyobb tápot nem érdemes rádugni, mert ezek az olcsó regulátorok hamar megsülnek. Érdemesebb inkább az 5V tűre stabilizált 5V tápot kötni, arra annyi szervót köthetsz, amennyit a táp elbír.
-
válasz
puritan #12263 üzenetére
Szia! Ha jól érzékelem, nem arduinoval, hanem hálózati beállításokkal kapcsolatos inkább a problémád.
Először is az otthoni routered beállításai között keresd meg a dhcp beállításait, és az ESP MAC címéhez rendelj statikus IP címet. Ehhez aztán port forwardingot kell beállítani. Vagy ha létre tudsz hozni VPN szervert, azzal sokkal biztonságosabb lesz, mert kisebb támadási felületet biztosít az otthoni hálózatodnak. Én ezt egy raspberry-vel oldottam meg, de van olyan router, ami alapból tud ilyet.
A neheze ezután jön: kívülről el tudod érni az otthoni hálózatodat? Ha nem, akkor szolgáltatói NAT mögött vagy. A szolgáltatótól kérned kell, hogy vegyen ki a NAT mögül.
Ha ez megvan , akkor kellhet még egy dyndns, ha sűrűn változik a routered ip címe.Ha ez mind valamiért nem kivitelezhető, akkor esetleg ha van webszervered és tudsz PHP-ban programozni, azon keresztül is meg lehet oldani.
-
-
válasz
zsolti_20 #12239 üzenetére
Aliról jött. Pont mostanában dicsértem az alit, hogy 100+ csomagot rendeltem onnan, de 1 híján minden megjött, és semmivel nem volt semmi baj.
De amúgy több kommentelő is írta, hogy 12-es jött neki 85 helyett, viszont ez nekem rendeléskor nem tűnt fel. Az eladó még aktív, novemberben is voltak 5*-os értékelései, szóval akár még bármi is történet.
-
Sziasztok! Attiny85 helyett Attiny12-t küldött nekem a kis kínai... 10 darabot...
A felirat Attiny85 volt a tokozáson, de az avrdude panaszkodott rá, hogy nem az volt benne, aminek látszik.
Egy dolog, hogy kifutottam a reklamációs időből, mert nem volt időm tesztelni, mikor megjött a csomag, úgyhogy futhatok a pénzem után, de a nagy kérdés, hogy ezt így mire tudom használni? Az arduino ide csak Attiny25-től felfelé ismeri csak fel. Mivel tudom én ezt programozni? Mert azért így is tudom valamire használni őket, csak arra nem, amire rendeltem. -
válasz
zsolti_20 #12200 üzenetére
Ez alapján kellene az "LL" a végére, mert attól lesz 64 bites az érték, bár azt nem nagyon értem, hogy az értékadás egy 64bites uint változónál miért nem garantálja, hogy a változó tartalma 64bites egész szám lesz...
Mi indokolja, hogy a számot ennyi nullával kezded? Tudsz róla, hogy a 0-val kezdődő számok oktális számot jelentenek? -
válasz
MasterMark #12192 üzenetére
A low-ra kellene dugni, is kapcsold be a bemeneten a beépített felhúzó ellenállást (INPUT_PULLUP). Akkor lehet, hogy sima digitalread is beolvassa majd.
-
válasz
MasterMark #12190 üzenetére
A nano 5V-os, vagy 3,3V? A led nyitó feszültsége valószínűleg nem éri el a magas jelszinthez szükséges értéket, analogread-del kellene próbálkozni szerintem. Multiméterrel nézted már, hogy milyen feszültség jön ki a Led+ lábról?
-
válasz
MasterMark #12188 üzenetére
Hát hova van kötve a vezeték az alaplapon.
-
válasz
MasterMark #12185 üzenetére
Hogyan olvasod a power ledet? Ott lesz a bibi
-
válasz
JozsBiker #12117 üzenetére
Én nem mértem semmivel, csak a partvonal mellől szóltam hozzá.
Egy régi multimétert emiatt cseréltem le, mert elkezdett pontatlanul / véletlenszerű értékeket mérni, aztán mikor meglett az új műszer, szétszedtem és kitisztítottam a forgó kapcsolót, azóta úgy mér, mint új korában.
-
válasz
Izeka82 #12060 üzenetére
zsolti_20 kolléga jó helyen keresgél, le szokták forrasztani a regulátort és egyéb felesleges alkatrészeket, de ezzel nem nyernél túl sokat, mert a nagy energiaveszteség nálad a stepup converternél jelentkezik főleg. Egy akksi ha (legoptimálisabb esetben) 2400mAh között tud leadni, ez konvertálás után 1200-ra csökken, ha figyelembe vesszük a kb 75%-os hatásfokot, akkor jó, ha max. 900mAh töltést ki tudsz szedni az akksikból.
Én először is a lapot cserélném 5V tápfeszültségű helyett 3V3-asra, az nrf modul úgyis 3V3 tápot igényel, a másik kettőből is lehet szerintem 3V3-ast kapni, ha éppen nem máris olyat használsz.
Két cella helyett én 3db-ot kötnék sorba, és egy boost-buck konverterre kötném. Igaz, hogy ezeknek a konvertereknek se túl jó a hatásfoka, de eleve optimálisabb tartományban fog dolgozni, ezért valószínűleg több mint 2x annyi ideig fog működni. Vagy 4db-ot sorba kötve egy jó hatásfokú (90+%) buck konverter is szóba jöhetne, feltéve persze, hogy van hely ennyi akksinak.
Li-ion akksiról én lebeszélnélek, mert ha jól értelmezem ez egy kültéri időjárás-állomás, a li-ion akksik pedig se a tűző napot, se a fagyot nem tolerálják túl jól.
Esetleg gondold át, hogy egy attiny85 5(6)db lábára nem lehet-e kiosztani a perifériákat, van belőle olyan, ami 2,5V tápfeszültségtől már stabilan működik, esetleg 3celláról konverter nélkül megpróbálni üzemeltetni. -
Köszönöm mindenkinek a hozzászólásokat!
_q: nem esp32-vel fogom, szerintem sima uno-val. Az esp32 amúgy is csak 1V-ig tudna mérni, a servo-nak meg 5V kell, nem hiszem, hogy össze merném kötni a kettőt, mert véletlenül rákerül az 5V az adc-re, aztán kiszáll belőle a füst, ami működteti.
Gergosz2: nagyjából értem, amiről beszélsz, de ha esetleg kapcsolási rajzot is tudnál hozzá mellékelni, azért hálás lennék.Az analóg jel mérése nem kimondottan lenne fontos, az általad javasolt módszerrel ugyanis digitális jelet is elő lehetne állítani, ami tökéletesen megfelelne a célra, tudniillik lenne egy stall trigger jel, a köztes értékekre nem igazán vagyok kíváncsi. Milliohmos ellenállást honnan vegyek? Nem lesz az egész borzasztóan zajérzékeny?
" Egyrészt azért mert elpirítanál rajta I^2*R teljesítményt"
Nem lenne ott akkora veszteség, mert a servo-nak csak pillanatokra ugrik meg az áramfelvétele, de valóban, elfűtenék vele egy kis energiát.
"másrészt a motor villamos időálandóját is eltolod vele."
Ezt ki tudnád fejteni? -
Engem nagyon megihletett ez a linkelt robot, ezzel kapcsolatban lenne kérdésem, nem (csak) hozzád, csak a linked miatt erre válaszolva írok:
Van nekem itthon egy ilyen servo clamp, mint a képen látható, én barkácsoltam régebben, sg90-es servo-k vannak benne. Az a gond, hogy nincs semmi visszajelzés arról, amikor valamit megfog a clamp, hogy elakadt a mozgás, tehát egy nagyobb tárgyat reccsenésig szorít, a kisebbeknél az anyag rugalmassága miatt valamennyi játéka van. Az sg90 meg hasonló olcsó servo-knak nincs adatkimenete, amit figyelni lehetne.
Azon agyalok, hogy a servo tápjával sorba kötnék egy kis értékű ellenállást (pl 1ohm), és a feszültségesést tudnám rajta mérni egy analóg bemeneten. 800mA stall current (ezt hogy mondják magyarul?) és 1ohm ellenállás esetén 0.8V-ot mérnék, ha jól számoltam, az már egy elég jó visszajelzés lenne.
Van ettől szerintetek valami jobb megoldás? Hogy szokták ezt elegánsan megoldani? -
válasz
zsolti_20 #12037 üzenetére
A 3D nyomtató tényleg jó ötlet, de nem azért, mert arduino alapon működik (én biztos nem módosítanám a firmware-ét...), hanem mert a későbbi projektjeihez borzasztóan jól fog jönni alkatrészgyártáshoz.
A linken lévő robotot én is nagyon szívesen elfogadnám egyébként.
Ami esetleg még jól jöhet, az egy starter kit, tele mindenféle szenzorokkal meg kiegészítő alkatrészekkel, persze csak akkor, ha még nincs otthon ilyesmi. -
válasz
BTminishop #12019 üzenetére
Mennyi adc-re lenne szükséged? Az adc0832 például egy 2 csatornás adc, i2c csatlakozással. Az adc0838 pedig egy 8 csatornás.
-
válasz
zsolti_20 #12011 üzenetére
Annak levehető a hátlapja egyáltalán?
Itthon szerintem eredetit kapsz 5000-ért, kollégámnak múlt héten vettünk egyet (igaz ace3-ba), nem tudom nálatok mennyire drágák a gsm boltok, de inkább ott próbálkoznék.
Ilyen, hogy akku kalibráció nem létezik, akku statisztika van, a töltések gyakoriságának függvényében módosítja az akkumulátor százalékos kijelzését, meg a várható üzemidő előrejelzést, de ez a valóban elérhető üzemidőt nem befolyásolja. -
Azt én értem, hogy az a kérdés, de ha tudod is, hogy van kész megoldás, ami még tetszik is, és amúgy se otthon akarod összetenni, hanem venni szeretnél valamit készen, akkor miért nem veszel egy Sonoff-ot és alakítod át...
Az ESP32 csórikám amúgy is piszkosul unatkozni fog egy darab szenzorral. -
válasz
zsolti_20 #12003 üzenetére
Igen, így, ahogy rajzoltad. Arra vigyázz, hogy vagy védett cellát használj, vagy monitorozd az akkufeszültséget az egyik analóg bemeneten keresztül (feszültségosztóval természetesen), mert ha a TP4056 kikerül a dobozból, az akku védelem nélkül marad. És persze hülyevédett csatlakozót használj, amit nem lehet se usb-nek, se 12V-os adapter csatlakozónak nézni.
Vmi egyedi csatlakozó megfelelő poka-yoke-val.
-
válasz
Johnny_vT #11996 üzenetére
Az megvan, hogy a BT is 2.4GHz-en kommunikál?
Minek kell külön arduino meg wifi modul, ha egy darab ESP-vel meg tudnád oldani az egészet? Nem kell router sem, az ESP access pointot tud létre hozni és telefonon rá is tudsz arra kapcsolódni.
Bár tény, hogy a wifi (tcp) kapcsolat overhead-je miatt bizonyos dolgoknál nagy lehet a késleltetés, de udp módban egy telefonos app-al ezt nagyjából ki lehet küszöbölni (ha máshogy nem megy). Lásd Victoryus kolléga korábbi hozzászólásait a témában.
Nyílt terepen elvileg 100m távolságot át tudsz hidalni vele, ha mégsem, akkor úgy tudom lehet belőle külső antennás változatot is venni. -
válasz
zsolti_20 #11992 üzenetére
Ha az oled is 3.3v, akkor szerintem mindenképp a 3.3v-ost válaszd, mert akkor mindent szintillesztés nélkül fogsz tudni használni. Tápláláshoz vagy egy boost-buck converter kell, hogy 3V akkufeszültség környékén is tudd használni a cuccot, vagy egy low dropout regulator, de akkor 3.5V akkufeszültség alatt már bizonytalan lesz a működés. Ha nagyon kis hely áll rendelkezésre, akkor az utóbbi könnyebben beférhet, de converterből is nagyon piciket tudnak már gyártani. Végső esetben, ha nagyon nincs hely, hagyd ki a TP4056-t, csinálj külön töltőt, ebbe tedd a töltő elektronikát, a készülékbe pedig csak egy csatlakozó aljzatot.
Új hozzászólás Aktív témák
- Piros Arany kiadást kapott a kínai Z Fold7
- Épített vízhűtés (nem kompakt) topic
- Linux kezdőknek
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Lexus, Toyota topik
- Gitáros topic
- Ubiquiti hálózati eszközök
- Vezetékes FEJhallgatók
- VR topik (Oculus Rift, stb.)
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- ÚJ Bontatlan Apple iPhone 17 Pro 256GB Cosmic Orange ! 1 ÉV nemzetközi APPLE GARANCiA
- Dell Precision 3591 15.6" FHD IPS Ultra 7 165H RTX 2000 Ada 32GB 1TB NVMe gar
- - 73% A+ Thinkpad T14 / erős akku! gyárilag Magyar / 14" FHD / r5-4650u // 32/256G / +SZLA +GARANCIA
- Gamer PC-Számítógép! Csere-Beszámítás! Ryzen 7 3700X / RTX 2070 Super / 32GB DDR4
- Precision 5560 15.6" FHD+ IPS i7-11850H RTX A2000 32GB 512GB NVMe ujjlolv IR kam gar
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / GTX 1080 8GB / 32GB DDR4 / 512 SSD!
- Blabok nyakrögzítő M méret
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest