[et_pb_section fb_built="1" admin_label="section" _builder_version="4.16" global_colors_info="{}"][et_pb_row admin_label="row" _builder_version="4.16" background_size="initial" background_position="top_left" background_repeat="repeat" global_colors_info="{}"][et_pb_column type="4_4" _builder_version="4.16" custom_padding="|||" global_colors_info="{}" custom_padding__hover="|||"][et_pb_text _builder_version="4.18.0" _module_preset="default" hover_enabled="0" sticky_enabled="0"]
Per potrer visualizzare i parametri dei vari componenti della stazione meteo, sono necessari due pacchetti software.
Il Brick Demon : è il driver che gestisce la comunicazione fra le schede e il PC
Il Brick Viewer : è l'interfaccia grafica con cui si possono visualizzare i valori istantanei e i parametri delle varie schede connesse al sistema.
[/et_pb_text][et_pb_text _builder_version="4.18.0" _module_preset="default" hover_enabled="0" sticky_enabled="0"]
Requisiti : libusb 1.0.6 o successivo
Il Brick Daemon può essere installato su una distribuzione basata su Debian (Ubuntu, Mint, ecc.) da un .deb
file. Per Arch Linux il pacchetto brickd è disponibile in AUR. Su altre distribuzioni il Brick Daemon può essere installato dal sorgente.
Il pacchetto Brick Daemon Debian è disponibile nel nostro pepository APT , ma può anche essere installato manualmente.
Innanzitutto, imposta il nostro repository APT sul tuo sistema secondo questa guida . Quindi installa il pacchetto Brick Viewer:
sudo apt install brickd
Il Brick Daemon verrà avviato dopo l'installazione e all'avvio automaticamente.
Innanzitutto, scarica il Brick Daemon corretto .deb
per la tua architettura da qui . Fai clic con il pulsante destro del mouse sul file e scegli "Apri con il programma di installazione del pacchetto GDebi":
Quindi fare clic su "Installa pacchetto":
Pronto:
Su Ubuntu puoi anche usare l'Ubuntu Software Center, altri ambienti Desktop hanno strumenti molto simili che funzionano praticamente allo stesso modo.
Installa prima le dipendenze (se libudev1
non è disponibile installa libudev0
invece):
sudo apt - ottieni install libusb - 1.0 - 0 libudev1 procps
Per installare Brick Daemon dalla console, utilizzare il comando seguente (a seconda della piattaforma):
64 bit x86 (ad es. la maggior parte dei PC e laptop):
wget -- backups = 1 https : // download . forgiatura . com / tools / brickd / linux / brickd_linux_latest_amd64 . deb
sudo dpkg - i brickd_linux_latest_amd64 . deb
32 bit x86:
wget -- backups = 1 https : // download . forgiatura . com / tools / brickd / linux / brickd_linux_latest_i386 . deb
sudo dpkg - i brickd_linux_latest_i386 . deb
ARM a 32 bit (ad es. Raspberry Pi):
wget -- backups = 1 https : // download . forgiatura . com / tools / brickd / linux / brickd_linux_latest_armhf . deb
sudo dpkg - i brickd_linux_latest_armhf . deb
ARM a 64 bit (ad es. NVIDIA Jetson):
wget -- backups = 1 https : // download . forgiatura . com / tools / brickd / linux / brickd_linux_latest_arm64 . deb
sudo dpkg - i brickd_linux_latest_arm64 . deb
Mattone rosso:
wget -- backups = 1 https : // download . forgiatura . com / tools / brickd / linux / brickd_linux_latest + redbrick_armhf . deb
sudo dpkg - i brickd_linux_latest + redbrick_armhf . deb
Il Brick Daemon verrà avviato dopo l'installazione e all'avvio automaticamente.
Per installare Brick Daemon dal sorgente, segui i passaggi descritti in questo README .
[/et_pb_text][et_pb_text _builder_version="4.18.0" _module_preset="default" hover_enabled="0" sticky_enabled="0"]
Requisiti : Python 3.5 e PyQt 5.5 con QtOpenGL o versioni successive
Il Brick Viewer può essere installato su una distribuzione basata su Debian (Ubuntu, Mint, ecc.) da un .deb
file. Per Arch Linux il pacchetto brickv è disponibile in AUR. Su altre distribuzioni il Brick Viewer può essere installato dal sorgente.
Il pacchetto Brick Viewer Debian è disponibile tramite il nostro pepository APT , ma può anche essere installato manualmente.
Innanzitutto, imposta il nostro repository APT sul tuo sistema secondo questa guida . Quindi installa il pacchetto Brick Viewer:
sudo apt install brickv
Puoi avviare Brick Viewer nel menu dell'applicazione sotto elettronica o in un terminale con:
mattone
Innanzitutto, scarica Brick Viewer .deb
da qui . Fai clic con il pulsante destro del mouse sul file e scegli "Apri con il programma di installazione del pacchetto GDebi":
Quindi fare clic su "Installa pacchetto":
Pronto:
In Ubuntu puoi anche usare Ubuntu Software Center, altri ambienti Desktop hanno strumenti molto simili che funzionano praticamente allo stesso modo. Puoi avviare Brick Viewer nel menu dell'applicazione sotto elettronica o in un terminale con:
mattone
Per installare Brick Viewer dal terminale, utilizzare quanto segue:
sudo apt - get install python3 python3 - pyqt5 python3 - pyqt5 . qtopengl python3 - serial python3 - tz python3 - tzlocal
wget -- backups = 1 https : // download . forgiatura . com / tools / brickv / linux / brickv_linux_latest . deb
sudo dpkg - i brickv_linux_latest . deb
Per installare Brick Viewer dal sorgente, scarica il sorgente da qui e installa le dipendenze:
Sulle distribuzioni basate su Debian le installi tramite apt-get
. Su un'altra distribuzione devi cercare e installare i pacchetti equivalenti:
sudo apt - get install python3 python3 - pyqt5 python3 - pyqt5 . qtopengl python3 - seriale python3 - tz python3 - tzlocal
Per prima cosa devi creare i .ui
file Qt, passare alla cartella src/
ed eseguire:
python build_src . pi
Dopodiché dovresti essere in grado di avviare brickv dal sorgente, passare alla cartella src/brickv/
e iniziare con:
Python principale . pi
[/et_pb_text][et_pb_text _builder_version="4.18.0" _module_preset="default" hover_enabled="0" sticky_enabled="0"]
See Programming Interface for a detailed description.
Language | API | Examples | Installation |
---|---|---|---|
C/C++ | API | Examples | Installation |
C/C++ for Microcontrollers | API | Examples | Installation |
C# | API | Examples | Installation |
Delphi/Lazarus | API | Examples | Installation |
Go | API | Examples | Installation |
Java | API | Examples | Installation |
JavaScript | API | Examples | Installation |
LabVIEW | API | Examples | Installation |
Mathematica | API | Examples | Installation |
MATLAB/Octave | API | Examples | Installation |
MQTT | API | Examples | Installation |
openHAB | API | Examples | Installation |
Perl | API | Examples | Installation |
PHP | API | Examples | Installation |
Python | API | Examples | Installation |
Ruby | API | Examples | Installation |
Rust | API | Examples | Installation |
Shell | API | Examples | Installation |
Visual Basic .NET | API | Examples | Installation |
TCP/IP | API | ||
Modbus | API |
[/et_pb_text][et_pb_text _builder_version="4.18.0" _module_preset="default" hover_enabled="0" sticky_enabled="0"]
Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]