Sadržaj:

Detektor boja za slijepe osobe: 9 koraka
Detektor boja za slijepe osobe: 9 koraka

Video: Detektor boja za slijepe osobe: 9 koraka

Video: Detektor boja za slijepe osobe: 9 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Image
Image
Stvari za korištenje
Stvari za korištenje

Glavni cilj ovog projekta je postići da vaš pametni telefon izgovori boju bilo čega koristeći samo vaš pametni telefon i 1 polje s Arduinom.

ovaj projekt koristi štitnik senzora boje iz aplikacije 1sheeld. Ovaj štit koristi kameru vašeg pametnog telefona za dobivanje boje objekta ispred njega kao RGB vrijednosti i šalje tu vrijednost Arduinu, a zatim Arduino uspoređuje ove vrijednosti i vrijednosti boja kada pronađe podudarnost, šalje naziv boje na vaš pametni telefon, a zatim telefon izgovara naziv boje pomoću štitnika za pretvaranje teksta u govor. Ovaj će projekt biti od velike pomoći ljudima koji pate od sljepoće ili sljepoće u boji, posebno kada to žele da znaju boju njihove odjeće.

Korak 1: Stvari koje treba koristiti

hardverske komponente:

  • 1SHEELD od 1sheeld
  • Arduino Uno
  • pametni telefon

softverske komponente:

  • Arduino

    preuzmite odavde

  • 1SHEELD aplikacija
    • za android preuzmite odavde
    • za ios preuzmite odavde

Arduino biblioteka s jednim poljima

preuzmite odavde

Korak 2: Shematski prikaz

Shematski
Shematski

Korak 3: O 1SHEELD -u i Arduinu

O 1SHEELD -u i Arduinu
O 1SHEELD -u i Arduinu

Arduino je platforma otvorenog koda koja se temelji na fleksibilnom hardveru i softveru koji je jednostavan za korištenje. Namijenjen je svima koji imaju ideju za projekt i žele je prenijeti u stvarni život. Da biste napravili projekt s Arduinom, morate kupiti neki pribor za povezivanje vašeg Arduina sa stvarnim svijetom, ti se pribor naziva štitovi. 1SHEELD je štit koji vam omogućuje korištenje pametnog telefona kao Arduino štita poput GSM -a, WIFI -a, žiroskopa itd.

Glavna prednost 1SHEELD -a je što zamjenjuje sve ostale štitove samo vašim pametnim telefonom i štedi vam bogatstvo. Povezuje Arduino s vašim pametnim telefonom putem Bluetootha i daje vam mogućnost da istovremeno koristite više od štita poput GSM -a, WIFI -ja, akcelerometra, žiroskopa itd.

1sheeld -

Korak 4: Podesite 1Sheeld

Podesite 1Sheeld
Podesite 1Sheeld
Podesite 1Sheeld
Podesite 1Sheeld
Podesite 1Sheeld
Podesite 1Sheeld

Ako koristite Arduino koji radi s 3,3 V poput Arduina, morate prebaciti 1Sheeld da radi na 3,3 V jer može oštetiti vašu ploču.

Ako koristite Arduino koji radi s 5 V poput Arduino Uno, tada prebacite 1Sheeld na rad na 5V.

Postavite 1Sheeld na Arduino ploču, a zatim priključite Arduino na prijenosno računalo ili računalo.

Ako koristite Arduino mega, spojite 1SHEELD na mega kako je prikazano na slici

Korak 5: Preuzmite 1sheeld Library na svoje računalo

Preuzmite 1sheeld Library na svoje računalo
Preuzmite 1sheeld Library na svoje računalo
Preuzmite 1sheeld Library na svoje računalo
Preuzmite 1sheeld Library na svoje računalo

Preuzmite slobodu odavde

Zatim, nakon što ste uspješno preuzeli knjižnicu, dodajte. ZIP datoteku knjižnice u svoj Arduino program

Korak 6: Napišite svoj kod unutar Arduino skice

Napišite svoj kod unutar Arduino skice
Napišite svoj kod unutar Arduino skice
Napišite svoj kod unutar Arduino skice
Napišite svoj kod unutar Arduino skice
Napišite svoj kod unutar Arduino skice
Napišite svoj kod unutar Arduino skice

kod projekta

sastavite i prenesite svoju skicu na svoju Arduino ploču

Prije postavljanja skice na Arduino ploču prebacite 1Sheeld u način prijenosa kako biste izbjegli serijske sukobe između 1Sheelda i Arduina. Način učitavanja uključen je kada se prekidač UART odmakne od logotipa 1Sheeld.

Zatim pritisnite gumb Upload u IDE -u i prenesite svoj kôd na Arduino.

nakon što ste dovršili prijenos, morate se vratiti 1Sheeld u način rada

Korak 7: Povežite 1sheeld sa svojim pametnim telefonom pomoću aplikacije One Shield

Povežite 1sheeld sa svojim pametnim telefonom pomoću aplikacije One Shield
Povežite 1sheeld sa svojim pametnim telefonom pomoću aplikacije One Shield

Morat ćete unijeti kôd za uparivanje (zadani kôd za uparivanje je 1234) i povezati se na 1Sheeld putem Bluetootha.

Korak 8: Pristupite štitovima

Pristupni štitovi
Pristupni štitovi
Pristupni štitovi
Pristupni štitovi
Pristupni štitovi
Pristupni štitovi
  • detektor boja
  • pritisni gumb
  • tekst u govor

pritisnite ikonu više štitova u gornjem desnom kutu aplikacije.

Preporučeni: