Obsah:

Detektor barev pro nevidomé: 9 kroků
Detektor barev pro nevidomé: 9 kroků

Video: Detektor barev pro nevidomé: 9 kroků

Video: Detektor barev pro nevidomé: 9 kroků
Video: Adel ukazala prso 2024, Červenec
Anonim
Image
Image
Věci k použití
Věci k použití

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

Schéma
Schéma

Krok 3: Asi 1SHEELD a Arduino

Asi 1SHEELD a Arduino
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

Upravte 1Sheeld
Upravte 1Sheeld
Upravte 1Sheeld
Upravte 1Sheeld
Upravte 1Sheeld
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 1sheeld Library do svého počítače
Stáhněte si 1sheeld Library do svého počítače
Stáhněte si 1sheeld Library do svého počítače
Stáhněte si 1sheeld Library do svého 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

Napište svůj kód do skici Arduino
Napište svůj kód do skici Arduino
Napište svůj kód do skici Arduino
Napište svůj kód do skici Arduino
Napište svůj kód do skici Arduino
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

Připojte 1sheeld ke svému smartphonu pomocí aplikace One Shield
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

Přístup k štítům
Přístup k štítům
Přístup k štítům
Přístup k štítům
Přístup k štítům
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.

Doporučuje: