- Milyen okostelefont vegyek?
- Yettel topik
- Samsung Univerzum: Az S23-at is megbabonázta a Galaxy AI
- Futott egy Geekbench kört egy új HTC készülék
- Xiaomi 11 Lite 5G NE (lisa)
- Megjelentek az első HMD okostelefonok, ezek a magyar áraik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Itt az első kép a 2024-es Nokia 3210-ről
- Készülőben a Xiaomi 2021-es csúcsmodelljeinek HyperOS frissítése
- Redmi Note 13 Pro+ - a fejlődés íve
Hirdetés
-
Új Beats fej- és fülhallgatók jelentek meg
ma Frissítette a Solo termékcsaládot az Apple házi audiomárkája.
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
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 :)
-
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
válasz Victoryus #6466 üzenetére
Ha tényleg lego-hoz kell, akkor ebben egy csomó felesleges cucc van. Viszont nincs benne motor shield, bluetooth (ha jól láttam), szóval nem vagy előrébb. Én a másik végéről fognék hozzá: lego motorokat vennék, meg egy i2c motor shieldet. Akárhányszor próbáltam lego-t motorizálni diy motorokkal, mindig az összeköttetéssel volt baj, én legalábbis nem tudtam más motort rendesen beépíteni.
Milyen lego utánzatod van?[ Szerkesztve ]
-
nagyúr
válasz Victoryus #6469 üzenetére
9 voltos elemről? Az arduino napokig. A motorok kb. 5 percig.
Sokat agyaltam én is a tápellátáson, és a legjobban a 18650 li-ion cellák jöttek be, volt pár rossz (hibás elektronikájú) laptop akksim, abból szedtem ki őket, csak töltő kellett hozzá. Két ilyen cella 7,4V névleges feszültségen ellátja a lapot is, és a motor drivernek is elég.
Ilyen shieldet vettem, 4 motorhoz elég, nagyon szuper. Előtte ilyen h-bridge-eket használtam, de nem igazán jött be, 7 volt környéki tápfeszültségnél nagyon tud melegedni.[ Szerkesztve ]
-
nagyúr
válasz Victoryus #6480 üzenetére
Akkor át kéne gondolni, hogy (ha már úgyis nulláról indulsz) ne uno-t, hanem kisebb méretű lapot használj (pl arduino pro micro) vagy rögtön alkalmasabb platformot, mondjuk esp alapú wemos d1 mini, amiben eleve van wifi, kisebb méretű, csak másfajta shield-ek kellenek hozzá. Én az utóbbit választanám.
[ Szerkesztve ]
-
vargalex
félisten
válasz Victoryus #6552 üzenetére
Én a gyerekeknek (gyerekekkel) pont egy ilyet raktam össze, de nodeMCU alapokon. Vettem egy alap 2WD Car Chasis-t, külön L9110 motorvezérlőt, HC-SR04 ultrahangos szenzort és servo motort. NodeMCU volt itthon.
Az ultrahang szenzor és a servo motor még nincs beépítve, így csak wifi-n irányítható az autó. A nodeMCU szórja a wifi-t, illetve fut rajta egy web szerver. Telefonnal az általa szórt wifire csatlakozom, megnyitom a böngészőben az URL-t, ahol összesen 5 db gomb van jelenleg (előre, hátra, jobbra, balra, stop).
Nagyon tetszett a gyerekeknek. Az egészet egy 2200 mAh power bank hajtja.[ Szerkesztve ]
Alex
-
nagyúr
válasz Victoryus #6552 üzenetére
Az l298n driver helyett rendelj egy i2c shieldet, amit pár napja linkeltem! Az sokkal kisebb tápfeszültségnél is működni fog, az l298n 12V alatt csak zúgni meg melegedni fog.
Egy hc-06 Bluetooth modullal nagyon jól fogod tudni irányítani telefonról, a Play-ről tudok hozzá vagy 10 használatra kész appot javasolni. Igaz csak 10 méter lesz a hatósugár, viszont nagyon reszponzív lesz a robot. Az enyém pont ezekből van összerakva.
Még annyi, hogy az enyém az akadályok érzékelése céljából tele van pakolva reflexiós optokapukkal. Na ezt felejtsd el. A koncepció működik amúgy, de csak este, szobában. A legkisebb napfénytől is megbolondul.[ Szerkesztve ]
-
nagyúr
válasz Victoryus #6614 üzenetére
Én próbálkoztam IR reflexiós optokapuval, de azt vettem észre, hogy ahhoz, hogy vmi anyag ne verje vissza az infra fényt, nem elég, hogy fekete, fényelnyelő (matt) anyagból is kell lennie. Szóval pl egy fehér padlóra ragasztott fekete szigetelőszalag vagy egy fényes fekete padló és a rá ragasztott fehér szalag is egyformán fehérnek látszik az optó számára. Persze érdekelne, hogy valakinek sikerült-e IR optokapuval vonalkövetést megvalósítani, de úgy látom ezt inkább látható fénnyel szokták megoldani.
Egy sima piros led + fototranzisztor a legjobb szerintem, és nem digitális, hanem analóg lábra kötve, hogy lehessen állítani a váltópontot a visszavert fény függvényében. -
tvamos
nagyúr
válasz Victoryus #6614 üzenetére
Én foto ellenállással, (LDR07 az ebay-ről,) meg vonal kamerával (de ilyet már nem látok a piacon) próbáltam, de az a második nem vált be.
Fehér padlón a fekete szikszalaggal jó, de nálam otthon a parkettán is jó.[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
válasz Victoryus #6552 üzenetére
Megérkezett a készlet! Hát, ez így szó szerint starter kit, mert vezetékek nincsenek benne! 4db sima kábel van benne semmi csatlakozó a végükön. Aki ilyet rendel erre figyeljen! Az elemtartónak sincs csatlakozója! Még szerencse, hogy rendeltem pluszba a bluetooth modul mellé. Írok egy kártérítési igényt az Alira, mert használatra késznek írták, ha jól emlékszem.
Az uno szerencsére működik, kipróbáltam az első tutorialokat. A beépített led villog, meg plusz led a 11-es lábon Amíg nem érnek ide a csatlakozók addig mást sajno nem tudok tesztelni.Eladó Lego: 42139 All terrain vehicle
-
nagyúr
válasz Victoryus #6672 üzenetére
De milyen csatlakozót szeretnél? Ez a smart car forrasztós dolog, eleve a motorokra forrasztani kell a vezetékeket.
Az elemtartóra nem kell csatlakozó, mert azt a shield-re kell csavarozni. A motorok vezetékét szintén csavarozni kell a driverre. A szervóknak ott a csatlakozó a shield-en, és ha jól látom ott egy tűsor, amiből tudsz csatlakozót készíteni.
Egyedül az ultrahang szenzorhoz nincs jumper kábel, de azzal más gondod is lesz, ha jól látom.
Ha meg egyszer végre sikerül összerakni és felprogramozni, biztos nem akarod többet szétszedni.[ Szerkesztve ]
-
Tankblock
aktív tag
válasz Victoryus #6932 üzenetére
1 szavazat az ESP32 re, ha minnéél kevesebb komponensből szeretnéd megoldani.
OKok:
sokkal töb GPIO lába van mint a ESP8266 nak, 2 core így nem kell yield() szórakozni.
Elegendő számítási kapacítása van hogy kiszolgáljon.
Bluetooth is van ráadásként....Vagy SMT32 ből és egy Wifi ESP8266 a kommunikációhoz , de ezt nem biztos, hogy én választanám.
Vagy Esetleg egy sima ESP8266 ha kell GPIO extenderrel ha kell.
Kérdés, mit szeretnél, mennyi GPIO lábra van szükséged. Javaslatom előszöt nézd meg mennyi szenzort szeretnél használni, milyen modulokat, hol lehet egyszerűsíteni (pl I2C több modult felrakni) és az alapján válasz ha megvan a system design......
SzerK: Ultrahang szenzor nem lát részleteket, a legközelebbi viszhangot tudod detektálni. arra kamera kell Rasperry Pi pl elegendő számítási teljesítménye van erre.
Sima LED Mátrix vezérlésre a ESP8266 is elegendő....
[ Szerkesztve ]
Release the Beast....
-
Janos250
őstag
válasz Victoryus #6932 üzenetére
Mindkettőben van.
Én az ESP32-t javasolom mindenkinek. Nem sokkal drágább, viszont több szabad GPIO van. Továbbá a két mag se hátrány, mert a user programja önállóan fut egy magon, a rendszeré meg a másikon, ha nem variáljuk át.Na, közben látom, már kaptál jó választ, amivel én is egyetértek.
[ Szerkesztve ]
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 Victoryus #6932 üzenetére
Szerintem kicsit túlgondolkodtad ezt. A szumó robotok nem hiszem, hogy használnának kamerát, egyrészt a sérülékenysége/ára miatt, másrészt, mert anélkül is tökéletesen el tudja látni a feladatát. Elég rá néhány sima IR vagy UH távolságmérő (előbbi pontosabb, utóbbit nem zavarja a napfény, bár ez nem tudom mennyire szempont), amivel megtalálja az ellenfelet (mivel ez nem csapatsport, ami előtte van, biztosan azt kell ütni ) egyszerű közelségérzékelők (reflexiós IR kapuk vagy mikrokapcsolók) a kontaktus érzékelésére, és vonalkövetők az aljára, hogy felismerje a küzdőtér szélét jelző vonalat.
"Ha szumó lesz, akkor honnan tudja az egyik robot, hogy a másiknak éppen melyik részét támadja?"
Most jutott eszembe, hogy távolságmérővel is meg lehet tippelni, hogy merre néz az ellenfél, mégpedig a mozgása alapján. Ha közeledik, akkor az elejét látom, ha távolodik, akkor meg a hátát.[ Szerkesztve ]
-
válasz Victoryus #7016 üzenetére
Azt hiszem ez lesz az ami nekem kell:
A youtube-on ezt a tutorialt néztem meg:
Hát egyelőre a servo motor mozog, meg tudok ledet villogtatni. Az ultrahang szenzor nem igazán azt csinálja ami a példában van, csak kérdőjeleket ír. Az még nem tiszta, hogy mi alapján adok meg neki pint. A példa programban ez van:#define TRIG_PIN A0
#define ECHO_PIN A1
Én meg akárhogy nézem szerintem 3-4-nek kéne lenni, de úgy is kérdőjeleket ír. Az is lehet, hogy nem lett 100%-os a jumper kábelem. Illetve azt se értem teljesen, hogy is van ez. Az első képen az digitális bemenet nem? A másikon meg analógra van kötve. Az első verziót sajnos nem tudom tesztelni amíg nincs normális jumper kábelem.(pc speaker 4-es jumper van most összegányolva)
Azt viszont látom már, hogy ez a szett messze nem "kulcsrakész". Kábeleket igazán tehettek volna bele... Ha minden jól megy azok 1 héten belül ideérnek, találtam egy ebayes eladót aki angliából küldi, az alis kiegészítő csomag 40 nap alatt se ért ide. Az ultrahang szenzort se lehet felfogatni semmihez, illetve a szervo konzollal is dolgozni kell még. Ez tényleg barkács szett. Végül is nem bánom, mert elvagyok vele.[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
nagyúr
válasz Victoryus #7021 üzenetére
A Wemos D1 az direkt olyan kialakítású, mint az UNO, a shield-ek elvileg kompatibilisek, leszámítva, hogy a csatlakozósor legtöbb lába nincs bekötve, mivel ugye az esp-nek kevesebb a kimenete. Tehát csak azokat a lábakat tudod használni. Na meg persze a táp is különbözik, mert az esp-nek 3v3 kell.
-
vargalex
félisten
válasz Victoryus #7096 üzenetére
Ha a korábban általad linkelt készletben lévő szenzorról van szó (amiről itt is raktál képeket), akkor az nem beszélget soros porton, hanem az Arduino beszél veled. A távolságot is a kód számolja az echo pin magas állapotának hosszából. A soros monitoron beállítandó baud rate pedig a lap által támogatott baud rate-októl, illetve ezek közül a Serial.begin paramétereként megadott baud rate-tól függ.
[ Szerkesztve ]
Alex
-
-
nagyúr
válasz Victoryus #7153 üzenetére
Az L298N-nek kevés a 6V, L9110 alapú vezérlő 2,5V-tól már működőképes. Ha Debrecen környéki vagy, tudok adni kölcsön, amíg megérkezik.
Nekem végül a smart car-omba egy ilyen shield került, irtó jól működik a h-bridge-ekhez képest, i2c-n át működik, csak 2 lábat foglal és saját pwm generátora van.[ Szerkesztve ]
-
-
válasz Victoryus #7213 üzenetére
Közben találtam egy tutorialt Azt nem gondoltam, hogy ilyen lassú lesz a letöltés, a git gui ~30 perc volt, meg az esp32-elf-win32-1.22.0-73-ge28a011-5.2.0.zip is több, mint 40 perce jön. 90 megás az egész... (100megabites nettel, szóval náluk van a szűk keresztmetszet)
Eladó Lego: 42139 All terrain vehicle
-
Teasüti
nagyúr
válasz Victoryus #7214 üzenetére
Nem tudom milyen tutorial az, de nem kellett python-t telepíteni.
Én e szerint raktam fel.
De a Git Gui-s részt kihagytam, mert nekem nem működött. De ugyanazt teszi, mintha magad töltenéd le innen zip-ben az Arduino Core-t. Szóval baromira felesleges.
Aztán ha kicsomagoltad ahova kell, akkor jöhet a get.exe.
Ezt én cmd-ből indítottam, mert rákattintva semmit nem csinált.Ennyi az egész.
-
Teasüti
nagyúr
válasz Victoryus #7222 üzenetére
Igen, a get.exe-re való tekintettel külön leírtam a megoldást:
"Ezt én cmd-ből indítottam, mert rákattintva semmit nem csinált.".
Örülök, hogy sikerült!(#7223) Victoryus
Ez csak az erőforrásoktól függ. Mondjuk én soha nem használtam még Shield-eket, jó ötlet, hogy moduláris meg minden, de jobb szeretem magam kiosztani a használni kívánt lábakat. Így emiatt nem is lehet rávágni, hogy menni fog-e vagy sem, mert melyik Shield melyik lábra van bekötve és vannak-e átfedések?
Amúgy technikailag mi kell hozzá? A soros port a BT-hez, és elegendő számú GPIO minden másra.
A használni kívánt library-k méretétől függően a memória vagy elég lesz, vagy nem... -
Teasüti
nagyúr
válasz Victoryus #7282 üzenetére
Ez pont úgy működik, mint az általam használt pfodApp.
Arduino tárolja le vmi nagyon lényegre törő pár bájtos protokollal, hogy mit kell megjeleníteni, és ezek alapján készíti el a mobilos app, amit kell on-the-fly.
Gondolom van hozzá egy kód generátor is, amiben megszerkesztheted amit szeretnél látni.
Kár, hogy nem tud BLE-t, különben már telepíteném is.
Fejlettebbnek tűnik a pfodApp-nál.
Bár ahogy nézem Serial-on kommunikál, meg lehetne hack-elni a library-t, hogy menjen a BLE is.
Pont ezt tettem a pfodApp-pal is. Hmm...[ Szerkesztve ]
-
fpeter84
senior tag
válasz Victoryus #7287 üzenetére
A kérdéses lib-ekben érdemes nézelődni, mert lehet át lehet konfigurálni hogy 2x2 default helyett 1x4-es felállásban kezelje. A .c és .h fájlokban nézelődj hogy az inicializálásnak vannak e opcionális paraméterei, esetleg lehet e többféleképpen meghívni az init parancsát, vagy fixre égetve is lehet konstans formában. Meg persze az is előfordulhat, hogy nem készítették fel rá...
-
nagyúr
válasz Victoryus #7307 üzenetére
A bt és a wifi is soros kommunikációt használ, az rx,tx lábak pedig a d0, d1 lábakon vannak. Ha több ilyennel is akarsz egyszerre kommunikálni, vagy másik lap kell, pl mega, amin több hardveres soros port is van, vagy softwareserial-t kell használnod.
[ Szerkesztve ]
-
-
-
válasz Victoryus #7540 üzenetére
Nos, csak nem boldogulok. Letöltöttem az előző hsz-ban említett drivert az alaplap kezelővel. Ott is volt, hogy esp8266, fel is tettem a led villogtató programot. Nem villog, ha konkrét pint adtok meg, akkor se. De utána eltünt maga az eszköz a választhatóak közül, és az alaplap kezelőben sincs ott. Ezt megelőzően annyit írt az arduino, hogy frissítéseket talált. Most ilyenkor mi van?
Windows eszközkezelő látja (usb serial ch340 com3)[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
válasz Victoryus #7544 üzenetére
Elnézést, hogy megint dupla, nyugodtan lehet törölni az előzőt! Jobban megnézve a wemos ábráját, leesett, hogy a 15-ös pin a tx láb. Ezért nem engedte feltölteni a programot. Most már jó! Elég fura a lábkiosztása szerintem, nagyon oda kell figyelni, a sima uno az nem ilyen volt, azt 'szoktam meg'. No majd valamikor folytatom tovább az ismerkedést vele, következő lépés wifin történő hőmérséklet lekérdezés. Azzal is szivatott fél órát, hogy d1-d8 stb van a lapra írva, pedig nagyon nem annyi az, ki kell keresni a gpio számát helyette.
Eladó Lego: 42139 All terrain vehicle
-
Janos250
őstag
válasz Victoryus #7545 üzenetére
Amit leírtál, az tanulságos lehet mindenki számára, aki új lapra tér át. Ne vegye komolyan, ami a lapra van írva. Igaz, meg lehet nézni a hozzá tartozó fájlban, hogy melyik lábat minek nevezi, ha biztosan tudjuk, hogy azzal a lappal van dolgunk. Én nem is szoktam használni a lábak neveit, tehát én ilyet többnyire nem használok, pl. hogy pinmode(D2, hanem pinmode(2, .
Ha ezt átviszem egy másik lapra, ott is megkeresem, hogy melyik a GPIO2, és nincs gond.
Gyakori, hogy új lapnál leellenőrzöm leddel, hogy ténylegesen az a láb-e az adott sorszámú.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 Victoryus #7892 üzenetére
Meg lehet, igen, bt-al, hc05-tel, az UNO-ra. Talán másra is. Van hozzá leírás is valahol, azt hiszem egy dll-t ki kell cserélni a pc programban. Egy időben én is meg akartam csinálni, aztán valahogy mindig más dolgom volt.
Esp-re is van OTA frissítés, vagyis wifi-n keresztül tudsz rá tölteni.
Ha LEGO-szerű dolgot akarsz csinálni, akkor viszont más irányból közelíts, firmata firmware-el hasonló kockatologatós környezetben tudod programozni a Blockly környezetben, van több változata is, annyi a különbség, hogy a pc fogja irányítani a robotot élő BT kapcsolaton keresztül.[ Szerkesztve ]
-
nagyúr
-
Teasüti
nagyúr
válasz Victoryus #7892 üzenetére
Meg lehet csinálni, könnyű. Kell egy HC-05 modul, ellenállások, egy elkó, és egy fine point forrasztóhegy, mert rá kell forrasztani a modul egyik lábára, ami BT kapcsolódáskor le fogja húzni az Arduino reset portját.
PC-n semmit nem kell csinálni, csak párosodni a HC modullal, így lesz egy virtuális COM port, amit csak ki kell választani az IDE-ben.
Ha kézzel is megfelel a reset-elés programfeltöltéskor, akkor nem kell forrasztani, elég csak beüzemelni a modult.
Lényegében egy vezetéknélküli sorosportként működik, semmit nem kell trükközni hozzá. A reset funkcióhoz kell csak barkácsolni.
Én használtam egy időben, elég kényelmes. -
válasz Victoryus #10177 üzenetére
Végignéztem a led villogtató példával. Az lehet, hogy a 13 digitális pinből csak az 1, 4, 12 megy? Ez így akkor nem sok mindenre jó...
Kéne vezérelnie egy motorvezérlőt 2-3 motorral, meg 3 ledet. Vagy akkor próbáljam meg Shield nélkül?Eladó Lego: 42139 All terrain vehicle
-
-
nagyúr
válasz Victoryus #10418 üzenetére
Hogy jön a szervó motor a motor shield-hez? A motor shield v2-n lévő szervó csatlakozók ha jól emlékszem csak az uno bizonyos pin-jeit (D9,D10) duplázzák meg úgy, hogy van mellette 5V meg GND, tehát nem a rajta lévő chip vezérli, amit i2c-n tudsz elérni, hanem a megfelelő pin-eket össze is kell kötni, és kell egy servo library is, ami wemos kompatibilis. Ha wemos-ra kötöd az uno shield-et, gondolom jumper kábelekkel, akkor bármelyik szabad pin-t rákötheted. Esetleg a digitális kimenet logikai szintje okozhat gondot, hogy csak 3v3, de szerintem a legtöbb szervónak ez elég.
Ja és persze kell neki kívülről 5V táp.
Úgy is mondhatnám, hogy szervó vezérléshez egyáltalán nincs szükség a motor shield-re, csak praktikus a csatlakozó miatt.[ Szerkesztve ]
-
válasz Victoryus #10432 üzenetére
Ott tartok, hogy nem tartok sehol... Fizikailag nem passzolnak össze az alkatrészek, túl szélesek a boardok a motorvezérlőhöz képest. Pedig egy típushoz valók elvileg...
Szóval most megint ugyanott vagyok, ahol 3 hónapja, hogy kéne valami motorvezérlő+lap ami kis helyen is elfér.Plusz rájöttem, hogy elég nekem két 18650-es akku is, nem kell 3, súly+helytakarékosság is szempont.
Aryes javasolta a lolin esp32-őt.
Abból is van már egy itthon. Akkor ehhez milyen motorvezérlőt rendeljek? (amit nem kell összerakni, forrasztani)Másik kérdés, ha már van ez a motor shieldem, azt hogy lehetne kideríteni, melyik lábaival lehet csatlakoztatni?
Ezt írtam korábban is, ha ráteszem a Wemos d1 r2-re akkor kb semmit nem csinál, és szabad pin is csak 2 marad... Lehet uno-val menne, de azzal még nem néztem.[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
nagyúr
válasz Victoryus #11142 üzenetére
Milyen library-vel próbálod ezt a shield-et használni a Wemos d1-el? Az uno-hoz való adafruit-ossal?
Az alsó sor jobb szélső két pin az SDA SCL, ugyanez duplázva a felső sor bal szélső két pin-en.
A lolin32-vel vigyázz, mert ezen a shield-en ha jól tudom rajta vannak az i2c felhúzó ellenállások, amik 5V-ra húzzák a pineket, de amíg az esp8266 gpio-i 5V toleránsak, az esp32 kimenetei állítólag nem azok.
Új hozzászólás Aktív témák
- Renault, Dacia topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- Milyen okostelefont vegyek?
- Vicces képek
- Székesfehérvár és környéke adok-veszek-beszélgetek
- A fociról könnyedén, egy baráti társaságban
- EA Sports WRC '23
- Villanyszerelés
- Dell asztali gépek
- További aktív témák...