Tartalomjegyzék:
- 1. lépés: Eszközök és anyagok
- 2. lépés: Összeszerelés
- 3. lépés: Jumper beállítása
- 4. lépés: Raspbian
- 5. lépés: Az I2C konfigurálása
- 6. lépés: Az I2C interfész tesztelése
- 7. lépés: További könyvtárak telepítése
- 8. lépés: Tesztelje munkáját
Videó: Használja az Arduino MKR pajzsokat a Raspberry Pi -vel: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A PiMKRHAT egy adapter HAT az Arduino MKR táblák és pajzsok használatához a Raspberry Pi -vel. Különböző Arduino MKR pajzsok használhatók a HAT -on keresztül a Raspberry Pi kiterjesztéseként. Ebben a kis projektben szeretném megmutatni, hogyan kell használni az Arduino MKR ENV pajzsot egy Raspberry Pi -vel Python alatt.
1. lépés: Eszközök és anyagok
Anyagok:
- Raspberry Pi
- SD kártya
- Arduino MKR ENV pajzs
- PiMKRHAT
Eszközök:
- Forrasztópáka
- forrasztó huzal
- oldalvágó
- hajlító szerszám
2. lépés: Összeszerelés
A PiMKRHAT készlet. Először össze kell szerelnie. Kérjük, kövesse a mellékelt szerelési útmutatót
3. lépés: Jumper beállítása
Kérjük, az Arduino MKR ENV pajzshoz csak az 5 V és 3, 3 V jumpert állítsa be a Power jumper bankban. Hagyja nyitva az összes többi jumpert.
4. lépés: Raspbian
Kérjük, töltse le a Raspberry Pi legújabb Raspbian operációs rendszerét, és másolja át egy SD -kártyára a Pi imager vagy a Win32diskimager segítségével.
5. lépés: Az I2C konfigurálása
Az MKR ENV pajzs érzékelői I2C kommunikációt használnak. Először telepítenie kell néhány könyvtárat a bash -on keresztül:
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
Most engedélyeznie kell az I2C interfészt:
sudo raspi-config
5 Interfész opciók P5 I2C IGEN sudo reboot
6. lépés: Az I2C interfész tesztelése
Itt az ideje, hogy tesztelje az I2C interfészt:
sudo i2cdetect -y 1
Ez azt mutatja, hogy három I2C -cím van használatban - 0x10, 0x5c és 0x5f
7. lépés: További könyvtárak telepítése
sudo apt install python-pip
sudo pip install veml6075
8. lépés: Tesztelje munkáját
A Githubon 3 kis Python program érhető el az MKR ENV pajzs UV -sugárzásának, hőmérsékletének, nedvességének és nyomásérzékelőjének teszteléséhez:
- HTS221.py -hőmérséklet és páratartalom
- LPS22HB.py - nyomás
- VEML6075.py - UV sugárzás
Az analóg fényérzékelő analóg bemenetet igényel, és nem használható a Raspberry Pi -vel.
Ajánlott:
Használja az Un Display Grande a 4 Cifre 8886 kijelzőt Con Wemos ESP8266 Arduino NodeMCU: 6 lépés
Használja az Un Display Grande a 4 Cifre 8886 kijelzőt Wemos ESP8266 Arduino NodeMCU: Questo progetto è un semplice esempio che mostra come collegare un display del tipo 8886 -Display e, comodità nostra, un Wemos D1 - ma potrebbe essere un Arduinou un NodeC o qualsiasi altro microcontrollore che state usando per un progetto.Esi
Használja az Arduino CLI -t az Arduino tábla flashhez: 4 lépés
Az Arduino CLI használata a Flash Arduino Board használatához: Manapság a készítők, fejlesztők az Arduino -t részesítik előnyben a projektek prototípusainak gyors fejlesztése érdekében. Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino nagyon jó felhasználói közösséggel rendelkezik. Arduino kan
Használja a Cortana -t és egy Arduino -t, hogy hangjával vezérelje az RGB LED -eket vagy a LED -csíkokat!: 4 lépés (képekkel)
Használja a Cortana -t és egy Arduino -t az RGB LED -ek vagy LED -csíkok vezérléséhez a hangjával! Ezt a CoRGB alkalmazás teszi lehetővé, amely ingyenesen elérhető a Windows App Store -ban. Ez az alkalmazás a CortanaRoom projektem része. Ha befejezted az eszed
Használja az MFRC522 RFID olvasót az Arduino -val: 5 lépés
Használja az MFRC522 RFID olvasót az Arduino -val: Hello! Megtanítom, hogyan készítsen hűvös, könnyen elkészíthető kulcskártyát vagy kulcstartót! Ha rendelkezik RFID MFRC522 modullal, LED -ekkel, ellenállásokkal, vezetékekkel, arduino uno -val, kenyérsütő táblával és 9 V -os akkumulátorral (opcionális), akkor nyugodtan menjen hűvösre
Használja a Bluetooth 4.0 HC -08 modult a címezhető LED -ek vezérléséhez - Arduino Uno bemutató: 4 lépés (képekkel)
Használja a Bluetooth 4.0 HC -08 modult a címezhető LED -ek vezérléséhez - Arduino Uno oktatóanyag: Már elmélyült a kommunikációs modulokban az Arduino segítségével? A Bluetooth lehetőséget teremt az Arduino projektek számára és a dolgok internetének használatára. Itt egy baba lépéssel kezdjük, és megtanuljuk, hogyan vezérelhetjük a címezhető LED -eket