Építsünk időjárás-állomást Elixírrel és idegekkel: A szenzoradatok vizualizálása a Phoenix és a Grafana segítségével

Értékelés:   (3.4 az 5-ből)

Építsünk időjárás-állomást Elixírrel és idegekkel: A szenzoradatok vizualizálása a Phoenix és a Grafana segítségével (Alexander Koutmos)

Olvasói vélemények

Összegzés:

A könyv bevezető útmutatóként szolgál az Idegek számára, részletes és gyakorlatias útmutatást nyújt az újonnan érkezőknek. Ugyanakkor olyan, a témához nem kapcsolódó tartalmakat is tartalmaz, amelyek elvonják a figyelmet a Nerves elsődleges témájáról, ami vegyes kritikákat eredményez.

Előnyök:

Nagyszerű kezdőknek, gyakorlatias útmutatás, értékes betekintés a munkafolyamatokba, világos kódpéldák és jól szervezett, gyorsan haladó elbeszélés.

Hátrányok:

A könyv jelentős részei irrelevánsak a Nerves szempontjából, beleértve a nem kapcsolódó alkönyveket és anyagokat. Néhány felhasználó bonyolultnak találta a kódkonvenciókat, és nem igazodott más bevált gyakorlatokhoz.

(4 olvasói vélemény alapján)

Eredeti címe:

Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

Könyv tartalma:

Az Elixir programozási nyelv a megbízható, hibatűrő és robusztus szerveroldali alkalmazások létrehozásának egyik legmegfelelőbb eszközévé vált. A Nervesnek köszönhetően ugyanezek az előnyök a beágyazott alkalmazásokban is megvalósíthatók. Ez a könyv megtanítja, hogyan strukturálja, építse fel és telepítse a Nerves alkalmazásokat a hálózati eszközökre. Az időjárás-állomás érzékelőközpont projekt, amelybe belevág, megmutatja, hogyan hozhat létre rekordidő alatt egy teljes stack IoT-megoldást. A beágyazott Nerves eszköztől kezdve a Phoenix backendig, sőt a Grafana idősoros adatvizualizációkig mindent meg fog építeni.

Az Elixir mint programozási nyelv számos különböző szoftveres területen megtalálta az útját, nagyrészt az Erlang virtuális gép sziklaszilárd alapjának köszönhetően. A Nerves keretrendszernek köszönhetően az Elixir a beágyazott rendszerek és az IoT világában is sikereket ért el. Az Elixir és az OTP összes konstruktumához, például az egyidejűséghez, a felügyelethez és a megváltoztathatatlansághoz való hozzáférés egy hatékony IoT-receptet tesz lehetővé. Tudja meg, hogyan hozhat létre hibatűrő, megbízható és robusztus beágyazott alkalmazásokat a Nerves keretrendszer használatával.

Építsen és telepítsen egy gyártásra alkalmas időjárás-állomás érzékelőközpontot Elixir és Nerves használatával, miközben kihasználja a Nerves közösség által a Nerves alkalmazások strukturálására és szervezésére létrehozott legjobb gyakorlatokat. Rögzítse az időjárás-állomás érzékelőinek összes adatát a Phoenix és az Ecto segítségével egy könnyű szerveroldali alkalmazásban. Hatékonyan tárolja és kérje le a TimescaleDB (a Postgres kiterjesztése idősoros adatokhoz) segítségével az eszköze által gyűjtött időjárási időjárási idősoros adatokat. Végezetül pedig fejezze be a teljes stack IoT-megoldást a Grafana használatával az időjárási állomás idősoros adatainak vizualizálásához. Fedezze fel, hogyan hozhat létre olyan szoftvermegoldásokat, amelyekben a mögöttes technológiák és technikák a projekt minden rétegére alkalmazhatók.

Az Elixir és a Nerves segítségével rekordidő alatt juthat el projektjéhez az ötlettől a gyártásra kész állapotig.

Amire szüksége van:

A könyvben található Nerves időjárásállomás projekt befejezéséhez a következőkre lesz szüksége:

⬤ Linux, MacOS vagy Windows számítógép a Nerves firmware-képek elkészítéséhez és telepítéséhez.

⬤ Egy Raspberry Pi Zero W vagy bármely más, a Nerves által támogatott célpont (https: //hexdocs. pm/nerves/targets. html#supported-targets-and-systems).

⬤ Egy VEML6030 fényérzékelő.

⬤ Egy BME680 környezeti érzékelő.

⬤ Egy SGP30 levegőminőség-érzékelő.

⬤ Qwiic csatlakozókábelek az időjárás-érzékelőkhöz.

A könyv egyéb adatai:

ISBN:9781680509021
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2022
Oldalak száma:92

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Építsünk időjárás-állomást Elixírrel és idegekkel: A szenzoradatok vizualizálása a Phoenix és a...
Az Elixir programozási nyelv a megbízható,...
Építsünk időjárás-állomást Elixírrel és idegekkel: A szenzoradatok vizualizálása a Phoenix és a Grafana segítségével - Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

A szerző munkáit az alábbi kiadók adták ki: