Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Hlavním cílem tohoto projektu je přimět váš smartphone říci barvu čehokoli pomocí vašeho smartphonu a 1sheeldu s Arduinem.
tento projekt používá štít snímače barev z aplikace 1sheeld tento štít používá kameru vašeho smartphonu k získání barvy objektu Před ním jako hodnotu RGB a odešle tuto hodnotu do Arduina, poté Arduino porovná mezi těmito hodnotami a hodnotami barev, když najde shodu, odešle název barvy do vašeho smartphonu, poté telefon vysloví název barvy pomocí štítu Text na řeč Tento projekt bude velmi užitečný pro lidi, kteří trpí slepotou nebo barevnou slepotou, zvláště když chtějí znát barvu jejich oblečení.
Krok 1: Věci k použití
hardwarové komponenty:
- 1 SHEELD od 1sheeld
- Arduino Uno
- chytrý telefon
softwarové komponenty:
-
Arduino
stáhnout odtud
-
1SHEELD aplikace
- pro android ke stažení odtud
- pro ios stáhněte odtud
Knihovna Arduino 1sheeld
stáhnout odtud
Krok 2: Schéma
Krok 3: Asi 1SHEELD a Arduino
Arduino je open-source platforma založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro každého, kdo má nápad na projekt a chce jej přenést do skutečného života. Chcete -li vytvořit projekt s Arduino, musíte si koupit nějaké příslušenství pro připojení vašeho Arduina ke skutečnému světu, toto příslušenství se nazývá štíty. 1SHEELD je štít, který vám umožní používat váš smartphone jako štít Arduino jako GSM, WIFI, gyroskop atd.
Hlavní výhodou 1SHEELD je, že nahrazuje všechny ostatní štíty pouze vaším smartphonem a ušetří vám jmění. Připojuje Arduino k vašemu smartphonu pomocí Bluetooth a dává vám možnost používat více než stínění najednou, jako je GSM, WIFI, akcelerometr, gyroskop atd.
1sheeld -
Krok 4: Upravte 1Sheeld
Pokud používáte Arduino, které pracuje s 3,3 V jako Arduino, musíte svůj 1Sheeld přepnout na 3,3 V, protože by to mohlo poškodit vaši desku.
Pokud používáte Arduino, které pracuje s 5 V jako Arduino Uno, přepněte 1Sheeld na 5V.
Umístěte svůj 1Sheeld na desku Arduino a poté připojte Arduino k notebooku nebo počítači.
Pokud používáte Arduino mega, připojte svůj 1SHEELD k mega, jak je znázorněno na obrázku
Krok 5: Stáhněte si knihovnu 1sheeld do počítače
Stáhněte si svobodu odtud
Poté, co jste úspěšně stáhli knihovnu, přidejte soubor. ZIP knihovny do programu Arduino
Krok 6: Napište svůj kód do skici Arduino
kód projektu
zkompilovat a nahrát svůj náčrt na desku Arduino
Před nahráním náčrtu na desku Arduino přepněte 1Sheeld do režimu nahrávání, abyste předešli sériovým konfliktům mezi 1Sheeld a Arduino. Režim načítání se zapne, když je přepínač UART odsunut od loga 1Sheeld.
A pak stiskněte tlačítko Nahrát v IDE a nahrajte svůj kód do Arduina.
po dokončení nahrávání musíte 1Sheeld přepnout zpět do provozního režimu
Krok 7: Připojte 1sheeld ke svému smartphonu pomocí aplikace One Shield
Budete muset zadat párovací kód (výchozí párovací kód je 1234) a připojit se k 1Sheeld přes Bluetooth.
Krok 8: Přístup k štítům
- detektor barev
- stiskněte tlačítko
- text na řeč
stiskněte ikonu více štítů v pravém horním rohu aplikace.