-
GAMEPOD.hu
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
-
gyapo11
őstag
Köszi, fölírtam ezeket is, kicsit tartok tőle, hogy még ezek is sokkal programozó közelibbek, mint amit én szeretnék. Én könnyen össze tudok rakni programot, de virágkertész Jóska már nem annyira. A saját blokkok talán segítenek, majd tanulmányozom.
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
-
JozsBiker
aktív tag
Leírom, hátha nem dobnak ki érte.
A kód viszonylag egyszerű, ha a user benyomja az Adat_keres gombot, akkor pár változó beállítása után és a BT kapcsolat megléte esetén küld egy karaktert az Arduino -nak ami azt jelzi, hogy jöhetnek az adatok. A kapott byte -okat egy ciklussal beolvassuk és letároljuk egy listában.
Tökéletesen működik is minden, csak egy kicsit csicsázni szerettem volna, hogy sok adat esetén legyen egy folyamatjelző, hogy a user láthassa, hogy csörgedeznek az adatok. No ez nem akar működni. Pirossal kommenteztem ezt a sort. Aztán a debuggolás során már kínomban a legelső sorba írtam be egy kiíratást, és meglepő módon az is csak a While ciklus végén fut le, miután már minden adat megérkezett. Ennek az okára szeretnék valahogy rájönni. -
Nyirike
csendes tag
Köszi a gyors választ.
Igen analóg bemenetre kötöm A1 ha jól emlékszem. A termisztort magában mértem és elég alacsony ellenállásokkal dolgozik. 250 Ohm-0 között van az értékelhető hőfok görbéje. A mutató 40 és 110 között mér és nekem sem kell nagyobb range. 9 fokban 1600Ohm, de igazából mindegy is.
Itt a mutató sematikus rajza.A TH az a Thermistor pin. Amúgy a 15 és 75 Ohm sorba van kötve (megmértem tehát úgy tűnik hogy 90 Ohm a felhúzó ellenállása a bejövő jelnek.
Hogy kellene akkor bekötnöm a arduinot? Mivel 0-12V lehet a TH-n pinen lévő feszültség emiatt ahogy írtad kellene a feszültség osztó.
A 90ohm-s felhúzó megkavarja a mérést is nem? Magában a termisztort tudom mérni egy 5V-ra való felhúzó ellenállással, de ha bekerül egy feszültség osztó akkor hogy változik a mérés?
Köszi
-
Nyirike
csendes tag
Van egy másik megoldás is. Lekötöm a műszert és PWM outputtal egy TIP120 mosfettel kamu jelet generálom a műszernek és akkor nem fogják zavarni egymást. Ezt korábban már teszteltem. És ment.
Az a gond ezzel a feszültségosztó dologgal, hogy 50-110 fok között 180 Ohm a különbség.
Ha rosszul választok feszültségosztót akkor sok mindent fog mutatni a műszer csak értelmes értéket nem.De ha meg túl magas akkor esélyes hogy az Arduinos mérésem lesz saccoló mint mérő.
180 Ohm range nem sok. Ehhez milyen feszültségosztót érdemes választani? 10k / 1k? már elég távol van nem? Vagy menjek feljebb?
-
gyapo11
őstag
Akkor be kell tenni egy emitter követő tranzisztort, az bétával szorozza az osztóról érkező áramot. Tehát egy 500 bétával rendelkező tranzisztor bázisát a két ellenállás közös pontjára, az emitterét az arduino bemenetére (ide esetleg még egy szivárgó áram elleni 1 MΩ-ot is), a kollektorát meg 5 V-ra. Az osztási arány ugyanannyi, de az ellenállások értékét meg kell szorozni bétával, vagyis 500-zal, akkor a fölső ellenállás 500 kΩ, az alsó meg 165 kΩ. Nem tudom mennyi az arduino bemenő ellenállása, esetleg azt is bele kell számolni.
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
-
gyapo11
őstag
Azt nem tudok, de elég egyszerű. Van egy feszültség, amit le akarunk követni minél kisebb terheléssel. A tranyó bázisa rajta van a mérendő ponton, az emittere meg ~0.7 V-tal lejjebb követi. Az emittert már lehet terhelni. Mi történik ekkor? Az emitter felé elindul a terhelő áram, de ezt nem a bázison keresztül kapja a mérendő pontról, hanem a kollektorból a tápról. A bázison csak emitter áram/béta áram folyik.
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
-
gyapo11
őstag
Ha az emitteren kicsi ellenállás van, ami már meghaladná a tranyó kollektor-emitter áram képességét, akkor persze tönkremenne, tehát erre figyelni kell. A bázis oldalon lehetnek tized Ω-ok is. Miért? Mert a bázis nem vesz föl több áramot, mint az emitteráram bétáadnyi része.
Van egy szabályozó tényező, az hogy az emitter mozogni tud feszültségben le-föl és a bázis-emitter feszültség igyekszik 0.7 V-on maradni.
A bázisba a tized Ω nagyon sok áramot be tudna tolni ha pl. hirtelen ugrik ott a feszültség fölfelé, de ahogy nő az áram, a kollektor-emitter vonalon több áram kezd folyni, ettől az emitter emelkedni kezd (követi a bázist), és a bázis-emitter feszültség tartja a 0.7 V-ot, mert az emitter emelkedésével a tranzisztor nyitni kezd. Ha csökken a feszültség a bázison, akkor meg a B-E feszültség 0.7 V alá megy, a tranzisztor nyitni kezd, a kollektor-emitter áram csökken, ettől az emitter lefelé indul, a B-E feszültség nő és 0.7-nél beáll a követett állapot. Tehát az emitter mindig szigorúan követi a bázis mozgását.Ha az osztó korlátozza a bázisáramot, nem ugyanannyi áram "folyik el" a mért körből?
Az osztón átfolyik a bázisáram is meg a kollektor-emitter áram is. De a bázisáram az bétáadnyi, több százas bétánál a kollektor-emitter áram több század része, és nem az osztó korlátozza, hanem a föntebb leírt folyamat, a B-E feszültség 0.7 V-on tartása.
Ha pl. változatlan bázis feszültségnél ráteszel egy négyszögjelet az emitterre, és méred a bázisáramot szkóppal, akkor ugrálni fog le-föl.
Kb. hasonló elven működik a földelt bázisú kapcsolás, amikor a bázis földre van kötve és az emitterre adjuk a jelet, ami erősítve jelenik meg a kollektoron.[ Szerkesztve ]
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
-
haxiboy
veterán
Igen ez lett volna a második megoldásom, majd írni hozzá egy API-t és a DNS szervereken a gyártó felé a kommunikációt átirányítani a saját webkiszolgálóra.
Ha a JTAG-es kiolvasás tiltott, magáról az IC-ről nem lehet ledumpolni binárisan és nop-olni a fw kiolvasás tiltásának a kódját?Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
gyapo11
őstag
Még ha ki is lehet olvasni, akkor is talán könnyebb út újraírni az egészet, csak föl kell deríteni, hogy hogy kell kiolvasni az adatokat a szenzorokból, meg hogy kell vezérelni a vezérelhető dolgokat. Pl. egy mosógépnél ez jó lenne.
Itt viszont az a gond, hogy lehet benne egy halom software-es számolás, szenzorok adatainak korrekciója, amit pl. gyárilag lemértek és úgy töltötték be a programot a processzorba, meg egy csomó olyan ismeret ami nem triviális, hogy pl. mennyivel a vízcsap nyitása után kell a gázt indítani, mikor kell a szikra, szóval időzítések, összefüggések, ökölszabályok. Biztos jópár munkaóra van abban a software-ben.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
-
Sanki
addikt
-
Sanki
addikt
Igen, köszi, nagyjából értem. --> "de ha lib-eken keresztül" - ez gondolom az a rész, amikor a kód elején hivatkozik egy másik kódsorra, pl.
#include <Adafruit_NeoPixel.h>
?
Akkor próbaképp lehet rendelek egyet, ahogy nézem ezek is ilyen 3-4 dollár körül mozognak.Jelenleg ezt a projektet csinálgatom, a parancsok egy részét már értem mi mit csinál (ezen a kódon belül), még azt szeretném majd beleszerkeszteni, hogy egy gomb segítségével a
"PANIC_DISTANCE"
és/vagy a"PARKED_DISTANCE"
változtatható - tanítható legyen. -
Sanki
addikt
Ja ez nem is lesz wifin meg semmi, az teljesen más.
1 méterre állítottam be jelenleg, illetve majd magasságba a rendszámtáblára fogom irányítani.
Tápot meg 1 régi telefon töltőről kapja majd, ha leparkoltam akkor 20 sec után lekapcsol a ledszalag, illetve egy kapcsolós hosszabbítóra lesz kötve, hogy felesleges ne kapjon áramot. -
Sanki
addikt
Az nagyjából hogy nézne ki külső akksival?
Erre gondoltam én is, csak sajnos nincs itthon semmi akkumulátor (max 1 régebbi autós akksi, amit még nem adtam le a telepen vagy pedig 1 powerbank lenne). Főleg ebbe a home office-os munkarendbe nem is sokat megy az autó.
Jelenlegi beállításban ~250 mA-t eszik a ledszalag, de az erősséget lentebb lehet venni. Működési idő is az a fél perc lenne max, ameddig beállok a garázsba. -
nagyúr
Itt azt írják, hogy elmegy 3db ceruzaelemről is egy ilyen led stripe, akár 3 voltról is.
Parkolás után kézi kikapcsolás helyett lehetne mélyalvásba vinni (akkus táplálás esetén), mondjuk percenként egyszer felébreszteni, hogy ott áll-e még az autó, úgysem életszerű 1 percen belül kiállni a kocsival meg vissza. -
Sanki
addikt
Valami ilyesmi kellene regulátornak? [link] --> LM7805 5V?
Az a baj, hogy régi az akksi, tavaly vettem ki a kocsiból, mert a nagy fagyban nem indult és már 6-7 éves (nem tudom pontosan, papír nincs meg). Mondjuk azóta van akksitöltő, lehet érdemes akkor rátenni.
Li-ion celláim meg nincsenek (és emiatt ősztinén szólva nem is akarok venni, mert akkor ahhoz még töltő is kell). -
Djstefan1848
újonc
-
Djstefan1848
újonc
most leteszteltem és vagy bevárják egymást vagy a magassabb delay számot használja mind 2 nél és egyszerre mennek.
#include <Servo.h>
Servo ser1;
Servo ser2;
int pos = 60;
void setup() {
ser1.attach(1);
ser2.attach(3);
}
void loop() {
for (pos = 60; pos <= 90; pos += 1) {
ser1.write(pos);
delay(30);
ser2.write(pos);
delay(90);
}
for (pos = 90; pos >= 60; pos -= 1){
ser1.write(pos);
delay(30);
ser2.write(pos);
delay(50);
}
} -
Janos250
őstag
Hoppá! Azt észre se vettem, pedig egyből az első sorban ott van leírva. Csak emlékeztem, hogy van valami ilyesmi, és rákerestem, de én soha nem használtam. Én csak a ticker-t használtam , azt is esp8266-on.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Srácok, aki használja az EasyEDA-t, meg tudja tippelni, mi a fene baja van ezekkel a csatlakozásokkal, ahova a hibajelző sárga kereszteket rakta? Hogyan keressem a hibát, mivel próbálkozzak?
Lehet, visszatérek az Eagle-hez :-([ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
Gyanús, hogy a nyák, az alkatrészek, csatlakozók egyenként megvéve többől jönnek ki, de azért az építésnek van szépsége, izgalma, hogy vajon elindul-e, jól működik-e. Másrészt a saját összeszerelésű cuccokat jobban megismeri az ember, hiba esetén van esélye a javításnak.
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
-
KFORboy
senior tag
Egy 328P 360-400 HUF
A többi elektronikai komponens meg olyan 200HUF
Az LCD ára 500-600 HUF
Tücögtethető Pörgettyűs enkóder (ami igazából lehet 3db dip membrán gomb is ami 0ft) mqx 250 HUF
Az egészet fellehet dobni próbanyákra, max kicsit nagyobb lesz...
És az igazat megvallva nekem ehhez mind meg is van minden (bár igazából nagyon sok komponensem van készleten, ha gondoljátok fotózhatok de félek megölnek majd irigységből )Cartman: -Tyű || Butters: - Dupla TYŰ !
-
KFORboy
senior tag
Jól kiszúrtam most magammal...
Nézd el nekem, hogy most nem öntök ki mindent, de épp rendet raktam, variáltam 1-2 dolgot :"D tehát remélem ennyi is elég
Megint építés utáni kuplerájt kell rendezni... a forrasztós részen már hely se volt
[kép] [kép] [kép] [kép] [kép] [kép] [kép] [kép]Aliexpress !
Cartman: -Tyű || Butters: - Dupla TYŰ !
-
KFORboy
senior tag
Nem akarok pesszimista lenni, de a kiírt raktár mennyiség nem jelent semmit még akkor sem ha valódi a bolt és nem dropship faker.
Egyszerű példa, beérkezik egy tucat rendelés, te meg mindennek a végén rendelsz... És hoppá, már nincs is.
Panaszkodsz, a válasz az lesz;
A webshopban megjelenített adatok tájékoztató jellegűek a valóságtól eltérhet.Ez minden webshop ÁFSZ-ben benne van.
Rendeltem én is már csomó mindent így webshopból... Tökrejó dumával, hogy 5 napon belül nálam a cucc, ha nem akkor visszaküldhetem 0Ft-ért és visszalapom a pénzt meg minden egyéb... Meg garantált pénzvisszafizetés elegédettlenség esetén... Satöbbi...
A cucc nem jött meg 5 napon belül (nagyon kellett volna) a webshop felületén az összes panasz és visszaküldős űrlap meg minden ilyen hivatkozás ismeretlen helyre mutat... Az opciók meg persze csak akkor jelennek meg, ha rendeltél/van rendelési előzmény... Akkor is full zavaros az egész.
Telefonszám, elérhetőség nulla/fake.
Ezeket meg persze akkor állsz neki csekkolni ha valami nem okés.
2 hónap után megjött a cucc, mikor már el is lett felejtve.
Csomag tipikus fehér nejlonos kínai pakk, rajta is volt a feladó távolkeleti cím shenzenből, wish posta, stb...= dropship
Az oldalnak van értékelése google-ben, meg úgy eleve működik és jól fest... Csak miután behúztak és rendeltél, nem tudsz mit tenni.
Non+ultra: Magyarországon vagy... Egy olyan országban ahol ha lesből megtámad egy suttyó biztonságiőr műszakja után megvárva téged a spar előtt, de te sikeresen elhárítod, visszakézből bepancsolsz neki egyet, hogy fél pillanatra elgondolkodjon az életén, sőt erről egy tökéletes videófelvétel is van telefonnal... A rendőr téged visz el, zár be 3 és fél órára fogdára mielőtt vallomást felvesz egy nyomozó tőled végre, teljes tenyér/ujjlenyomatvétel, fotózkodás és az ügyészségre küldik az ügyet, amit majd ott megítélnek, hogy Jogos védelem vagy Garázdaság büntette áll fenn számodra !
Hidd el, itt a kamu webshopok a legkevésbé érdekelt dolgok és még bőven ezer meg egy féleképp lehet az ember csalás áldozata következmények nélkül.
[ Szerkesztve ]
Cartman: -Tyű || Butters: - Dupla TYŰ !
-
Mosqu!to
addikt
De, erre, köszi! Legjobb az lenne, ha ez eu-ból is beszerezhető lenne, de akkor szétnézek a keresőszavakra.
(#12726) Janos250 Az a helyzet, hogy nagyon távol állok attól, hogy értelmezni tudjam, amit mondtál, az miért jó úgy és miként működne megfelelően. Műszaki érzékem van, így a videó, vagy írásos guide alapján el tudok valamit készíteni, de sajnos amit leírtál az nekem egyelőre kínai
Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
-
-
KFORboy
senior tag
Jobbára inkább; "amire használod" motorok
állítólag 28 000 RPM mennek, tehát némi kompromisszummal és SMD kereteken belül valami tinyXX -akármivel lehet belőle drón.
Nekem line follower robothoz lesz meg talán egy kicsi repcsihez/hajóhoz.Cartman: -Tyű || Butters: - Dupla TYŰ !
-
Alu
senior tag
& KFORboy & Gergosz2:
Köszi mindhármótoknak!Gergosz2:
Már ismerkedek vele. Csak az egyik alkalommal az egyik timernél (ami datasheet alapján 4 csatornát tud kezelni) csak 2 vagy 3 csatornánál engedte kiválasztani a pwm generálást és nem értettem a miértjét. Aztán később rájöttem, hogy előtte bepipáltam néhány ADC lábat és az egyik pont azt a fizikai lábat foglalta le, ahol annak a bizonyos timernek az output channelje is lett volna. Vicces hiba, de hát így tanul az ember. Aztán inkább úgy voltam vele, hogy biztos, ami biztos rákérdezek itt nálatok, hogyan is van ez.λŁƯ™
-
Volkov
aktív tag
Tökön szúrtam a saját kódomat
micros: "On 16 MHz Arduino boards (e.g. Duemilanove and Nano), this function has a resolution of four microseconds"
A feldolgozással amúgy így is lassú vagyok szerintem, kevesebb dolgot kellene csinálni ott.
A megszakításban nem próbáltam maradni, az lehet megérne még egy misét már csak a hecc kedvéért is, viszont sikerült a hardware-es SPI-t működésre bírni slave módban fix-re kötve a SlaveSelect-et.:)
-
gyapo11
őstag
Egyszer mértem a sebességet, for ciklus a belsejében figyelte a számot és valamennyinként kiírt valamit meg átbillentette a 13-as portot, ez 120 kHz körüli frekivel pörgött a loopban, ami 8.3 μs. Hogy ez a ciklus hány gépi utasítás lehet azt nem tudom.
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
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest