Grove - Starter Kit v3 - startovací sada

Grove je elektronická platforma pro pohodlné a rychlé prototypování. Umožňuje vám sestavit mnoho projektů bez nutnosti pájení nebo použití nepájivého pole . Stačí připojit moduly Grove k vyhrazenému štítu, tzv Grove - Base Shield a použijte ukázkový kód. Startovací sada Grove se skládá z mnoha senzorů, vč. zvuk, světlo, pohyb a dotek. Toto je první sada Grove dostupná v polské jazykové verzi. Díky tomu můžete nyní začít experimentovat s novými projekty s pokyny v polštině. Starter Kit Grove v polské verzi je nyní k dispozici v našem obchodě!

Co je Grove?

Grove je sada prvků připravená k použití. Metoda montáže připomíná kostky Lego, zatímco přístup k budování cihel je založen na elektronice. Ve srovnání s tradičními způsoby montáže elektroniky Grove tento proces výrazně zjednodušuje a zkracuje. Systém Grove se skládá ze základního modulu ( Base Shield ) a různých dalších modulů s konektory kompatibilními s tímto systémem .

 

Base Shield aplikovaný přímo na konektory modulu Arduino Uno umožňuje snadné připojení několika modulů Grove. Každý modul má jednu funkci, například jednoduché tlačítko nebo složitější snímač srdečního tepu. Každá je dodávána s jasnou dokumentací a ukázkovým kódem, který vám pomůže začít.

 

Seznamte se s Arduinem

Pokud používáte Arduino poprvé, postupujte podle následujících pokynů:

Odkaz na stažení pro Szkicownik Grove - Starter Kit je zde .

Nyní jste připraveni začít své dobrodružství s Grove!

 

Seznam dílů

 

Detailní informace

Grove - Base Shield

Začněme základní deskou. Base Shield je nová verze Electronic Brick Shield. Je kompatibilní s Seeeduino v3.0 (168p a 328p), stejně jako Arduino Uno a Duemilanove. Má 16 portů Grove, rozdělených do čtyř různých funkčních oblastí: analogové (4), digitální (7), I2C (4) a UART (1).

 

  • Digitální konektory

Jak vidíte na obrázku výše, modul má sedm digitálních portů označených D2-D8. Každý z nich podporuje dvojici digitálních pinů (2/3… 8/9) na desce Arduino Uno. Konektory lze použít ke čtení digitálních senzorů (např. Tlačítka) nebo k ovládání digitálního aktuátoru (nebo analogového aktuátoru pomocí PWM). V obou případech každý port podporuje pouze dva logické stavy: 0 nebo 1.

  • Analogové konektory

Na levé straně desky jsou čtyři konektory pro analogové odečty. Převodník zabudovaný do mikrokontroléru převádí analogový signál a mění hodnotu do digitální podoby v rozsahu od 0 do 1023. Ve srovnání s digitálními senzory, které ukazují pouze 0 nebo 1, jsou analogové hodnoty mnohem přesnější a přesnější.

  • I2C konektory

Pod digitálními porty jsou čtyři konektory I2C Grove. I2C je protokol sběrnice, který přenáší data přes dvě linky: SCL a SDA. SCL je hodinová linka pro synchronizaci přenosu dat po sběrnici I2C; SDA je datová linka.

Podrobné informace o použití modulu Grove Base Shield naleznete na následujícím odkazu: Základní modul - Base Shield V2 .

Grove - RGB LCD displej

RGB LCD displej umožňuje zobrazení textu pomocí uživatelem definovaných znaků. Pomocí jednoduchého rozhraní Grove můžete nastavit barvu podsvícení. Ke komunikaci s Arduinem používá I2C. Tím se snižuje počet pinů potřebných pro výměnu dat a ovládání podsvícení z přibližně deseti na pouhé dva, což ponechává více I / O portů pro další složité úkoly.

Příklad

Následující příklad ukazuje, jak zobrazit text na obrazovce a změnit barvu zvýraznění. K tomu použijte cestu:

  • Soubor -> Sketchbook -> Grove_RGB_Backlight_LCD -> HelloWorld

Tipy

Jedná se o 16x2 LCD obrazovku, která zobrazuje dva řádky po 16 znacích. Tato verze obsahuje podporu pro polský jazyk. Displej také podporuje mnoho dalších jazyků, včetně Angličtina a japonština. Můžete použít vlastní znaky a definovat jejich vzory. Příklad vytváření takových značek najdete zde:

https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight/archive/master.zip

 

Grove - štafeta

Relé je užitečný nástroj pro ovládání zařízení s vyšším napětím, které Arduino nepodporuje. Připojte digitální signál k rozhraní Grove a relé bude schopno uzavřít a otevřít vnitřní obvod připojený ke šroubovým spojům. Napětí obvodu může být až 220V. Neváhejte a pusťte se do opravdu komplikovaných projektů s relé Grove!

 

Příklad

Příklad, jak ovládat relé pomocí tlačítka:

  • Soubor -> Sketchbook -> Grove_Relay.

 

Tipy

Relé je elektronicky řízený spínač. Jeho velikost se mírně liší v závislosti na schopnosti předat proud. Čím větší je relé (ve skutečnosti pouze jeho plastové pouzdro), tím vyšší může ním protékat proud.

 

Při práci pod vysokým napětím buďte obzvláště opatrní - v případě pochybností požádejte o pomoc kvalifikovaného elektrikáře.

Podrobné informace o použití relé Grove najdete na následujícím odkazu: Grove - relé .

 

Grove - bzučák

Bzučák je jednoduché, ale velmi efektivní zařízení. Jedná se o piezoelektrický reproduktor připojený k jednoduchému ovládacímu obvodu, který vydává zvuky, když jsou vysoké. Může být také připojen k analogovému konektoru pro generování různých zvukových efektů.

 

Příklad

Můžete použít kód pro tlačítko Grove, aby se váš bzučák ozval, když stisknete tlačítko. Bzučák není jen pro zábavu - dokáže také přehrávat písničky! Níže najdete krátký příklad z Oomlout.com, ve kterém bzučák hraje slavnou dětskou říkanku - „Twinkle Twinkle Little Star“.

 

Pomocí níže uvedené cesty najdete příklad:

  • Soubor -> Sketchbook -> Grove_Buzzer

 

Tipy

Zajímá vás, jak funguje bzučák? Každý bzučák obvykle obsahuje keramické desky. V závislosti na použitém napětí se desky od sebe od sebe odtrhnou. Pohyb desek způsobuje vibrace vzduchu a tím generuje zvuky. Jak se mění frekvence vibrací, mění se také frekvence zvuku.

 

Podrobné informace o používání bzučáku Grove najdete na následujícím odkazu: Grove - bzučák.

 

Grove - zvukový senzor

Zvukovým senzorem je jednoduchý mikrofon. Je založen na zesilovači LM358 a elektretovém mikrofonu. Můžete jej použít k detekci úrovně okolního zvuku.

 

Příklad

Kód pro zvukový senzor lze také použít k ovládání LED osvětlení. Jas světla pak závisí na intenzitě okolního zvuku.

  • Soubor -> Sketchbook -> Grove_Sound_Sensor

Tipy

Elektretový mikrofon snímá intenzitu zvuku na všech frekvencích a potenciometr může fungovat jako regulátor. Když například otočíte knoflíkem zcela ve směru hodinových ručiček, mikrofon vycítí všechno . Když to však otočíte úplně doleva, nic nezjistí.

 

Podrobné informace o používání zvukového senzoru Grove najdete na následujícím odkazu: Grove - zvukový senzor.

 

Grove - dotykový senzor

Dotykový senzor Grove umožňuje nahradit tradiční tlačítko dotykovým panelem. Detekuje změnu kapacity, když je prst blízko. Proto, ať se váš prst dotýká přímo panelu nebo jen v jeho blízkosti, dotykový senzor se zvýší.

 

Příklad

S tímto modulem funguje také kód tlačítka Grove. Příklad můžete najít pomocí této cesty:

  • Soubor -> Sketchbook -> Grove_Buzzer

  

Tipy

Senzor je alternativou k okamžitému tlačítku. Dotykový senzor Grove detekuje změnu kapacity v kruhové (nelakované) oblasti ve spodní části modulu. Čím blíže k této oblasti přiložíte prst, tím větší je změna kapacity. Senzor funguje správně, i když mezi něj a prst vložíte kousek papíru.

  

Podrobné údaje o používání dotykového senzoru Grove najdete na následujícím odkazu: Grove - dotykový senzor .

 

Grove - lineární rotační potenciometr

Potenciometr Grove převádí analogový výstup mezi 0 a VCC (3,3 nebo 5 VDC). Úhlový rozsah je 300 stupňů s lineární změnou hodnoty. Hodnota odporu je 10k ohmů, což je ideální pro použití Arduina.

  

Příklad

Následující příklad ukazuje, jak číst hodnotu snímače úhlu natočení:

  • Soubor -> Sketchbook -> Grove_Rotary_Angle_Sensor

 

Tipy

Rotační potenciometr je velmi podobný kodéru, ale jejich provozní principy jsou odlišné. Je to v zásadě kruhový posuvný potenciometr. Poskytuje analogové informace o děliči napětí použitém posuvným kontaktem.

 

Podrobné údaje o použití snímače úhlu natočení Grove najdete na následujícím odkazu: Grove - snímač úhlu natočení.

 

Grove - Snímač teploty

Teplotní senzor Grove používá termistor, který snímá teplotu okolí. Naše deska převádí napětí měřené analogovým konektorem na teplotu. Provozní rozsah je od -40 ° C do 125 ° C.

 

Příklad

Následující příklad ukazuje, jak převést výstup snímače na hodnotu teploty. Sériový monitor zobrazuje data ve stupních Celsia:

  • Soubor -> Sketchbook -> Grove_Temperature_Sensor.

 

 

Tipy

Teplotní čidlo Grove se používá k detekci teploty okolí.

 

Podrobné údaje o používání teplotního senzoru Grove najdete na následujícím odkazu: Grove - teplotní senzor

Vedený

Grove LED je určen pro začínající uživatele Arduino / Seeeduino pro správu z digitálních konektorů. Diodu lze snadno připevnit na povrch krabice nebo stolu. Dioda může být použita jako kontrolka pro dodávku elektřiny nebo signálu.

Příklad

V tomto příkladu vytváříme LED světlo s efektem blikání:

  • Soubor -> Sketchbook -> Grove_LED

 

Tipy

Připravili jsme pro vás tři barvy LED. Barvu lze změnit pomocí konektoru LED Grove. Katoda je na ploché straně diody a anoda na kulaté straně. Aby dioda správně fungovala, musí být anoda připojena k místu se znaménkem „+“.

 

Podrobné údaje o použití LED diod Grove najdete na následujícím odkazu: Grove - Red LED.

 

Grove - Světelný senzor

Světelný senzor je také známý jako fotocitlivý rezistor (LDR). Typicky se odpor světelného senzoru snižuje s rostoucí intenzitou okolního světla.

 

Příklad

Následující příklad ukazuje, jak se LED rozsvítí, když intenzita světla klesne pod nastavenou prahovou hodnotu:

  • Soubor -> Sketchbook -> Grove_Light_Sensor

Tipy

Výstup analogového světelného senzoru pracuje od 0 do 1023, ale není lineární s intenzitou okolního světla.

Podrobné údaje o používání světelného senzoru Grove najdete na následujícím odkazu: Grove - světelný senzor

 

Grove - tlačítko

Tato verze má jedno nezávislé tlačítko, které je konfigurováno s pull-up rezistorem. Tlačítko Grove pracuje s mikrokontrolérem jako digitální vstup . Tlačítko má signální konektor SIG, NC se v tomto modulu nepoužívá.

 

Příklad

Následující příklad ukazuje, jak zapnout nebo vypnout LED pomocí tlačítka:

  • Soubor -> Sketchbook -> Grove_Button

 

Tipy

Tlačítko je momentální, což znamená, že se po stisknutí automaticky opět zvedne. Při stlačení jde vysoko a při uvolnění nízko.

 

Grove - servomechanismus

Jedná se o motor, jehož polohu lze přesně ovládat.

 

Příklad

Připravili jsme příklad ilustrující, jak používat potenciometr ke správě polohy serva:

  • Soubor -> Sketchbook -> Servo

 

Tipy

Servopohon Grove má možnosti pro upevnění dílů pro různé účely: můžete je použít k pohonu malého ventilátoru, zvednutí předmětu nebo napodobení ručičky hodin.

Ukázkové projekty

1. Šálek s květinami

Popis

Pomáhají vám krásné květiny odpočívat? Tento design je vyroben z LED světel a jednoho dotykového senzoru. Když se dotknete senzoru, LED diody budou svítit příjemným teplým světlem.

 

Seznam potřebných dílů:

1. Arduino x 1;

2. Grove - základní štít x 1 modul;

3. Grove - LED x 6;

4. Grove - dotykový senzor x 1;

5. Kus barevného papíru 6x6cm x 6;

6. Baterie 9V a svorka baterie 9V x 1.

 

Pozor

Je na vás, abyste si vybrali počet LED diod. Základní sada obsahuje tři LED diody, ale počet můžete zvýšit v závislosti na velikosti šálku. V uvedeném příkladu používáme velký hrnek, takže jsme přidali další tři LED.

 

Instrukce

1. Přeložte květiny z papíru

 

Vyberte si jakýkoli květinový vzor origami a udělejte to. Vyhledávač Google vám určitě pomůže najít tu pravou, koneckonců existuje tolik nadšenců origami, kteří rádi sdílejí své výtvory online.

V tomto příkladu jsme zvolili tulipánový vzor, ale skvěle poslouží také slunečnice, růže a lilie.

Při umisťování květin nezapomeňte ponechat malý otvor ve spodní části šálku, aby šňůra mohla projít.

 

2. Shromáždění

 

Pomocí 10cm kabelu připojte květiny a dotykový senzor k základnímu modulu Grove. Poté vložte kód níže do ovladače.

 neplatné nastavení ()
{
  pinMode (2, VÝSTUP);
  pinMode (4, VÝSTUP);
  pinMode (6, VÝSTUP);
  pinMode (7, VÝSTUP);
  pinMode (11, VÝSTUP);
  pinMode (13, VÝSTUP);
  pinMode (9, VSTUP); // pin dotykového senzoru
}

neplatná smyčka ()
{
  int switchState = digitalRead (9);
  if (switchState == HIGH)
  {
    digitalWrite (2, HIGH);
    digitalWrite (4, HIGH);
    digitalWrite (6, HIGH);
    digitalWrite (7, HIGH);
    digitalWrite (11, HIGH);
    digitalWrite (13, HIGH);
  }
  jiný
  {
    digitalWrite (2, LOW);
    digitalWrite (4, LOW);
    digitalWrite (6, LOW);
    digitalWrite (7, LOW);
    digitalWrite (11, LOW);
    digitalWrite (13, LOW);
  }
  zpoždění (100);
}

3. Krmení a stohování v šálku

 

K napájení květin použijte 9V baterii. Nyní je čas uspořádat květiny do hrnku a projekt je hotový! Od nynějška si můžete každý den užívat pohled na krásné květiny!

 

2. Siemano!

(načteno z think.bigchief.it)

Popis

Jak pozdravíte své přátele? Tito papíroví muži se opírají o záda a kývnou na pozdrav. Podívejte se, jak si můžete pomocí pohyblivé papírové hračky sami vyrobit sadu Grove !

 

Seznam potřebných dílů

1. Arduino x 1;

2. Grove - základní štít x 1 modul;

3. Grove - magnetický spínač x 1;

4. Grove - vibrační modul x 1;

5. Papírové figurky x 2;

6. Magnet x 1;

7. Baterie 9V a svorka baterie 9V x 1.

 

Instrukce

1. Vytiskněte šablonu

  

Najděte vybraný vzor na internetu. Ujistěte se, že je dostatek místa pro montáž magnetu nebo magnetického spínače s vibračním modulem. Stejně jako květiny origami najdete na internetu stovky zajímavých šablon.

 

2. Vyplňte panáček

Opatrně vystřihněte šablonu z papíru. Pouze tak se vám podaří vytvořit cool a estetickou hračku. Připevněte magnet za záda chlapa, k tomu můžete použít oboustrannou pásku.

 

Za druhým člověkem připojte magnetický spínač na stejné místo jako magnet na prvním. Připojte vibrační modul k nohám.

 

3. Přilepte šablonu

 

Opatrně slepte šablony podle pokynů na vytištěném vzoru. Připojte kabely Grove k modulům na druhé páce. V tomto okamžiku byste měli mít připravené dva muže, stejně jako na obrázku výše.

 

4. Nahrajte program

 

Nahrajte níže uvedený kód do svého Arduina. Tímto způsobem oživíte postavy!

 

 neplatné nastavení ()
{
  pinMode (11, VSTUP);
  pinMode (9, VÝSTUP);
}

neplatná smyčka ()
{
  int sensorState = digitalRead (11);
  if (sensorState == 1) digitalWrite (9, HIGH);
  else digitalWrite (9, LOW);
  zpoždění (100);
}

Vlastnosti sady

  • Standardizované - díky kompaktnímu designu, 4kolíkovým konektorům, otvorům pro šrouby a pájecí podložce můžete snížit negativní dopad na životní prostředí, všechny prvky lze znovu použít v různých projektech

  • Malá velikost modulů - rozměry jednotlivých modulů od 2 x 2 cm, namontované připojení, prvky pro povrchovou montáž a kabel s roztečí pinů 2,0 mm

  • Příjemné použití - snadné připojení, více rozšíření, kutilské komponenty, knihovny a ukázkové kódy

  • Rozsáhlé - velký výběr modulů od nejzákladnějších ( tlačítko , LED ) až po profesionální senzory ( gyroskop , kompas), přidejte tolik, kolik chcete, moduly jsou opakovaně použitelné

  • Sociální sítě - nové nápady vybrané lidovým hlasováním, možnost sdílet projekty a pokyny, sdílení zisku, půjčování a opětovné použití

zveme vás ke spolupráci!