Termékek
keresésmenumenumenu
lego logo
LEGO® készletek
Figurák, ajándékok LEGO® elemek Ajánlott termékek Újdonságok
(+36) 70 205 7804
0 
0 
theme

Mindstorms RCX hőmérő

avatar HSzabi1
126 napló
Ismeretlen készlet

Épitettem egy hőmérőt a régi RCX készlet felhasználásával, most én is lecsempéztem a felületeit, gondoltam megosztom Veletek :-)  1995-ben megjelent a 9701 Control Lab Building Set, érdekesség, hogy a fenti készletben már kiadásra kerültek azok a szenzorok, amelyk az első, 1998-ben megjelent Mindstorms RCX készletekből ismertek: fény érzékelő, forgás szenzor és hőmérséklet érzékelő. A korai szenzorok hosszú kábeleket (kb. 40 cm) és szines csatlakozó 2x2-es kockákat kaptak, ellentétben a RIS készletek kb. 15 cm-es kábeleivel és fekete csatlakozóival. A hosszú kábelek ráadásul a jó minőségű szigeteléssel készültek.

 

 

A sárga hőfok szenzor mérési tartománya -20 - + 70 Celsius közötti, 0,1 fok pontossággal, az RCX-készletnek nem alap tartozéka volt, hanem kiegészítőként lehetett megvenni hozzá, ahogy a forgás szenzort is (én az enyémeket Angliából tudtam meghozatni), ezért a keretprogramban előbb aktíválni kellett, ahogy a forgás érzékelőt is, amely az analóg mutató elmozdulását méri:

 

 

 

A hőmérő egyszerű szerkezet, mégis majdnem betellet az RCX csatlakozó sora, itt egyébként látszanak a szines csatlakozók is (felete - érintés érzékelő, kék - forgás szenzor, sárga - hőmérséklet szenzor): 

 

 

A működő rész az alábbi képen látható (áttételezés a galéria 4-5 fényképén), a motor ("A" - kimeneti prtra kötöttem a fenti kép szerint) forgatja null pozícióba a mutatót, amikor benyomódik a bütyök által (szürke alkatrész a sárga áttételház mögött) az érintés érzékelő, ekkor a mutató  megáll, az elfordulás szenzor "reset"-el, majd ellentétes irányba fordulni kezd, hogy beálljon a tényleges hőmérséklethez tartozó skála pozícióba. 

 

 

 

Hogy a 20 - 30 fok közötti tartományba látható elmozdulás történjen, megszoroztam a szenzor értékét 10-zel és a kapott eredményből kivontam 177-et. A lineáris függvény y = ax + b általános képletét használva y = 10x -177 a konkrét függvény alak, a 10-es szorzó megnöveli a meredekséget, a kivont 177-es érték pedig visszahozza 0 közelébe a 20 - 30 fok közötti hőmérséklethez taztozó függvény értékeket, ami esetünkben a forgás szenzor kívánt beállási értékeit adja. Ez a szenzor egyébként 1 körülfordulásra 16 értéket ad, tehát 22,5 fok pontosságú, de ez lassító áttételezéssel szépen javítható, ha pl. 8 - 24 fogaskerék párral lassítjuk 1/3-ra a motor fordulatát és a szenzort a motor tengelyére tesszük, akkor a kimenő tengelyen 1 körülfordulásra jut 16 x 3 azaz 48 jel, ami már 7,5 fok pontosságot jelent.  Csigakerék hajtással - én ezt alkalmaztam - ez az érték még finomabb. A vezérlő kód az alábbi:

 

 

Még világitást is tettem bele ("B" - kimeneti port, szürke kábel a vezérlőn), igy hozza a régi analóg mutatós műszerek hangulatát és sötétben is jól mutat:

 

A működése:

 

 

2017-09-15

Mindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérőMindstorms RCX hőmérő

2017 szeptember 15, 21:27
avatar
legobarbie Zseniális, nagyon tetszik! Ha lenne hozzá alkatrészem, én meg egy analóg lego-vekkert építenék. Ha reggel rácsapok, nem megy tönkre, mert újra össze lehet rakni :-D XD 2017 szeptember 16, szombat
avatar
HSzabi1 Köszönöm! Ultrahang szenzorosat kell épìteni, ha felé nyùlsz, érzékeli és elhátráll :-) 2017 szeptember 16, szombat

avatar
Bombero Muhaha!!! 2017 szeptember 18, hétfő

avatar
habzsolt Azon töprengtem, hogy vajon mi lesz a következő mechanikus szerkezetet amit ezután megépítesz.
Mert nekem momentán ötletem nincs, hogy mit lehetne még ami egyszerű ugyanakkor egy hétköznapi ketyere. Bármi is következzen már várom, mert a mechanikus - elektronikus vezérlésű építményekben remekelsz!
2017 szeptember 16, szombat
avatar
HSzabi1 Köszi! De azért figyellek Titeket és felületi érdesség terén igyekszem tartani a lépést :- 2017 szeptember 16, szombat

avatar
habzsolt Bombero a csempe ördöge, én még csak szagolgatom a fugák mellé rakott db-kat :) De amúgy valóban, jobban néz ki minden ha sima felületek vannak. 2017 szeptember 16, szombat

avatar
HSzabi1 Lego esetében valóban :-) De azért vannak felületek, amelyeket akkor is szeretünk, ha nem is annyira simák...:-D 2017 szeptember 16, szombat

avatar
habzsolt :)) ez bizony igaz!, de ha borítja a felületeket egy simának nevezett színes darab akkor még szebbek, kívánatosabbak tudnak lenni.... :D 2017 szeptember 17, vasárnap

avatar
Bombero Na tessék! Ugye? Most, hogy Szabi is csempéző lett úgy érzem, kicsit jobbá vált a világ! Figyi, Szabi. Leírnád részletesebben, hogy működik ez a kütyü? Én is műszaki ember vagyok, de azért legóból hőmérő? Lássuk be, ez is csak a te fejedből pattanhat ki. 2017 szeptember 18, hétfő

avatar
HSzabi1 Tessék kérem, már ki is egészítettem némi műszaki információval a leírást! 2017 szeptember 18, hétfő

avatar
HSzabi1 Valaki azt mondta, a lego nem elektromos játék, hát az valamit nem vett észre most már vagy 20 éve... 2017 szeptember 18, hétfő

avatar
Bombero "A lineáris függvény y = ax b általános képletét használva y = 10x -177 a konkrét függvény alak, a 10-es szorzó megnöveli a meredekséget, a kivont 177-es érték pedig visszahozza 0 közelébe a 20 - 30 fok közötti hőmérséklethez tartozó függvény értékeket" Aha, most már minden világos! 2017 szeptember 18, hétfő

avatar
Bombero Így elképzelem azt a jelenetet, ahogy a nejed bemegy a szobába: - min ügyködsz apjuk? Mire Te: - csinálok egy hőmérőt legóból. Biztos mókás arcot vághatott. 2017 szeptember 18, hétfő

avatar
HSzabi1 :-D Azt kérted, írjam le műszakian is :-D Amúgy erre biztosan emlékszel, az a a függvény meredeksége (1/2: 2 lépés x irányba, 1 lépés y irányba, 2: 1 lépés x irányba, 2 y irányba), a b meg azt adja meg, hogy hol metszi az y tengelyt, ez - 177.nél :-) 2017 szeptember 18, hétfő

avatar
HSzabi1 Nekem már elnézik, a gyerekek Minecraftoznak, apjuk meg legozik :- 2017 szeptember 18, hétfő

avatar
Bombero Arra gondoltam, hogy feltalálhatnánk valamit együtt. Én kitaláltam, hogy találjunk fel valamit, a többi a te dolgod. Na, megcsináljuk? 2017 szeptember 18, hétfő

avatar
HSzabi1 Jó ötlet, holnaptól egy hétig esik, ilyenkor van is időm lego-t feltalálni, majd kirakom, ha megszületik a közös projektünk :-) 2017 szeptember 18, hétfő

avatar
Bombero Hadd kérdezzem meg, civilben mivel foglalkozol? Gépészmérnök vagy? 2017 szeptember 18, hétfő

avatar
HSzabi1 Igen, az a végzettségem, de most nem azon a területen dolgozok, talán hamarosan megint. 2017 szeptember 18, hétfő

avatar
Bombero Tudtam ám én! Így csak a mérnököknek forog az agyuk. Épp Wandead-nek taglaltam, hogy van itt a kemény mag, és mindenkinek megvan a specialitása, ami jól leképezi a "civilből" hozott dolgokat. 2017 szeptember 18, hétfő

avatar
HSzabi1 Neked akkor építészet ? 2017 szeptember 18, hétfő

avatar
Bombero Igen, de csak hobbi szinten. Belsőépítészetet tanultam egy ideig, de nincs ilyen végzettségem. 2017 szeptember 18, hétfő

avatar
HSzabi1 Nekem sincs sem elektromos, sem programozói, csak kedvelem ezeket a területeket gyerekkorom óta. Elektromos szereléseket néha végzek munka szerűen, de programozást nem azt csak itt, a lego időtöltésnél csinálom. 2017 szeptember 18, hétfő

avatar
Bombero Na, megmutattam a hőmérőt egy villamosmérnök barátomnak, és ő értette is amit ide írtál. Megállapítottuk, hogy zseni vagy! 2017 szeptember 22, péntek

avatar
HSzabi1 Hát ez jól esik :-) Főleg egy épület építő zsenitől! 2017 szeptember 22, péntek

avatar
HSzabi1 Ja, és készül a következő projektünk! Hamarosan hírt adok róla, hoyg mit találtunk ki együtt! 2017 szeptember 22, péntek