( uid_17784 | 2016. 06. 15., sze – 18:34 )

Ecceruen nem RPi-re valo a 1-wire-os szenzoros meres: az RPi-n ez esetben _kolonckent_ ott csucsul a Linux.

Irtak mar itt: a merest egy uC-rel illik vegezni, aztan a RPi-be be lehet kuldozgetni, pl. soros vonalon ecceruen.

Peldaul ATtiny85 (2x4-es DIL tokban, mert konnyu vele dolgozni, es kiskoromnyi aprosag a DIL-ek kozt); hely sen kell neki sok, jol belefer egy RPi-hazba.

UART-ja nincs de szoftveresen nem nagy kihivas:

#include <SoftwareSerial.h>

A tiny flashenek 80%-at viszi el a kod, es ebben benne van a paratartalom es a homerseklet atkuldese is.

A tiny ~500 Ft, ha 2,7 voltnal nem kell lejjebb merulni; marpedig nem kell, mert a tapot az RPi adja. Ha nem az RPi-be megy "bele", hanem gombelemre "ra", akkor a kicsit dragabbat erdemes valasztani, de cserebe 1,8 voltig mukodik (meg persze csak 10MHz-ig, de ez nem problema).

Tehat en maradnek az RPi-nel, mert tok jo, hogy van rajta egy komplett op.rendszer (Rasbian), de az RPi csak egy szenzor-HUB, meg kommunikacios kozpont, meg a banat tudja, hogy meg mi, de a piszkos munkat csak es kizarolag microcontrollerek vegzik; itt a meret attol fugg, hogy mekkora a kod, amit belejuk kell tolteni.

Ha tudsz jol forrasztani, akkor az ATmega328P 600 Ft, es van benne sok minden, pl. UART-is:

http://www.tme.eu/hu/details/atmega328p-au/atmel-avr-smd-mikrovezerlok/…

Ha nem megy jol a forrasztas, akkor DIL-ben, de az "hatalmas" (meg picivel dragabb):

http://www.tme.eu/hu/details/atmega328-pu/atmel-avr-tht-mikrovezerlok/a…

_