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ů
1x DIP LED modro-modrá
1x DIP LED zeleno-zelená
1x DIP LED červeno-červená
1x Grove - Mini servo
10x Grove - kabel
1x adaptér 9V-hlaveň Jack
1x Pokyny pro startovací sadu Grove
1x Zelená plastová krabička
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í