« Activité Raspberry » : différence entre les versions

De Wiki ADN56
Aller à la navigation Aller à la recherche
Ligne 144 : Ligne 144 :
=== Atelier chez Bernard du 13 août 2019 ===
=== Atelier chez Bernard du 13 août 2019 ===


Rémy a du dé-souder tous les composants pour changer de carte de circuits car la première n'avait pas de connexion sur les 2 faces.
Rémy a du dé-souder tous les composants pour changer de carte de circuits car la première n'avait pas de connexion sur les 2 faces. Et il a tout re soudé...


Les gyroscopes sont arrivés et semblent fonctionner. Ils sont en tout cas reconnus par OpenPlotter. Nous en avons 3. J'en ai gardé un, laissé un à Alain et un à Bernard pour tests.
Les gyroscopes sont arrivés et semblent fonctionner. Ils sont en tout cas reconnus par OpenPloter. Nous en avons 3. J'en ai gardé un, laissé un à Alain et un à Bernard pour tests.

Version du 13 août 2019 à 15:48

Un groupe d'adhérents s'est montré intéressé par une nouvelle activité : l'utilisation de Raspberry.

Objectif

Nous souhaitons apprendre à utiliser un raspberry sur un cas concret. Nous allons faire un peu de domotique, sur mer (centrale de navigation) ou sur terre selon les désirs de chacun. Nous allons essayer de connecter des capteurs d'environnement (température, humidité, pression, mouvements...) et d'exploiter les données. Le tout devant coûter moins de 100€.

Matériel nécessaire et apprentissages :

  • un raspberry Pi (au moins V3 si possible)
  • un pack de composants (exemple)
  • un shield pour y souder les différents composants
  • un apprentissage de Linux
  • installation de la distribution nécessaire selon le cas : openplotter pour les marins (+ cartes marines), raspbian pour les terriens.
  • création et impression 3D d'un boitier pour le raspberry surélevé de son shield et des composants (discussion sur le forum)

Outils de communications

Ils sont ouverts à tous, n'hésitez pas à vous inscrire, ou à me demander si vous ne savez pas comment faire : jerome@adn56.net

Matériel

Composants

Proposés à titre indicatif...

  • Gyroscope MPU GY9255
  • Capteur d'environnement (temp, humidité, pression) BME280
  • Sondes de température : DS18B20, on peut en prendre plusieurs (lots de 5 par ex)
  • Convertisseur USB2.0 to RS485 (serial) pour connexion NMEA (navigation)
  • Recepteur DVB-T RTL2832u
  • Kit 16 capteurs, ref à confirmer : celui là?

Shield maison

On utilise un shield "maison", un circuit board qu'on découpe à la bonne mesure pour que ça rentre dans le Raspberry.

On peut voir sur les images ci dessous le circuit board sur lequel Rémy a soudé les composants dont on va se servir. Reste à faire les connexions.

Documents

Projet Raspberry Damgan de Bernard, version du 23 juillet 2019 : télécharger ici

Chrono

Troquet numérique du 17 juillet 2019

Bernard nous a fait une présentation sur Linux, le matériel nécessaire et les possibilités qui s'offrent à nous pour expérimenter ce nano ordinateur.

Une des applications possibles est une station météo. Bernard propose dans un premier temps de référencer tous ses capteurs et l'ensemble du matériel dispo. On envisage des achats par l'association. Les budgets seraient de l'ordre d'une petite centaine d'euros pour une configuration déjà très complète.

Il a aussi été question d'installer OpenPlotter qui est une distribution Linux adaptée aux voiliers et qui permet d'utiliser notamment le logiciel de navigation Opencpn.

Un Raspberry 4 est sorti récemment mais n'est actuellement pas disponible, victime de son succès.

Rendez vous est pris pour un atelier Linux le 19 juillet 2019.

Fichier PDF de sa présentation à télécharger ici.

Presraspberrylinux.jpg


atelier 19 juillet 2019

Nous avons vu comment installer une distribution Linux, nous avons choisi Xubuntu.

Téléchargement de l'image iso xubuntu sur https://xubuntu.fr/ (choisir la version 32 ou 64 bits selon la machine cible)

Utilitaire pour créer clé bootable (pour windows, rechercher équivalent pour votre système si différent) : Universal USB intaller 1.9.8.8 (exe)

Création de la clé bootable avec l'USB installer

  • choix du système
  • sélection du fichier ISO qu'on a préalablement téléchargé
  • sélection de la destination (notre clé). Attention le contenu de la clé sera complètement effacé.

Bootkey.png

Une fois terminé on doit obtenir quelque chose comme cela :

Universal-USB-Installer-1.9.8.8 VXAaBjkJQJ.png

Nous convenons de nous retrouver mardi 23 juillet 2019 pour continuer les installations, notamment sur le Raspberry.

A faire :

  • référencer les composants de Bernard
  • passer en revue le matériel qu'à déposé Thierry
  • voir pour le boitier à imprimer en 3D et dont il faudra augmenter la hauteur, et trouer pour mieux aérer car on va éviter les ventilos.


Atelier du 23 juillet 2019

Bernard dispose de 2 Raspberry avec des cartes 32Gb. On démarre par l'objectif suivant :

Logicielsraspberry.png

Doc Openplotter https://docs.sailoog.com/openplotter-v1-x-x/v/francais/getting-started


Openplotter installée et relancée, on se connecte sur le réseau wifi openplotter avec le mot de passe 12345678

On lance ensuite un navigateur sur l'adresse 10.10.10.1:3000

On a testé après connectique l'accès à la data avec des sondes de température au protocole 'one wire'. Cela correspond sur la console à accéder à un chemin du type :

cat /sys/bus/w1/devices/28-051760ad81ff/w1_slave

6e 01 4b 46 7f ff 0c 10 ad : crc=ad YES

6e 01 4b 46 7f ff 0c 10 ad t=22875

On installe domoticz... http://www.domoticz.com/


On déplace le script de démarrage dans init.d

sudo mv domoticz/domoticz.sh /etc/init.d/

  • sudo cp domoticz.sh /etc/init.d/domoticz
  • sudo chmod +x /etc/init.d/domoticz
  • sudo update-rc.d domoticz defaults
  • sudo systemctl daemon-reload

Troquet numérique du 24 juillet 2019

Rémy a soudé les broches de connexion sur l'IMU et le capteur d'environnement.

Bernard essaye de les brancher. Fail... :)

Atelier chez Bernard du 13 août 2019

Rémy a du dé-souder tous les composants pour changer de carte de circuits car la première n'avait pas de connexion sur les 2 faces. Et il a tout re soudé...

Les gyroscopes sont arrivés et semblent fonctionner. Ils sont en tout cas reconnus par OpenPloter. Nous en avons 3. J'en ai gardé un, laissé un à Alain et un à Bernard pour tests.