[PYTHON] Fabriquez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 3

Environnement

Matériel

Si vous pensez qu'il s'agit de souder le capteur normalement, vous devez utiliser des résistances et des condensateurs, et vous devez comprendre le GPIO dans une certaine mesure. URL de référence (circuit électronique) http://avr.gawakaru.jp/archives/tag/raspberry-pi-2/page/2 URL de référence (GPIO) http://deviceplus.jp/hobby/raspberrypi_entry_009/ URL de référence (composants électroniques) http://www.kita-colle.com/culturati/646

En conséquence de référence, je constate qu'il n'y a pas assez de pièces.

Le magasin de pièces électroniques est vraiment bon, le magasin de l'homme dur choisi. Achetez des articles supplémentaires en ayant peur

Un total d'environ 1500 yens. Je suis déjà têtu. J'ai remarqué que j'avais oublié d'acheter des hommes et des femmes ici. Acheté chez Rakuten (environ 1000 yens) Abandonné.

Construire un environnement de développement

Pour le moment, le frère de Razpai semble vouloir du python. Cependant, il semble que le processus ne soit pas clair avec python, donc Cela semble être une extension python en langage C. Enfin, le sujet principal a commencé à sentir, mais le chemin est encore long.

1. Installez Git sur le gâteau

Obtenez du texte pour la préparation (cela semble résoudre les problèmes de langue)

$ wget http://ftp.gnu.org/gnu/gettext/
$ gettext-0.19.3.tar.gz
$ tar xvf gettext-0.19.3.tar.gz
$ cd gettext-0.19.3
$ ./configure && make && sudo make install

Je bois de la bière pendant ce temps Eh bien, dois-je spécifier l'emplacement d'installation? Eh bien, je m'en fiche. Parce qu'il n'y a aucun inconvénient. Installez Git

$w get http://git-core.googlecode.com/files
$ git-1.8.2.1.tar.gz
$ tar xvfz git-1.8.2.1.tar.gz
$cd git-1.8.2.1/
$ ./configure && make && sudo make install

2. Compilez la bibliothèque

Pour le moment, ayez un pack bibliothèque!

$ mkdir liblary
$ cd library
$ wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.38.tar.gz
$ tar zxvf bcm2835-1.38.tar.gz
$ cd bcm2835-1.38
$ ./configure
$ make
$ sudo make check
$ sudo make install

3. Création d'un module d'extension

Pour le moment, créez un répertoire!

$ mkdir thermo_module
$ cd thermo_module
$ git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git
$ cd Adafruit-Raspberry-Pi-Python-Code
$ cd Adafruit_DHT_Driver_Python
$ python setup.py build

Il semble qu'il n'y ait pas de python.h, alors installez l'environnement de développement standard

$ sudo apt-get install python-dev build-essential

encore

$ python setup.py build

La hiérarchie était profonde, mais j'ai trouvé dhtreader.so. La préparation côté logiciel est terminée

4. Lire du code python

La prochaine fois en raison d'un défaut du câble volant

La commande utilisée cette fois

Cette réflexion

Pendant que je le faisais, j'ai coupé tous mes cheveux et je les ai rasés. Il y a longtemps, le maître d'un certain bar "Ma femme a une maladie mentale, mais c'était difficile de se couper les cheveux en riant à minuit." Je me suis souvenu avoir dit cela. Le bar a déménagé quelque part et s'est séparé, mais quand j'ai vu la page mixi après un long moment, le nom de ma fille était le même que celui de l'enfant de mon ami.

fin

Recommended Posts

Fabriquez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 3
Créez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 4
Fabriquez un thermomètre BLE et obtenez la température avec Pythonista3
Contrôlez le moteur avec un pilote de moteur en utilisant python sur Raspberry Pi 3!
[Raspberry Pi] Ajouter un thermomètre et un hygromètre
Faire une boussole d'affichage kanji avec Raspberry Pi et Sense Hat
Faire une minuterie de lavage-séchage avec Raspberry Pi
Construire un environnement distribué avec la série Raspberry PI (Partie 2: Analyse PiServer et conception de système alternatif)
Créez un convertisseur Ethernet LAN sans fil et un routeur simple avec Raspberry Pi
[Mémo personnel] Obtenez des données sur le Web et faites-en un DataFrame
Création d'un environnement distribué avec la série Raspberry PI (Partie 3: Installation et configuration de dnsmasq)
Utilisez python sur Raspberry Pi 3 pour éclairer la LED quand il fait noir!
Enregistrez la température et l'humidité avec systemd sur Raspberry Pi
Spécifiez le volume sous Linux et jouez le son
Visualisons la pièce avec tarte aux râpes, partie 1
Faire un point d'arrêt sur la couche c avec python
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Résoudre les problèmes liés à l'installation d'OpenCV sur Raspberry Pi et à la capture
Contrôlez la lecture de musique sur un smartphone connecté à Raspberry Pi 3 et Bluetooth avec AVRCP
Créez des serveurs sur Linux et des réseaux locaux avec Raspberry Pi NextCloud et le partage de bureau
Une histoire sur l'obtention du champ Atom (télégramme XML) de l'Agence météorologique avec une tarte à la râpe et de le tweeter
Jouez avec le module de caméra Raspberry Pi Zero WH Partie 1
Créez une caméra de surveillance WEB avec Raspberry Pi et OpenCV
Associez Python Enum à une fonction pour la rendre appelable
Créez une partition, puis installez le système d'exploitation Raspberry Pi
Récupérez la chaîne correspondante dans l'expression régulière et réutilisez-la lors du remplacement sur Python3
Notez ce que vous voulez faire à l'avenir avec Razpai
Créez facilement un TweetBot qui vous informe de la température et de l'humidité avec Raspberry Pi + DHT11.
Il fait froid, j'ai donc essayé de permettre d'allumer / d'éteindre automatiquement le chauffage AC avec Raspberry Pi!
MQTT sur Raspberry Pi et Mac
Utiliser une webcam avec Raspberry Pi
Faisons un ordinateur de vélo avec Raspberry Pi Zero (W, WH)
Fabriquez un incubateur à CO2 simple à l'aide de Raspberry PI et d'un capteur de CO2 (MH-Z14A)
Classique de Noël (?) Éclairage d'un arbre de Noël avec Raspberry Pi et Philips Hue
Faisons une chemise IoT avec Lambda, Kinesis, Raspberry Pi [Partie 1]
Installez un interrupteur tactile sur la tarte à la râpe pour rendre les tweets quotidiens "Good morning Yosoro !!" confortables
Un programme qui reçoit la commande d'asservissement du contrôleur radio, interrompt la tarte aux râpes et l'enregistre.
Mesurez la température, l'humidité, etc. avec SensorTag et envoyez-le à Ambient via Raspberry Pi 3 pour le représenter graphiquement Partie 2
Enfin ... Créez un contrôleur radio en utilisant python sur Raspberry Pi 3! (Lorsque l'aimant est rapproché, le moteur se déplace et s'arrête automatiquement)
2.Faites un arbre de décision à partir de 0 avec Python et comprenez-le (2. Bases du programme Python)
Un mémo pour utiliser simplement le capteur d'éclairement TSL2561 avec Raspberry Pi 2
Raspberry Pi "Lampe de notification Honwaka" Partie 2
Détectez les signaux analogiques avec un convertisseur A / N en utilisant python sur Raspberry Pi 3!
Raspberry Pi "Lampe de notification Honwaka" Partie 1
Créer un environnement Tensorflow avec Raspberry Pi [2020]
Enfin ... Créez un contrôleur radio en utilisant python sur Raspberry Pi 3! (Le moteur se déplace lorsque le bouton est enfoncé)
Utilisez python sur Raspberry Pi 3 pour éclairer la LED avec le contrôle du commutateur!
Un mémo contenant Python2.7 et Python3 dans CentOS
Récupérer le csv publié avec Github Action et le publier sur les pages Github
Acquérir la valeur du capteur de Grove Pi + avec Raspberry Pi et la stocker dans Kintone
Programmation normale avec la programmation Node-RED avec Raspberry Pi 3
[Python + PHP] Créez un moniteur de température / humidité / pression avec Raspberry Pi
Utiliser le capteur Grove avec Raspberry Pi
J'ai essayé de faire un signal avec Raspeye 4 (édition Python)
Raspberry Pi "Lampe de notification Honwaka" Partie 3
Travailler avec des capteurs dans Mathematica sur Raspberry Pi
Créez DNN-CRF avec Chainer et reconnaissez la progression des accords de la musique
Faites fonctionner l'oscilloscope avec le Raspberry Pi
Créez un compteur de voiture avec Raspberry Pi
Créez un arbre de décision à partir de 0 avec Python et comprenez-le (4. Structure des données)