Livraison gratuite à partir de 74,95 € NL (99,95 € BE / DE)

Livraison rapide avec DHL

Commandé avant 16:00 = Expédié aujourd'hui

14 jours de retour*


Transport routier

Raspberry Pi Pico – Leçon 4 : Raspberry Pi Lire le capteur analogique Pico

Dans ce projet, vous apprendrez à lire un capteur analogique avec un Pico & MicroPython. Cette leçon pratique est parfaite pour les débutants qui souhaitent débuter avec l'outil de programmation Thonny et MicroPython. Apprenez étape par étape comment procéder Raspberry Pi Connectez Pico à votre ordinateur, téléchargez des programmes et lisez un capteur analogique, tel qu'un potentiomètre sur l'ADC du Pico. Explorez le monde des capteurs analogiques avec ce didacticiel pratique et faites vos premiers pas dans l'utilisation du Raspberry Pi Pico pour les applications sensorielles !

Ce manuel couvre: 

  • Niveau - Débutant 25% 25%
  • Durée 20 mn 25% 25%
  • Coûte 7,10 € 10% 10%

C'est la quatrième leçon des projets d'introduction au Raspberry Pi Pico. Avant de commencer cette leçon, nous vous recommandons de terminer d'abord les leçons précédentes. Vous trouverez la leçon 3 ICI, leçon 1 vous trouverez ICI.

Étape 2 – Installez le logiciel sur le Raspberry Pi Pico pour le capteur analogique

Vous pouvez ignorer cette étape si vous l'avez déjà fait dans la leçon 1.
Pour assurer la Raspberry PiPour pouvoir programmer avec MicroPython, il faut d'abord flasher le firmware du Pico.
Cela signifie que nous fournissons le logiciel interne qui démarre le pico avec une version Python spéciale.

Téléchargez le firmware depuis le site Web ci-dessous (fichier uf2)
https://micropython.org/download/RPI_PICO/
https://micropython.org/download/RPI_PICO_W/
(Assurez-vous de sélectionner la bonne version du firmware, la version WiFi et la version non WiFi sont différentes)
Appuyez sur le bouton de démarrage blanc du pico et maintenez-le enfoncé.
Branchez le pico sur un port USB de votre ordinateur. (Ensuite, vous pouvez relâcher le bouton)
Il y aura désormais une lettre de lecteur, accessible avec une clé USB.
Copiez le fichier du firmware RPI_PICO_xxxxxx.uf2 sur ce lecteur
(pico redémarrera et le firmware sera installé)
Téléchargez et installez Thonny sur votre PC.
(https://thonny.org/)

Sélectionnez l'interpréteur MicroPython ci-dessous
Outils > Options > Interpréteur > MicroPython (Raspberry Pi Pico)

 

Placez les composants comme indiqué ci-dessous sur un painboard.

Le potentiomètre (résistance réglable) est de 10K ohm.
Le condensateur utilisé est de 0.1uF. Cela rendra les valeurs lues légèrement plus stables, mais ce n'est pas nécessaire pour les tests.

 

Étape 3 – Programmation du Raspberry Pi Pico pour lire le potentiomètre

Vous pouvez maintenant saisir le programme ci-dessous dans l'interface Thonny.

from machine import ADC from time import sleep analog = ADC(26) # adc0 while True: value = int(analog.read_u16() ) # Ci-dessous donne les valeurs de 0 à 255 # value = int(analog.read_u16() / 256) print("La valeur analogique est : " + str(value)) sleep(1)

Explication du programme :

  1. Importer la classe ADC (Convertisseur analogique numérique) depuis le module machine Python
  2. Importer la classe de sommeil depuis le module time
  3. .
  4. Lire la broche 26 adc0
  5. Une boucle sans fin commence ici
  6. entrez la valeur analogique lue à partir de la broche 26 (adc0) dans la valeur variable
  7. commentez l'exemple, la lecture est précise mais fluctuera également beaucoup.
    Le condensateur contrecarrera une partie de ces interférences, une autre solution est sur la ligne 8
  8. Supprimez le # de cette ligne et placez-le devant 7, maintenant la lecture indiquera une plage plus petite, mais l'avantage est que les valeurs lues sont plus stables.
  9. Imprimer la valeur lue 
  10. attends 1 seconde et recommence

Appuyez ensuite sur Enregistrer et enregistrez le programme sur votre propre ordinateur.

Appuyez sur le bouton rouge du panneau d'arrêt pour redémarrer le backend.
(Thonny va maintenant se reconnecter à votre Pico)

Ensuite, vous pouvez appuyer sur le bouton vert (Exécuter le script actuel).

Si le pico est maintenant retiré de l'ordinateur et reconnecté, le programme ne démarrera pas.
Nous avons uniquement testé le code de programmation.

Pour activer le démarrage automatique, il faut à nouveau sauvegarder le programme, puis sélectionner le pico.
Fichier > Enregistrer sous > Raspberry Pi Pico

Enregistrez le programme avec son nom main.py. Le pico démarrera automatiquement le programme portant ce nom lors de la connexion du Pico à un port USB.
Dans ce cas, vous avez besoin d'une connexion avec votre PC et Thonny pour voir les résultats mesurés !

Étape 4 – Résultat : lire le capteur analogique avec le Raspberry Pi Pico

Vous avez maintenant appris à lire vous-même un capteur analogique à l'aide d'un Raspberry Pi Culminer.
Avez-vous aimé réaliser ce projet ? Découvrez nos autres projets, ou Les vijf de cette série Pico !

La note de www.elektronicavoorjou.nl à Avis sur WebwinkelKeur est 9.3 / 10 basé sur 5004 avis.