Índice:
- Etapa 1: Ferramentas e materiais
- Etapa 2: Montagem
- Etapa 3: configuração do jumper
- Etapa 4: Raspbian
- Etapa 5: Configurando I2C
- Etapa 6: Testando a interface I2C
- Etapa 7: instalar bibliotecas adicionais
- Etapa 8: Teste seu trabalho
Vídeo: Usar escudos Arduino MKR com Raspberry Pi: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Nosso PiMKRHAT é um adaptador HAT para usar placas e escudos Arduino MKR junto com o Raspberry Pi. Diferentes escudos Arduino MKR podem ser usados por meio de nosso HAT como extensão para o Raspberry Pi. Eu quero mostrar neste pequeno projeto como usar o escudo Arduino MKR ENV com um Raspberry Pi em Python.
Etapa 1: Ferramentas e materiais
Materiais:
- Raspberry Pi
- cartão SD
- Escudo Arduino MKR ENV
- PiMKRHAT
Ferramentas:
- Ferro de solda
- fio de solda
- cortador lateral
- ferramenta de dobra
Etapa 2: Montagem
O PiMKRHAT vem em kit. Você tem que montá-lo primeiro. Siga as instruções de montagem em anexo
Etapa 3: configuração do jumper
Por favor, configure para a blindagem do Arduino MKR ENV apenas o jumper de 5 V e 3, 3 V no banco de jumper de alimentação. Deixe todos os outros jumpers abertos.
Etapa 4: Raspbian
Faça download do Raspbian OS mais recente para o Raspberry Pi e copie-o para um cartão SD via Pi imager ou Win32diskimager.
Etapa 5: Configurando I2C
Os sensores na blindagem MKR ENV estão usando comunicação I2C. Você deve instalar algumas bibliotecas primeiro por meio do bash:
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
Agora você deve habilitar a interface I2C:
sudo raspi-config
5 Opções de interface P5 I2C SIM sudo reboot
Etapa 6: Testando a interface I2C
Agora é hora de testar a interface I2C:
sudo i2cdetect -y 1
Isso mostra que três endereços I2C estão em uso - 0x10, 0x5c e 0x5f
Etapa 7: instalar bibliotecas adicionais
sudo apt install python-pip
sudo pip install veml6075
Etapa 8: Teste seu trabalho
3 pequenos programas Python estão disponíveis no Github para testar a radiação UV, temperatura e umidade e sensor de pressão do escudo MKR ENV:
- HTS221.py - temperatura e umidade
- LPS22HB.py - pressão
- VEML6075.py - radiação UV
O sensor de luz analógico requer uma entrada analógica e não pode ser usado com o Raspberry Pi.
Recomendado:
[IoT] Telegram Bot com Arduino MKR WiFi 1010: 5 etapas
[IoT] Telegram Bot com Arduino MKR WiFi 1010: Este projeto demonstra como fazer a interface do Arduino com as APIs do Telegram Bot. O projeto é construído em torno da nova placa MKR WiFi 1010 equipada com um módulo ESP32 da U-BLOX. Nesta fase, o projeto não é mais do que uma prova de conceito, apenas para mostrar
Pisca LED Com Raspberry Pi - Como usar pinos GPIO no Raspberry Pi: 4 etapas
Pisca LED Com Raspberry Pi | Como usar os pinos GPIO no Raspberry Pi: Olá, pessoal, neste instructables aprenderemos como usar os GPIOs do Raspberry pi. Se você já usou o Arduino, provavelmente sabe que podemos conectar o interruptor LED etc. aos seus pinos e fazer com que funcione como. faça o LED piscar ou obtenha a entrada do interruptor, então
Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: 7 etapas
Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: O S4A (ou Scratch para Arduino) é um sistema que baseado no Scratch que permite interagir diretamente com um Arduino. É uma forma muito did á tica de usar programa ç ã o e verificar em tempo real a intera ç & atild
Como usar o terminal Mac e como usar as funções principais: 4 etapas
Como usar o Terminal Mac e como usar as funções principais: Mostraremos como abrir o Terminal MAC. Também mostraremos alguns recursos do Terminal, como ifconfig, alteração de diretórios, acesso a arquivos e arp. Ifconfig permitirá que você verifique seu endereço IP e seu anúncio MAC
Como fazer escudos Bluetooth para upload do Sketch para o Arduino: 9 etapas (com imagens)
Como fazer escudos de Bluetooth para upload do Sketch para o Arduino: Você pode fazer o upload de um esboço para o Arduino do Android ou pc via bluetooth, para fazer isso você precisa de alguns pequenos componentes adicionais, como módulo bluetooth, capacitor, resistor, placa de barba e fios de jumper, em seguida, você conecta juntos e conectem-se ao pino do Arduino