Otevře se na nové kartě

„Sensor adapter“ pro platformu BigClown – připojte si čidla z ebay a aliexpress

Mezi nepřeberným množstvím modulů a tagů platformy BigClown mi stále chyběl jeden modul – adaptér pro čidla, která bastlíři nakupují z čínských eshopů – BMP280, Si7021 nebo třeba SHT31.

Upozornění: HARDWARIO s.r.o. neposkytuje softwarovou podporu níže zmíněných čidel. Obsluhující kód si tedy musíte napsat sami (ale není to žádná věda 🙂 ).

HARDWARIO s.r.o. se na vývoji projektu nijak nepodílí.

Pokud si chcete BigClown vyzkoušet, musíte si koupit Core modul, základní modul pro všechny vaše projekty, a pak například bateriový modul, climate modul (teplota, vlhkost, tlak) a jiné.

Ač jsou to součástky velmi kvalitní a cena kvalitě úměrná, pro počáteční hraní a zkoušení je to pro mnohé bastlíře větší investice do něčeho, u čeho si nejsou jisti, že se jim bude líbit.

Proto jsem navrhl Sensor adapter díky kterému můžete velmi jednoduše připojit spoustu zajímavých čidel.

Vaše jediná investice je tedy váš čas a cena za Core modul (verze s bezdrátovým rozhraním stojí 29 Euro, bez něj 19 Euro, 11/2018).

Červená deska Sensor adapteru BigClown se třemi konektory pro čidla

Samotná deska je velmi jednoduchá a neskrývá žádnou záludnost.

Na desce jsou konektory pro připojení ke Core modulu, tři čtyřpinové dutinkové lišty, blokovací kondenzátory ke každému napájení čidla, pull-up rezistory a dvě SMD pájecí propojky, kterými si zvolíte, zda budete používat I2C0 nebo I2C1.

Doporučená hodnota rezistorů R1 a R2 je 4k7 (velikost 0805).

Hodnota kondenzátorů by měla být 100nF (velikost 0805).

Schéma v0.2 a v0.3

Schéma adaptéru senzorů BigClown v0.2 s konektory a propojkami I2C Schéma adaptéru senzorů pro BigClown s konektory, kondenzátory a volbou I2C sběrnice

DPS v0.2 a v3.0

Rozvržení plošného spoje adaptéru čidel BigClown s konektory a vodivými cestami Rozložení spojů a součástek na DPS adaptéru senzorů BigClown verze 0.3

A jaká čidla můžete k desce připojit?

Čidla musí mít napájecí napětí maximálně 3.3V a pinout (u verze 0.2 není pin INT).

U verze 0.3 je možnost využití čidla, které má kromě napájení a I2C sběrnice i výstup INT (ten může sloužit jako výstup přerušení, alarmu aj.). Pomocí pájecího mostu můžete připojit tento vývod k GPIO PA8 nebo PA9.

Zapojení senzorového adaptéru BigClown verze 0.3 s I2C pinoutem a vývodem INT

Přes deset čidel najdete v seznamu uvedeném níže.
Čidla ještě nebyla reálně testována, protože čekám na jejich dodání. Výběrem tedy prošly ty součástky, které mají stejný pinout, používají I2C sběrnici a jejich napájecí napětí je 3.3V.

Schéma i plošný spoj naleznete na https://github.com/petus/BigClown_sensor_adapter

Seznam součástek
Kusovník součástek adaptéru čidel BigClown s pouzdry a označením dílů

Seznam čidel

Čidlo teploty, vlhkosti, tlaku BME280

Fialový modul senzoru BME280 pro měření teploty, vlhkosti a tlaku
Zdroj: https://www.ebay.com/itm/BME280-Pressure-Temperature-Sensor-Module-Breakout-IIC-I2C-for-Arduino-DIYmall/281745479989?epid=1448372052

IR teploměr MLX90614

Modul infračerveného teploměru MLX90614 na modré desce plošných spojů
Zdroj: https://www.amazon.com/Digital-Infrared-Temperature-MLX90615-GY-90615/dp/B01M4FNRJE

Čidlo teploty a vlhkosti SHT31

Modul čidla teploty a vlhkosti SHT31 s konektory VIN, GND, SCL a SDA
Zdroj: https://www.ebay.com/itm/SHT31-SHT31-D-Temperature-Humidity-Sensor-I2C-Breakout-Weather-for-Arduino/152155016191

Senzor osvětlení, přiblížení APDS-9930 (výstup INT není zapojen)

Modul senzoru osvětlení a přiblížení APDS-9930 s konektorem I2C
Zdroj: https://www.ebay.com/itm/APDS-9930-GY-9930-LLC-Proximity-Attitude-I2C-ALS-RGB-Sensor-For-Arduino/401448137518

Senzor osvětlení, přiblížení APDS-9960 (výstup INT není zapojen)

Modul senzoru APDS-9960 s nepřipájenou pinovou lištou
Zdroj: https://www.ebay.com/itm/1PCS-Gesture-Sensor-Module-I2C-and-GY-9960LLC-APDS-9960-Breakout-for-Arduino-S/172431330948

Senzor osvětlení BH1750 (vstup ADDR není zapojen)

Modul světelného senzoru BH1750 se znázorněnými piny VCC, GND, SCL, SDA a ADDR
Zdroj: https://github.com/Erriez/ErriezBH1750

Čidlo teploty, tlaku BMP180

Vzorový kód zde: https://github.com/petus/BigClown_sensor_adapter/tree/master/examples/BMP180_temperature

Modul čidla BMP180 na modré desce s oddělenou lištou pinů
Zdroj: https://www.ebay.com/itm/BME280-Pressure-Temperature-Sensor-Module-Breakout-IIC-I2C-for-Arduino-DIYmall/281745479989?epid=1448372052

Čidlo teploty, tlaku BMP280

Modul čidla BMP280 pro měření teploty a tlaku
Zdroj: https://www.aliexpress.com/item/Atmospheric-Humidity-Temperature-Sensor-Breakout-Barometric-Pressure-BMP280-SI7021-for-Arduino-GY-21P/32800606530.html

Tříosý akcelerometr MAG3110 (výstup INT není zapojen)

Modul tříosého magnetometru MAG3110 s řadou pájecích pinů
Zdroj: https://www.ebay.com/itm/GY-3110-MAG3110-3-Axis-Magnetometer-Sensor-Module-for-Arduino-I2C-Breakout-SR/283182122525

IR teploměr MLX90615

Modul infračerveného teploměru MLX90615 s černým pouzdrem senzoru
Zdroj: https://www.amazon.com/Digital-Infrared-Temperature-MLX90615-GY-90615/dp/B01M4FNRJE

Čidlo teploty a vlhkosti Si7021

Vzorový kód zde: https://github.com/petus/BigClown_sensor_adapter/tree/master/Si7021_temperature

Modrý breakout modul čidla Si7021 s piny VIN, GND, SCL a SDA
Zdroj: https://www.banggood.com/cs/GY-21-HTU21D-Humidity-Sensor-With-I2C-Interface-For-Arduino-Industrial-High-Precision-p-1184749.html

Světelný senzor TSL2561 (výstup INT není zapojen)

Modrý modul světelného senzoru TSL2561 se čtyřpinovou lištou
Zdroj: https://www.ebay.com/itm/TSL2561-Digital-Luminosity-Lux-Light-Sensor-Breakout-Arduino-I2C-5v-3v-US/292634437210

Čidlo barev VEML6040

Modul barevného senzoru VEML6040 s rozhraním I²C a vývody
Zdroj: https://www.techonicsltd.com/product/veml6040-rgbw-color-sensor-breakout-i2c/

Čidlo barev VEML6070 (výstup ACK není zapojen)

Modul čidla barev VEML6070 se dvěma pohledy na fialovou desku plošných spojů
Zdroj: https://www.aliexpress.com/item/Free-shipping-UV-sensor-module-VEML6070-UV-Sensitivity-Detection-Sensor-for-Arduino/32683340584.html

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Modul BigClown s LCD displejem zobrazujícím nápis Chiptron

Byl jednou jeden červený kufřík a v něm vše, co jste si kdy přáli.

Ilustrace několika elektronických čidel a senzorů, včetně sondy s kovovým hrotem

Tenhle článek vznikl jako přehled čidel, která se na chiptron.cz objevují nejčastěji – v návodech, meteostanicích, projektech kvality vzduchu i DIY bastlení. Pro každé čidlo najdete klíčové parametry, knihovny pro Arduino / ESP32, případně odkaz na ESPHome nebo Home Assistant integraci, tipy,…

Tři desky vývojového setu, včetně podlouhlé oranžové řídicí desky

pebr0u mi poslal článek o vývojovém setu Hardwario Tower.

Modul čidla teploty a vlhkosti SI7021 s kontaktními ploškami

Jaká čidla máte připojená ve vaší meteostanici? Teplota, vlhkost a možná i tlakoměr? Co vaši meteostanici vylepšit o tato čidla.

Trendy