Játékok
keresésmenumenumenu
lego logo
Játékok
Mesehősök Ajánlott termékek Újdonságok Katalógusok
(+36) 20 591 9896
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
🔔

2026.02.13-tól a személyes rendelés átvételének helyszíne változik, azonban a webáruházunk zavartalanul működik. 
A személyes rendelésedet a Kockashopban, a 1119 Budapest, Tétényi út 63. cím alatt tudod átvenni.