Displaying posts categorized under

02 – Érzékelők

Érintés érzékelő Picoval

Az MPR121 érintés érzékelő könnyen használható Picoval is. I2C-n keresztül lehet az eszközzel kommunikálni, ezért a GND és táp mellett szükséged lesz egy SDA és egy SCL lábra a Picon. Ehhez itt egy library: from micropython import const from time import sleep_ms ADDRESS = const(0x5a) class MPR121: def __init__(self, i2c): self.i2c = i2c self.reset() def […]

Poti Pico-val

A potenciométer egy változtatható ellenállás. Az egyik lábat a GND-hez, a másikat a táphoz, a harmadik pedig egy ADC lábhoz csatlakoztasd a Pico-n. A Pico-n 3 használható ADC csatorna található, ezek a GP26, GP27 és GP28-hoz vannak csatlakoztatva. Egy 12 bites értéket kaphatsz az ADC-ből, de ez 16 bites tartományba lesz átmappelve. Micropython kód: from […]

Barack hangszer

A hardver régi bútorlapból, hulladék deszkából és maradék szegőlécből, meg persze kábelekből áll. A titkos rész így néz ki: (igen, szigetelőszalaggal mindent meg lehet oldani) Az érintés érzékelőnek szüksége van néhány csomagra: sudo apt install git python3-pip python3-smbus i2c-tools espeak A zenelejátszáshoz pygame-t használunk: pip3 install pygame A pygame-hez kell libsdl2: sudo apt install libsdl2-mixer-2.0-0 […]

Bicajverseny

Volt már egy szobabiciklis projektem, de most még annál is jobbat Python projektet találtam: https://github.com/BirchJD/PiCycle Ehhez a projekthez egy hall sensort használtam. A kiindulási alap ez a cikk volt: https://www.raspberrypi-spy.co.uk/2015/09/how-to-use-a-hall-effect-sensor-with-the-raspberry-pi/ A szobabicajon a pedál közelében van egy mágnes. A mágnes mellé tettem a szenzort, majd egy bicskával szétvágott UTP kábelen keresztül a jelet kivezettem a […]

Víz érzékelő használata

Az alábbi kód barlangi vízmérésre volt szánva. Akkor küld jelet, ha az érzékelő vízbe kerül vagy a vízből kikerül.

Ultrahangos távolságmérő

Egy jó leírás a helyes bekötésről: https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi

Hang érzékelő

Így néz ki  szenzor: 5voltos táp kell neki, 3,3v nem elég. A piros led világít, ha áram alatt van. A kék led akkor világít, ha a határérték feletti zaj van. A határértéket csavarhúzóval lehet állítani. Ha csend van, akkor 1-et ad a D lábán, ha zaj van, akkor 0-t. Python kód: #!/usr/bin/python import time import […]

Iránytű

Amire szükséged lesz: Raspberry pi számítógép Telepített Raspbian CJ-M49 digitális iránytű (HMC5883L) Kábelek

Hőmérséklet logolása

Amire szükséged lesz: Telepített Raspbian DHt 22 szenzor 4.7K ellenállás Kábelek