Hónap: 2018 április

Hőmérséklet mérése 1-wire szenzorral

Mai témánk a nagypontosságú hőmérsékletmérés DS18B20 egyvezetékes (one wire) digitális hőmérővel. A Raspberry Pi GPIO portja az egyszerű digitális I/O csatlakozókon és a szabványos I2C illetve SPI buszos eszközök bekötése mellet az un. 1-wire© kommunikációs protokollt alkalmazó érzékelők csatlakoztatását is lehetővé teszi. A 1-wire© kommunikációt használó eszközök a tápfeszültség vezetékein kívül mindössze egy darab adatvezetéket igényelnek a működésükhöz. Így például a címben említett DS18B20 hőmérsékletmérő szenzort nagyon könnyen tudod illeszteni a Raspberry GPIO portjához. A kapcsolás mindössze egy további alkatrészt igényel, egy 4,7kΩ-os felhúzó ellenállást, amit az adatvezeték és a pozitív tápfeszültség közé kell kötnöd. A DS18B20 főbb tulajdonságai:...

Read More

Fizikai számítástechnika

Micro:bit and the Internet of Things Physical computing Micro:bit Ezen szöveg szerkesztését inspirálta (nem csak az Ő cikke) Zach Shelby cikke (aki a Micro:bit Foundation alapító elnöke, és most leköszön és visszatér az Arm-hoz). Három nagy ipari forradalom rázta meg eddig a történelmet, és minden jel arra utal, hogy a negyedik éppen napjainkban dübörög. Amit egykor a gőzgép vagy a futószalag jelentett a világnak, az napjainkban az ún. Internet of Things (IoT). Hogy mit is fed ez az elnevezés? Igen leegyszerűsítve a robotok és gépek olyan rendszerét, amit szenzorok és szoftverek kapcsolnak össze, és amelyek képesek adatgyűjtésre, majd azok...

Read More

Analóg bemenet a Raspberry pi-hez – az MCP 3008

A nagyon sokoldalú Raspberry Pi egyik hiányossága, hogy nem rendelkezik beépített analóg bemenetekkel, szemben pl. az Arduino-val. Ezt a hiányosságot nagyon könnyen orvosolhatod egy olcsó, és egyszerűen használható A/D átalakítóval, pl. a Microchip gyártmányú MCP3008-as IC-vel. Az áramkör 8 darab, 10-bit felbontású bemeneti csatornát tartalmaz, a Raspberry felé pedig SPI protokollon keresztül küldi a digitális információkat. Az alábbi leírásban bemutatom az MCP3008 és a Raspberry pi összekapcsolásának módját, a bemeneti csatornák kiolvasásának lehetőségét python program segítségével, ill. egy egyszerű összeállítási példát, ahol egy fényérzékelő LDR és egy analóg jelet szolgáltató hőmérsékletmérő szenzor (TMP36) kapcsolódik az IC két bemeneti csatornájához....

Read More