Note

Bonjour, bienvenue dans la communauté des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder sur Facebook ! Plongez plus profondément dans les projets Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Résolvez vos problèmes après achat et relevez vos défis techniques avec l’aide de notre communauté et de notre équipe.

  • Apprendre et partager : Échangez des astuces et des tutoriels pour perfectionner vos compétences.

  • Aperçus exclusifs : Soyez parmi les premiers à découvrir les nouvelles annonces de produits et profitez d’avant-premières.

  • Remises spéciales : Bénéficiez de réductions exclusives sur nos derniers produits.

  • Promotions festives et concours : Participez à des concours et à des promotions spéciales pendant les fêtes.

👉 Prêt à explorer et à créer avec nous ? Cliquez sur [Ici] pour nous rejoindre dès aujourd’hui !

Vidéo 34 : Création d’une classe Python et d’une bibliothèque pour la lecture d’un pavé numérique

Ce tutoriel explique comment créer une classe Python pour lire les entrées d’un pavé numérique connecté à un Raspberry Pi. Il commence par une présentation de la série de tutoriels sur Raspberry Pi, sponsorisée par SunFounder. La configuration matérielle est détaillée, en expliquant les connexions du pavé numérique aux broches GPIO. La vidéo guide ensuite le spectateur, étape par étape, dans la création d’une classe « keypad » pour gérer les fonctionnalités du pavé numérique, y compris les méthodes d’initialisation et la configuration des broches GPIO au sein de la classe. La méthode de lecture des entrées en scannant les lignes et colonnes est implémentée. De plus, la vidéo aborde la logique du code, la détection des pressions pour éviter les répétitions, la concaténation des caractères d’entrée, la configuration des caractères de retour, ainsi que la création d’une bibliothèque Python réutilisable englobant toutes les fonctionnalités du pavé numérique. Des applications potentielles au-delà de la saisie de pavé numérique, comme l’intégration avec des écrans LCD et des caméras, sont également explorées.

  1. Introduction à la série de tutoriels sur Raspberry Pi, sponsorisée par SunFounder.

  2. Explication des connexions matérielles du pavé numérique à l’aide des broches GPIO.

  3. Guide étape par étape pour créer une classe « keypad » afin de gérer les fonctionnalités du pavé numérique.

  4. Détails sur l’initialisation de l’objet « keypad » avec des paramètres par défaut.

  5. Configuration des broches GPIO au sein de la classe pour interagir avec le matériel du pavé numérique.

  6. Implémentation d’une méthode pour lire les entrées du pavé en scannant les lignes et colonnes.

  7. Comprendre la logique de construction d’un système de saisie pour pavé numérique.

  8. Techniques pour détecter les pressions de touches et éviter les répétitions d’entrées.

  9. Concatenation des caractères d’entrée pour former une chaîne de caractères prête à être traitée.

  10. Configuration du caractère de retour pour les saisies du pavé numérique.

  11. Création d’une bibliothèque Python réutilisable englobant toutes les fonctionnalités du pavé.

  12. Exploration des applications potentielles au-delà de la saisie, telles que l’intégration avec des écrans LCD et des caméras.

Vidéo