Tartalomjegyzék:

Színérzékelő vakok számára: 9 lépés
Színérzékelő vakok számára: 9 lépés

Videó: Színérzékelő vakok számára: 9 lépés

Videó: Színérzékelő vakok számára: 9 lépés
Videó: Okosbot 2024, November
Anonim
Image
Image
Használható dolgok
Használható dolgok

A projekt fő célja az, hogy az okostelefon bármi színét kimondja, csak az okostelefonjával és az 1 -es Arduino -val.

Ez a projekt az 1sheeld alkalmazás színérzékelő pajzsát használja a színek közül, amikor talál egyezést, elküldi a szín nevét az okostelefonjára, majd a telefon mondja ki a szín nevét a szöveg -beszéd pajzs segítségével Ez a projekt nagyon hasznos lesz azoknak, akik vakságban vagy színvakban szenvednek, különösen akkor, hogy tudják a ruhájuk színét.

1. lépés: Használható dolgok

hardver alkatrészek:

  • 1SHEELD from 1sheeld
  • Arduino Uno
  • okostelefon

szoftver összetevők:

  • Arduino

    töltse le innen

  • 1SHEELD alkalmazás

    • android letöltéséhez innen
    • ios letöltéséhez innen

Arduino 1sheeld könyvtár

töltse le innen

2. lépés: Vázlatos

Vázlatos
Vázlatos

3. lépés: Körülbelül 1SHEELD és Arduino

Körülbelül 1SHEELD és Arduino
Körülbelül 1SHEELD és Arduino

Az Arduino egy nyílt forráskódú platform, amely rugalmas, könnyen használható hardverre és szoftverre épül. Mindenkinek szól, akinek van ötlete egy projektre, és szeretné megvalósítani azt a való életben. Az Arduino -val való projekt megvalósításához meg kell vásárolnia néhány kiegészítőt, hogy összekapcsolja Arduino -ját a való világgal, ezeket a kiegészítőket pajzsoknak nevezik. Az 1SHEELD egy pajzs, amely lehetővé teszi, hogy okostelefonját Arduino -pajzsként használja, például GSM, WIFI, giroszkóp stb.

Az 1SHEELD fő előnye, hogy minden más pajzsot lecserél az okostelefonjára, és vagyont takarít meg. A Bluetooth segítségével összeköti az Arduino -t az okostelefonnal, és lehetővé teszi a pajzsnál több használatát, például GSM, WIFI, gyorsulásmérő, giroszkóp stb.

1sheeld -

4. lépés: Az 1Sheeld beállítása

1Sheeld beállítása
1Sheeld beállítása
1Sheeld beállítása
1Sheeld beállítása
1Sheeld beállítása
1Sheeld beállítása

Ha olyan Arduino -t használ, amely 3,3 V feszültséggel működik, mint az Arduino, akkor az 1Sheeld -et át kell kapcsolni, hogy 3.3V -ról működjön, mert károsíthatja a táblát.

Ha olyan Arduino -t használ, amely 5 V -al működik, mint az Arduino Uno, akkor kapcsolja az 1Sheeld -et 5 V -os működésre.

Helyezze az 1Sheeld -et az Arduino kártyára, majd csatlakoztassa az Arduino -t a laptophoz vagy a számítógéphez.

Ha Arduino mega -t használ, akkor csatlakoztassa az 1SHEELD -t a mega -hoz, amint az a képen látható

5. lépés: Töltse le az 1sheeld könyvtárat a számítógépére

Töltse le az 1sheeld könyvtárat a számítógépére
Töltse le az 1sheeld könyvtárat a számítógépére
Töltse le az 1sheeld könyvtárat a számítógépére
Töltse le az 1sheeld könyvtárat a számítógépére

Töltse le a Liberty innen

Ezután, miután sikeresen letöltötte a könyvtárat, adja hozzá a könyvtár. ZIP fájlt az Arduino programhoz

6. lépés: Írja be kódját az Arduino vázlatba

Írja be kódját az Arduino vázlatba
Írja be kódját az Arduino vázlatba
Írja be kódját az Arduino vázlatba
Írja be kódját az Arduino vázlatba
Írja be kódját az Arduino vázlatba
Írja be kódját az Arduino vázlatba

projekt kódja

fordítsa össze és töltse fel vázlatát Arduino táblájára

A vázlat Arduino táblára való feltöltése előtt kapcsolja át az 1Sheeld eszközt feltöltési módba, hogy elkerülje a soros ütközést az 1Sheeld és az Arduino között. A feltöltési mód be van kapcsolva, amikor az UART kapcsolót eltolják az 1Sheeld logótól.

Ezután nyomja meg a Feltöltés gombot az IDE -ben, és töltse fel a kódot az Arduino -ba.

miután befejezte a feltöltést, vissza kell kapcsolnia az 1Sheeld üzemmódba

7. lépés: Csatlakoztassa az 1sheeld készüléket okostelefonjához One Shield alkalmazás használatával

Csatlakoztassa az 1sheeld készüléket okostelefonjához a One Shield alkalmazás segítségével
Csatlakoztassa az 1sheeld készüléket okostelefonjához a One Shield alkalmazás segítségével

Meg kell adnia a párosítási kódot (az alapértelmezett párosítási kód 1234), és Bluetooth -on keresztül csatlakoznia kell az 1Sheeld -hez.

8. lépés: Hozzáférési pajzsok

Hozzáférési pajzsok
Hozzáférési pajzsok
Hozzáférési pajzsok
Hozzáférési pajzsok
Hozzáférési pajzsok
Hozzáférési pajzsok
  • színérzékelő
  • nyomógomb
  • szöveg a beszédhez

nyomja meg a több pajzs ikont az alkalmazás jobb felső sarkában.

Ajánlott: