Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation.
Le Raspberry Pi Pico est une carte microcontrôleur puissante et peu coûteuse qui peut être utilisée comme cerveau pour une variété de projets électroniques. De plus, il existe déjà une large gamme d'add-ons et d'accessoires disponibles pour cela.
L'un de ces modules complémentaires est le Kit de l'inventeur Kitronik pour Raspberry Pi Pico. Le kit comprend un livret, une carte de dérivation, une planche à pain et divers composants électroniques pour assurer des heures d'apprentissage à venir. Regardons de plus près.
Que puis-je construire avec le kit de l'inventeur Kitronik ?
Le Kit de l'inventeur Kitronik est livré avec (presque) tout ce dont vous avez besoin pour jouer le rôle d'inventeur :
- Circuit imprimé à broches pour Raspberry Pi Pico
- Servomoteur
- Mini-affichage
- Bâton Zip (avec épingles)
- LED
- Résistances
- Pale et moteur du ventilateur
- Fils de liaison
- Avertisseur sonore
- Condensateurs
- Connecteur terminal
- Potentiomètre
Pour compléter ce kit, tout ce dont vous avez besoin est un Raspberry Pi Pico avec des en-têtes de broches GPIO soudés dessus. Si c'est la première fois que vous appliquez de la soudure, ne soyez pas nerveux: consultez notre guide sur la façon de broches d'en-tête de soudure sur un Raspberry Pi Pico.
Exécution d'expériences
Le livret du kit contient d'excellentes instructions étape par étape, des références d'images, ainsi que des explications décomposant les éléments de code pour renforcer votre apprentissage. Dix expériences interactives vous familiariseront avec des techniques telles que les entrées et sorties numériques, à l'aide d'un potentiomètre pour atténuer une lumière LED, utiliser des transistors pour entraîner un moteur, énergie éolienne à vitesse variable, faire de la musique avec un sonnerie, et plus encore.
Les exemples de projets du kit sont programmés à l'aide du langage MicroPython, une variante de Python pour les microcontrôleurs. Apprendre à démarrer avec MicroPython sur le Raspberry Pi Pico.
Allons-y en faisant clignoter la LED intégrée du Pi Pico. Dans l'introduction du projet, vous remarquerez un bref résumé de ce qui devrait se passer, ainsi qu'une explication de ce qui se passe.
Le code montré dans l'image ci-dessus inclut une légère variation pour le Pi Pico W, qui a une connexion interne à la LED. Si vous avez acheté le Pi Pico standard (sans capacités Wi-Fi), reportez-vous plutôt au voyant intégré avec le code suivant :
DEL = machine. Broche(25, machine. Broche. DEHORS) # Configurez la broche LED intégrée en tant que sortie
Vous devrez appuyer sur le Arrêt bouton dans l'IDE Thonny pour empêcher le code de s'exécuter indéfiniment. Mettez-vous au défi d'arrêter ce processus chaque fois qu'un bouton du clavier est enfoncé.
Utilisez un interrupteur pour allumer et éteindre la LED
Au fur et à mesure que vous progressez dans le livret, vous remarquerez que l'auteur vous guide pour développer progressivement vos connaissances. Dans cette expérience, vous vous baserez sur le code existant pour contrôler la LED en utilisant des instructions conditionnelles dans un tandis que Vrai boucle infinie.
Les signaux d'entrée et de sortie numériques sont utilisés lorsque vous appuyez sur le commutateur pour allumer et éteindre la LED du Pi Pico. En termes simples, lorsque vous appuyez sur l'interrupteur avec votre doigt, il complète le circuit et 3,3 V sont envoyés à la broche d'entrée GPIO connectée sur le Pico. Le code est si condition est alors remplie et la LED s'allume. Lorsque le bouton n'est pas enfoncé, le elif condition est remplie et la LED est éteinte.
Votre voyage avec des circuits, des planches à pain et tout le reste commence. Si vous êtes bloqué, suivez le lien de l'expérience écrit dans le livret inclus pour obtenir de l'aide.
Lumière, Capteur, Action !
Bien que certains puissent penser que contrôler une LED avec votre main est magique, il s'agit en fait d'un phototransistor qui détecte la lumière. En plaçant un objet (comme votre main) pour bloquer la lumière directe, le phototransistor réagira et allumera la LED Pi Pico. Ceci est vraiment similaire à la façon dont le capteur du tableau de bord de votre voiture allume automatiquement les phares du véhicule la nuit. Ce projet vous fera utiliser des fils de connexion, une résistance et un phototransistor.
Cette expérience se concentre sur une entrée analogique, en fonction de laquelle le niveau de lumière LED sera ajusté (en fonction de la luminosité perçue de votre pièce). Comme vous vous en souviendrez, le commutateur utilisé précédemment utilisait un signal numérique (on ou off uniquement). Cette fois, vous utilisez l'un des canaux ADC (convertisseur analogique-numérique) du Pico pour mesurer un signal analogique variable du phototransistor.
Lorsque le niveau est inférieur à un certain seuil, la LED embarquée s'allume alors; s'il est au-dessus du seuil, la LED est éteinte. N'hésitez pas à changer le lightLevelToSwitchAt valeur dans le code à un autre nombre. Voyez-vous toujours le même effet ?
Deux têtes valent mieux qu'une
Dans les situations où des problèmes surviendront, il est souvent agréable d'avoir un deuxième regard sur votre code Python (surtout quand quelqu'un trouve le fil Reddit expliquant les différences de câblage des LED entre le Pi Pico et le Pi Pico W).
Dans ce cas, l'association d'expériences en génie électrique et en administration Linux devrait aboutir à des sessions bien équilibrées de bricolage et d'exploration d'énigmes un vendredi soir. Cela dit, lorsque les deux membres de l'équipe se trompent, il ne reste plus qu'à courir vers votre moteur de recherche préféré et à parier qui tombera sur la réponse en premier. Si vous êtes coincé, vous pouvez toujours vous diriger vers le Ressources d'apprentissage Kitronik pour les trucs et astuces aussi.
Qu'avez-vous hâte d'aborder en premier ?
Dans la dernière expérience, vous aurez l'occasion de créer une « éolienne » qui apporte toutes les leçons dans une célébration finale de vos nouvelles connaissances. Vous préférez travailler avec des signaux numériques? Peut-être aimez-vous vous sentir comme un magicien en agitant votre main au-dessus d'un phototransistor pour manipuler la luminosité de la lumière LED ?
Si vous êtes super créatif, il est possible de pouvoir recréer une version 8 bits de votre chanson thème préférée avec le buzzer. Autrement dit, si vous pouvez obtenir les bonnes fréquences de chaque note.
Explorer l'électronique avec Pico
Cela ne fait que fissurer la surface de ce que vous pouvez faire avec le Raspberry Pi Pico et le kit de l'inventeur Kitronik. Il existe de nombreuses autres expériences électroniques à explorer. Alternativement, il existe d'autres kits et cartes de dérivation disponibles pour le Pico. Si vous vous sentez en confiance, vous pouvez simplement connecter le Pico à une planche à pain standard pour câbler des composants électroniques achetés séparément. Ou vous pouvez l'utiliser pour de nombreux autres projets, tels que les jeux rétro, la musique et la domotique.