Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
Notre PiMKRHAT est un adaptateur HAT pour utiliser les cartes et les blindages Arduino MKR avec le Raspberry Pi. Différents Arduino MKR Shields peuvent être utilisés via notre HAT comme extension pour le Raspberry Pi. Je veux montrer dans ce petit projet comment utiliser le shield Arduino MKR ENV avec un Raspberry Pi sous Python.
Étape 1: Outils et matériaux
Matériaux:
- Tarte aux framboises
- carte SD
- Bouclier Arduino MKR ENV
- PiMKRHAT
Outils:
- Fer à souder
- fil de soudure
- coupante
- outil de pliage
Étape 2: Assemblage
Le PiMKRHAT est livré en kit. Vous devez d'abord l'assembler. Veuillez suivre les instructions de montage ci-jointes
Étape 3: Réglage du cavalier
Veuillez définir pour le blindage Arduino MKR ENV uniquement les cavaliers 5 V et 3, 3 V sur la banque de cavaliers d'alimentation. Laissez tous les autres cavaliers ouverts.
Étape 4: Raspbian
Veuillez télécharger le dernier système d'exploitation Raspbian pour Raspberry Pi et le copier sur une carte SD via Pi imager ou Win32diskimager.
Étape 5: Configuration d'I2C
Les capteurs du shield MKR ENV utilisent la communication I2C. Vous devez d'abord installer certaines bibliothèques via le bash:
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
Vous devez maintenant activer l'interface I2C:
sudo raspi-config
5 Options d'interfaçage P5 I2C OUI sudo reboot
Étape 6: Test de l'interface I2C
Il est maintenant temps de tester l'interface I2C:
sudo i2cdetect -y 1
Cela montre que trois adresses I2C sont utilisées - 0x10, 0x5c et 0x5f
Étape 7: Installer des bibliothèques supplémentaires
sudo apt installer python-pip
sudo pip installer veml6075
Étape 8: Testez votre travail
3 petits programmes Python sont disponibles sur Github pour tester le capteur de rayonnement UV, température & humidité et pression du shield MKR ENV:
- HTS221.py -température et humidité
- LPS22HB.py - pression
- VEML6075.py - Rayonnement UV
Le capteur de lumière analogique nécessite une entrée analogique et ne peut pas être utilisé avec le Raspberry Pi.
Conseillé:
Transmission de données NBIoT Comment utiliser les boucliers basés sur un modem BC95G - Test UDP et signalisation de l'état du réseau : 4 étapes
Transmission de données NBIoT Comment utiliser les boucliers basés sur le modem BC95G - Test UDP et signalisation de l'état du réseau : 10-15 minutes.Difficulté : intermédiaire.Remarque : des compétences en soudure sont requises
Comment utiliser le terminal Mac et comment utiliser les fonctions clés : 4 étapes
Comment utiliser le terminal Mac et comment utiliser les fonctions clés : Nous allons vous montrer comment ouvrir le terminal MAC. Nous vous montrerons également quelques fonctionnalités du terminal, telles que ifconfig, le changement de répertoire, l'accès aux fichiers et arp. Ifconfig vous permettra de vérifier votre adresse IP, et votre annonce MAC
Gérez 100 appareils dans les applications, les organisations, les rôles et les utilisateurs Ubidots : 11 étapes
Gérer 100 appareils dans les applications, les organisations, les rôles et les utilisateurs d'Ubidots : à cette occasion, j'ai décidé de tester la fonctionnalité de la plate-forme IoT Ubidots pour la gestion des utilisateurs dans le cas où elle aurait de nombreux appareils pour plusieurs organisations ou entreprises sous la même Plateforme Ubidots. Information du maire : vous
Bandeaux lumineux de couronne de fleurs pour les festivals de musique d'été, les mariages, les occasions spéciales : 8 étapes (avec photos)
Bandeaux lumineux à couronne de fleurs pour les festivals de musique d'été, les mariages et les occasions spéciales : illuminez la nuit avec un magnifique bandeau à fleurs LED ! Parfait pour tous les mariages, festivals de musique, bals de finissants, costumes et occasions spéciales ! Kits avec tout ce dont vous avez besoin pour créer le vôtre bandeau lumineux sont maintenant disponibles dans le magasin Wearables Workshop
Comment créer des boucliers Bluetooth pour télécharger un croquis sur Arduino : 9 étapes (avec des images)
Comment faire des boucliers Bluetooth pour télécharger un croquis sur Arduino: Vous pouvez télécharger un croquis sur Arduino à partir d'Android ou d'un PC via Bluetooth. ensemble et connectez-vous à la broche Arduino