Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selle projekti peamine eesmärk on panna teie nutitelefon ütlema mis tahes värvi, kasutades ainult teie nutitelefoni ja ühte Arduino -plaati.
see projekt kasutab värvilise anduri kaitset ühest rakendusest see kilp kasutab teie nutitelefoni kaamerat, et saada objekti värv RGB väärtusena ja saadab selle väärtuse Arduinole, seejärel võrdleb Arduino nende väärtuste ja väärtuste vahel värvide hulgast, kui see vaste leiab, saadab see värvi nime teie nutitelefonile, seejärel ütleb telefon värvi nime, kasutades teksti kõneks kaitset. See projekt on väga kasulik inimestele, kes kannatavad pimeduse või värvipimeduse all, eriti kui nad seda soovivad oma riiete värvi teada.
1. samm. Kasutatavad asjad
riistvara komponendid:
- 1SHEELD alates 1sheeld
- Arduino Uno
- nutitelefoni
tarkvara komponendid:
-
Arduino
laadige alla siit
-
1SHEELD rakendus
- Androidi jaoks allalaadimiseks siit
- io jaoks alla laadida siit
Arduino 1sheeld raamatukogu
laadige alla siit
2. samm: skemaatiline
Samm: umbes 1SHEELD ja Arduino
Arduino on avatud lähtekoodiga platvorm, mis põhineb paindlikul ja hõlpsasti kasutataval riist- ja tarkvaral. See on mõeldud kõigile, kellel on projekti idee ja kes soovivad selle reaalsesse ellu viia. Arduinoga projekti tegemiseks peate ostma mõned tarvikud, et ühendada oma Arduino reaalse maailmaga, neid tarvikuid nimetatakse kilpideks. 1SHEELD on kilp, mis võimaldab teil oma nutitelefoni kasutada Arduino kilbina nagu GSM, WIFI, güroskoop jne.
1SHEELDi peamine eelis on see, et see asendab kõik muud kilbid ainult teie nutitelefoniga ja säästab teie varandust. See ühendab Arduino teie nutitelefoniga Bluetoothi abil ja annab teile võimaluse kasutada rohkem kui kaitset samal ajal nagu GSM, WIFI, kiirendusmõõtur, güroskoop jne.
1sheeld -
4. samm: reguleerige 1Sheeld
Kui kasutate Arduinot, mis töötab 3,3 V pingega nagu Arduino, peate lülitama oma 1Sheeldi tööle 3,3 V toitel, kuna see võib teie plaati kahjustada.
Kui kasutate Arduinot, mis töötab 5 V -ga, nagu Arduino Uno, lülitage oma 1Sheeld 5V -ga töötamiseks sisse.
Asetage oma 1Sheeld oma Arduino tahvlile ja ühendage Arduino sülearvuti või arvutiga.
Kui kasutate Arduino mega, ühendage oma 1SHEELD megaga, nagu pildil näidatud
Samm: laadige oma arvutisse alla 1 -teek
Laadige siit alla vabadus
Seejärel, pärast teegi edukat allalaadimist, lisage oma Arduino programmi raamatukogu. ZIP -fail
Samm: kirjutage oma kood Arduino visandisse
projekti kood
kompileerige ja laadige oma eskiis üles oma Arduino tahvlile
Lülitage 1Sheeld enne eskiisi Arduino tahvlile üleslaadimist üleslaadimisrežiimi, et vältida 1Sheeldi ja Arduino vahelisi jadakonflikte. Üleslaadimisrežiim lülitatakse sisse, kui UART-lüliti lükatakse 1Sheeldi logost eemale.
Seejärel vajutage IDE -s üleslaadimisnuppu ja laadige oma kood üles Arduinosse.
pärast üleslaadimise lõpetamist peate lülitama 1Sheeld töörežiimi tagasi
Samm: ühendage 1 -ketas oma nutitelefoniga, kasutades One Shieldi rakendust
Peate sisestama sidumiskoodi (vaikimisi sidumiskood on 1234) ja ühendama seadmega 1Sheeld Bluetoothi kaudu.
8. samm: juurdepääsukilbid
- värvide detektor
- vajutage nuppu
- tekst kõneks
vajutage rakenduse paremas ülanurgas mitme kilbi ikooni.