Deze ontsnapping maakt gebruik van een slimme Nuvoton MS51-microcontroller en wat I2C-magie om je maar liefst te geven
14 extra input / output pinnen om dingen aan te koppelen. Acht van de pinnen zijn aangesloten op een
Analoog-digitaalomzetter dus je kunt gemakkelijk oude skool analoge sensoren gebruiken met je Raspberry Pi, evenals passieve componenten die een analoog signaal gebruiken (zoals lichtafhankelijke weerstanden).
Zes van de pinnen kunnen worden gebruikt als (tot 16-bit)
PWM-outputs - ideaal voor het besturen van apparaten die een gesimuleerde analoge output nodig hebben, zoals servo's of niet-adresseerbare LED's.
Je kunt hem rechtstreeks op de GPIO van je Pi bevestigen of via een breadboard met de meegeleverde headers, maar hij is ook compatibel met onze mooie soldeerloze Breakout Garden, waardoor het supergemakkelijk is om verschillende breakouts tegelijk te gebruiken.
Kenmerken- Nuvoton MS51-microcontroller met ingebouwde 12-bit ADC
- I2C-interface, met een standaardadres van 0x18
- Max I2C-snelheid 400 kHz
- 3.3V of 5V compatibel
- Bescherming tegen omgekeerde polariteit (alleen ingangszijde)
- Raspberry Pi-compatibele pinout (pinnen 1, 3, 5, 7, 9)
- Compatibel met alle modellen Raspberry Pi.
Kit bevat- IO Expander Breakout
- 1x5 rechte male header
- 1x5 haakse female header
We hebben dit breakout-bord zo ontworpen dat je het stuk rechte female header kunt solderen en het recht op de 5 pinnen linksonder op de GPIO-header van je Raspberry Pi kunt plaatsen (pinnen 1, 3, 5, 7, 9).
SoftwareWe hebben een
Python-library te gebruiken met uw IO Expander, samen met enkele handige
voorbeelden die u laten zien hoe u met verschillende soorten apparaten omgaat.
Er is nu ook een
Arduino-poort van onze library - bedankt
Chris!
Opmerkingen- Het standaard I2C-adres is 0x18, maar het is mogelijk om dit in software te wijzigen als je meerdere IO-uitbreidingen wilt gebruiken of conflicten met andere I2C-apparaten wilt vermijden. Het nieuwe adres wordt opgeslagen in het flash-geheugen en blijft dus bestaan als er geen stroomvoorziening is.
- Dit bord maakt gebruik van een Nuvoton MCU met onze aangepaste firmware, maar als je dapper en hacker bent, kun je je eigen firmware vervangen om de manier waarop dit bord werkt te veranderen en een supergoedkope en capabele microcontroller te hebben (hoewel dit niet voor bangeriken is !)
- Afmetingen: 26x24,5x12 mm (LxBxH)