La carte microcontrôleur Raspberry Pi Pico est un excellent appareil qui peut être utilisé pour automatiser de nombreuses tâches domestiques telles que comme l'arrosage automatique des plantes, l'ouverture et la fermeture de votre porte de garage, la détection de mouvement dans la maison, etc. sur.
Construire les connaissances de base pour réussir un (ou tous) ces exemples prend du temps. C'est là qu'un kit d'inventeur sera utile. Tout, comme un livret d'instructions, les composants et les fils requis, est inclus, vous pouvez donc créez des expériences qui élargiront vos connaissances et vos compétences pour automatiser tout ce qui vous tient à cœur désirs.
Préparation
L'IDE Thonny (environnement de développement intégré) est un excellent outil pour connecter votre Raspberry Pi Pico à votre ordinateur et programmer le Pico. Pour vous assurer que vous êtes tous correctement configurés, assurez-vous de consulter notre guide sur
débuter avec Thonny sur le Raspberry Pi Pico pour plus de détails.Le kit de l'inventeur Kitronik est livré avec tout ce dont vous avez besoin pour réaliser cette expérience lumineuse. Si vous êtes un passionné d'électronique avec des pièces détachées qui traînent, vous avez peut-être déjà ce qu'il vous faut :
- Raspberry Pi Pico (ou Pico W)
- Planche à pain
- Potentiomètre rotatif
- 2x interrupteur à poussoir
- LED rouge 5mm
- 8 fils de liaison M/M
- Résistance 220 ohms (marquée par des bandes colorées: rouge, rouge, marron, or)
Votre Pico est-il livré avec des broches GPIO pré-soudées? Si ce n'est pas le cas, découvrez comment Soudez des broches d'en-tête à votre Raspberry Pi Pico le droit chemin.
Production attendue
Cette expérience fournit une excellente représentation visuelle pour aider à expliquer ce qui se passe pendant une routine d'interruption (appuyer sur un bouton), à laquelle point une sortie de modulation de largeur d'impulsion (PWM) détermine la luminosité d'une LED, qui peut être contrôlée en utilisant le potentiomètre comme analogique saisir.
Une interruption logicielle sera détectée lorsque vous appuierez sur le bouton situé sur la planche à pain. Cette action déclenchera une variable qui contrôlera quand le voyant LED rouge s'allumera ou s'éteindra. Lorsque vous tournez le potentiomètre dans les deux sens, sa valeur d'entrée analogique est transférée à la sortie PWM pour la LED. C'est la magie (si vous voulez) derrière la lumière LED qui devient soit plus faible soit plus lumineuse.
Assemblage du code du projet
Avant de continuer, prenez une copie du code requis pour cette expérience directement sur le site d'assistance officiel de Kitronik. De plus, cette ressource agit comme un guide de soutien si vous êtes bloqué en cours de route.
Pendant que vous avez le code à l'écran, décomposons quelques points clés du code :
- L'interrupteur marche/arrêt est mappé sur GP15 sur le Raspberry Pi Pico.
- La lumière LED est configurée comme une sortie PWM sur GP16 sur le Pico.
- Le potentiomètre (pot) repose sur le convertisseur analogique-numérique (ADC) intégré du GP26.
- L'état du bouton par défaut est false lorsque vous exécutez le programme Python pour la première fois.
- Le gestionnaire d'IRQ (ou signal d'interruption) est lié à l'entrée du commutateur.
- Le alors que La boucle détecte si le commutateur est enfoncé, puis procède à la lecture de la valeur du potentiomètre (en fonction de la manière dont vous tournez le potentiomètre) pour régler la luminosité de la LED.
Ce kit de l'inventeur vise à s'appuyer sur l'apprentissage que vous acquérez au fur et à mesure que vous progressez dans le livret inclus. À chaque tour de page, vous vous surprendrez à acquérir des connaissances progressivement. Vous pouvez également vous retrouver à sourire avec fierté alors que les moments « ampoule » augmentent en fréquence à mesure que votre expérience grandit.
Si vous souhaitez revenir aux bases des capteurs de lumière et des entrées analogiques, rendez-vous sur notre Premiers pas avec le guide électronique Raspberry Pi Pico pour plus de détails concernant l'expérience de lumière précédente dans cette série.
Votre avenir est brillant
Ces kits sont parfaits pour ceux qui expérimentent l'électronique jusqu'à un niveau intermédiaire. Maintenant que vous avez appris quelques notions de base supplémentaires sur les entrées analogiques, les signaux d'interruption et le contrôle de la luminosité d'une lumière LED, vous êtes peut-être prêt à faire passer vos connaissances au niveau supérieur.
Utilisation d'un transistor pour piloter un moteur, en s'appuyant sur la récente expérience de potentiomètre en ajoutant un servo, régler la tonalité d'un buzzer, compter à l'aide d'affichages, comprendre les bases de l'énergie éolienne et plus.
Procurez-vous un kit comprenant un livret et tous les gadgets et câbles dont vous avez besoin pour commencer. Mieux encore, achetez-en un pour vous et pour quelqu'un d'autre que vous connaissez qui aime aussi bricoler avec l'électronique et la technologie.
Plus important encore, prenez le temps d'apprécier le processus d'acquisition de connaissances. De plus, assurez-vous de faire une pause pour être fier lorsque vous vous retrouvez à terminer des expériences qui se terminent par une déclaration telle que « Je l'ai fait! »