Grove HAT

Grove Hat

Grove HAT is een uitbreiding die aan de Raspberry pi gekoppeld kan worden.

Grove Base Kit voor Raspberry Pi

GROVE SYSTEEM

Grove is een modulair prototypingsysteem dat bestaat uit een basiseenheid en verschillende modules met gestandaardiseerde connector. De basiseenheid is over het algemeen een microprocessor die het mogelijk maakt om de input of output van de Grove-modules te communiceren, te verwerken en te regelen. Elke afzonderlijke Grove-module adresseert doorgaans een enkele functie, variërend van een eenvoudige knop tot een meer complexe hartslagsensor. Met de gestandaardiseerde Grove-connector kan de gebruiker Grove-eenheden samenstellen met een bouwsteenbenadering, in vergelijking met het jumper- of soldeersysteem is het veel gemakkelijker te monteren of te demonteren, wat het leersysteem voor experimenteren, bouwen en prototypen vereenvoudigt.

Gebruikers van het Grove-systeem moeten op zijn minst enige elektronische basiskennis hebben, anders moet je deze basishandleiding doorlopen om enkele basisbewerkingen op het Grove-systeem te leren, het eerste deel van deze tutorial bestaat uit een lijst met basisinformatie over de componenten die in de handleiding zijn opgenomen. starterkit, gevolgd door de basisconfiguratie van de Arduino IDE voor Seeeduino Lotus. Vervolgens bieden de 11 tutorialsessies de basiswerking van elk afzonderlijk onderdeel in de starterkit en de toepassingen door meerdere modules te combineren, wat de leerling enig inzicht en basiskennis geeft over het aansluiten en coderen met het Grove-systeem.

GROVE BASE KIT VOOR RASPBERRY PI

De Grove-startkit bevat een Grove Base Hat (voor Raspberry Pi) en 10 Grove-modules. De gedetailleerde informatie wordt hieronder vermeld.

Product detail

Grove Base Hat

Grove Base Hat voor Raspberry Pi

Tegenwoordig is de reeks sensoren, actuatoren en displays van Grove uitgegroeid tot een grote familie. In de toekomst zullen steeds meer grove-modules zich bij het Grove-ecosysteem voegen. We zien dat de Grove makers, ingenieurs, docenten, studenten en zelfs kunstenaars helpt bij het bouwen, maken, creëren ... We voelen altijd dat het onze verantwoordelijkheid is om de Grove-module compatibel te maken met meer platforms. Nu brengen we je de Grove Base Hat voor Raspberry Pi en Grove Base Hat voor Raspberry Pi Zero, met een ander woord, we brengen de Raspberry Pi het Grove-systeem.

De Grove Base Hat voor Raspberry Pi biedt een digitale / analoge / I2C / PWM / UART-poort om aan al je behoeften te voldoen. Met behulp van de ingebouwde MCU is er ook een 12-bit 8-kanaals ADC beschikbaar voor Raspberry Pi.

Kenmerken

· Ondersteuning voor Raspberry ⅔B / 3B + / Zero

· ingebouwde MCU

· 12-bits ADC

· Multi-type Grove-poort

Hardware-overzicht

GPIO: dezelfde pin als de frambozen pi.

PWM: De Grove PWM-poort maakt verbinding met GPIO / BCM pin12 (PWM0) en GPIO / BCM pin13 (PWM1), de hardware PWM-pin van Raspberry Pi, daarnaast kun je alle GPIO-pinnen gebruiken als de zachte PWM-pin.

Notitie

· Alle pincodes van de zeefdruklaag naast de Grove-poort zijn de BCM-pincodes. Het verschil tussen BCM-pinnen en de fysieke pinnen vindt u hier

· In vergelijking met hardware-PWM is de software-PWM niet zo nauwkeurig en zal deze problemen hebben bij hoge frequenties.

· De GPIO / BCM-pin18 is ook gemarkeerd als PWM0, eigenlijk delen de GPIO / BCM 12 en de GPIO / BCM 18 hetzelfde PWM-kanaal, dus ze kunnen niet op verschillende snelheden worden ingesteld.

· De audio-jack-uitgang gebruikt ook PWM 0 en PWM 1, dus je kunt geen audio-uitgang hebben op die aansluiting en de PWM's tegelijkertijd gebruiken.

UART: De Grove UART-poort maakt verbinding met de GPIO14 (UART0 TX) en GPIO15 (UART0 RX). UART wordt vaak gebruikt op de Pi als een gemakkelijke manier om het te besturen via de GPIO, of om toegang te krijgen tot de kernel-opstartberichten vanaf de seriële console (standaard ingeschakeld). Het kan ook worden gebruikt als een manier om een ​​Arduino, opgestarte ATmega, ESP8266, enz. Met uw Pi.

Digitaal: Er zijn 6 digitale Grove-aansluitingen op dit bord, normaal gesproken is de gele draad (die wordt aangesloten op de bovenste pin van de Grove-aansluiting met 4 pennen) van de Grove-kabel de signaaldraad, dus we noemen de digitale Grove-poort D5 / D16 / D18 / D22 / D24 / D26.

Analoog: zoals we weten, is er geen ADC in de Raspberry Pi, dus het kan niet rechtstreeks met een analoge sensor werken. Nu met behulp van de ingebouwde MCU STM32, kan de Grove-basishoed werken als een externe 12-bits ADC, wat betekent dat je een analoge sensor kunt gebruiken met je Raspberry Pi. Nog aangenamer is dat er niet één maar vier analoge Grove-aansluitingen beschikbaar zijn. De analoge sensor voert de analoge spanning in de 12-bits ADC in. Nadat de ADC de analoge gegevens naar digitale gegevens heeft geconverteerd, voert het de digitale gegevens in de Raspberry Pi in via de I2C-interface.

I2C: Er zijn drie I2C-poorten beschikbaar op dit bord, ze zijn allemaal rechtstreeks verbonden met de I2C-pin van de Raspberry. U kunt dit onderdeel beschouwen als een I2C-hub. De meeste nieuwe grove-modules van Seeed hebben een I2C-interface, misschien vind je die drie poorten buitengewoon handig.

SWD: We gebruiken de SWD-poort om de firmware naar deze hoed te branden. Bovendien ziet u in dit gedeelte 3 GPIO-pinnen, dwz pin 9 / pin 10 / pin 11. Deze drie pinnen worden door geen enkele Grove-poort gebruikt, u bent vrij om ze te gebruiken zonder dat u zich zorgen hoeft te maken over pinconflicten.