Taula de continguts:
- Pas 1: eines i materials
- Pas 2: Muntatge
- Pas 3: Configuració del pont
- Pas 4: Raspbian
- Pas 5: Configuració de l'I2C
- Pas 6: Prova de la interfície I2C
- Pas 7: instal·leu biblioteques addicionals
- Pas 8: proveu el vostre treball
Vídeo: Utilitzeu Arduino MKR Shields amb Raspberry Pi: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
El nostre PiMKRHAT és un adaptador HAT per utilitzar plaques i escuts Arduino MKR juntament amb el Raspberry Pi. Es poden utilitzar diferents escuts Arduino MKR mitjançant el nostre HAT com a extensió del Raspberry Pi. Vull mostrar en aquest petit projecte com utilitzar l’escut Arduino MKR ENV amb un Raspberry Pi sota Python.
Pas 1: eines i materials
Materials:
- Raspberry Pi
- targeta SD
- Escut Arduino MKR ENV
- PiMKRHAT
Eines:
- Soldador
- filferro de soldadura
- tallador lateral
- eina de plegat
Pas 2: Muntatge
El PiMKRHAT ve com a kit. Primer l’has de muntar. Seguiu les instruccions de muntatge adjuntes
Pas 3: Configuració del pont
Configureu per a l'escut Arduino MKR ENV només els ponts de 5V i 3, 3V del banc de ponts de potència. Deixeu oberts tots els altres ponts.
Pas 4: Raspbian
Descarregueu l’últim sistema operatiu Raspbian per al Raspberry Pi i copieu-lo a una targeta SD mitjançant Pi Imer o Win32diskimager.
Pas 5: Configuració de l'I2C
Els sensors de l’escut MKR ENV utilitzen comunicació I2C. Primer heu d’instal·lar algunes biblioteques mitjançant el bash:
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
Ara heu d'activar la interfície I2C:
sudo raspi-config
5 Opcions d'interfície P5 I2C SÍ reiniciar sudo
Pas 6: Prova de la interfície I2C
Ara és hora de provar la interfície I2C:
sudo i2cdetect -y 1
Això mostra que s’utilitzen tres adreces I2C: 0x10, 0x5c i 0x5f
Pas 7: instal·leu biblioteques addicionals
sudo apt instal·lar python-pip
sudo pip instal·lar veml6075
Pas 8: proveu el vostre treball
Hi ha disponibles 3 petits programes Python a Github per provar el sensor de radiació UV, temperatura i humitat i pressió del blindatge MKR ENV:
- HTS221.py -temperatura i humitat
- LPS22HB.py: pressió
- VEML6075.py - Radiació UV
El sensor de llum analògic requereix una entrada analògica i no es pot utilitzar amb el Raspberry Pi.
Recomanat:
Utilitzeu Cortana i un Arduino per controlar els leds RGB o ledstrips amb la vostra veu: 4 passos (amb imatges)
Utilitzeu Cortana i un Arduino per controlar els leds o ledstrips RGB amb la vostra veu. Això es fa amb l'aplicació CoRGB, que es troba disponible de forma gratuïta a la botiga d'aplicacions de Windows. Aquesta aplicació forma part del meu projecte CortanaRoom. Quan hagis acabat d'enginy
Utilitzeu Raspberry Pi 3 com a encaminador: 10 passos (amb imatges)
Utilitzeu Raspberry Pi 3 com a encaminador: segons la Viquipèdia, un encaminador és un dispositiu de xarxa que reenvia paquets de dades entre xarxes d’ordinadors. Si enderrocem un enrutador sense fils, probablement trobarem un processador específic de l’aplicació que gestiona paquets de dades i un segment de RF que
Utilitzeu el mòdul Bluetooth HC-05 per realitzar comunicacions micro: bits amb telèfon mòbil: 9 passos (amb imatges)
Utilitzeu el mòdul Bluetooth HC-05 per realitzar comunicacions micro: bits amb telèfon mòbil: al capítol Utilitzeu el mòdul Bluetooth HC-06 per realitzar comunicacions micro: bits amb telèfon mòbil, hem parlat de com utilitzar HC-06 per realitzar comunicacions entre micro: bit i telèfon mòbil. Excepte HC-06, hi ha un altre mòdul Bluetooth comú
Utilitzeu el mòdul Bluetooth HC-06 per realitzar comunicacions micro: bits amb telèfon mòbil: 8 passos (amb imatges)
Utilitzeu el mòdul Bluetooth HC-06 per realitzar comunicacions Micro: bit amb el telèfon mòbil: molts amics del meu entorn que juguen micro: bit em diuen que la connexió Bluetooth de micro: bit no és estable. És fàcil desconnectar. Si fem servir micropitó, ni tan sols es pot utilitzar el Bluetooth. Abans que aquest problema sigui resolt per micro: bit offic
Utilitzeu un Arduino amb un controlador N64: 5 passos (amb imatges)
Utilitzeu un Arduino amb un controlador N64: hi ha tutorials per utilitzar un controlador NES amb un Arduino, però utilitzar el controlador N64 més complicat i el seu joystick analògic té un atractiu definitiu. Si teniu un Arduino a prop i no voleu comprar un Adaptoid, aquesta instrucció