INHOUDSOPGAWE:
- Stap 1: Dinge om te gebruik
- Stap 2: Skematiese
- Stap 3: Ongeveer 1SHEELD en Arduino
- Stap 4: Pas 1Schaal aan
- Stap 5: Laai 1sheeld -biblioteek af na u rekenaar
- Stap 6: Skryf u kode binne die Arduino -skets
- Stap 7: Koppel 1sheeld aan u slimfoon met behulp van One Shield -toepassing
- Stap 8: Toegang tot Shields
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Die hoofdoel van hierdie projek is om u slimfoon die kleur van enigiets te laat sê met slegs u slimfoon en 'n skerm met Arduino.
hierdie projek gebruik die kleursensorskerm van die 1 -skerm -app, hierdie skild gebruik die kamera van u slimfoon om die kleur van die voorwerp voor te kry as 'n RGB -waarde en stuur hierdie waarde na die Arduino, dan vergelyk die Arduino tussen hierdie waardes en die waardes van die kleure as dit 'n pasmaat vind, stuur dit die naam van die kleur na u slimfoon, dan sê die telefoon die kleurnaam met die teks -na -spraakskerm. Hierdie projek sal baie nuttig wees vir mense wat aan blindheid of kleurblindheid ly, veral as hulle wil om die kleur van hul klere te ken.
Stap 1: Dinge om te gebruik
hardeware komponente:
- 1SKIL uit 1skaal
- Arduino Uno
- slimfoon
sagteware komponente:
-
Arduino
laai hier af
-
1SHEELD aansoek
- vir Android aflaai van hier af
- vir ios aflaai van hier af
Arduino 1sheeld -biblioteek
laai hier af
Stap 2: Skematiese
Stap 3: Ongeveer 1SHEELD en Arduino
Arduino is 'n open-source platform gebaseer op buigsame, maklik om te gebruik hardeware en sagteware. Dit is bedoel vir almal wat 'n idee het vir 'n projek en dit in die regte lewe wil bring. Om 'n projek met Arduino te maak, moet u bykomstighede koop om u Arduino aan die werklike wêreld te koppel; hierdie bykomstighede word skilde genoem. 1SHEELD is 'n skild waarmee u u slimfoon kan gebruik as 'n Arduino -skild, soos GSM, WIFI, Gyroscope, ens.
Die grootste voordeel van 1SHEELD is dat dit alle ander skilde met net u slimfoon vervang en u 'n fortuin bespaar. Dit verbind die Arduino met u slimfoon met behulp van die Bluetooth en dit bied u die geleentheid om meer as 'n skild tegelyk te gebruik, soos GSM, WIFI, versnellingsmeter, gyroscoop, ens.
1sheeld -
Stap 4: Pas 1Schaal aan
As u 'n Arduino gebruik wat met 3.3 V werk, soos Arduino, moet u u 1Sheeld skakel om op 3.3V te werk, aangesien dit u bord kan beskadig.
As u 'n Arduino gebruik wat met 5 V werk, soos Arduino Uno, skakel dan u 1Sheeld om op 5V te werk.
Plaas u 1Sheeld op u Arduino -bord en koppel die Arduino aan op u skootrekenaar of rekenaar.
As u 'n Arduino -mega gebruik, koppel dan u 1SHEELD aan die mega soos in die prentjie getoon
Stap 5: Laai 1sheeld -biblioteek af na u rekenaar
Laai die vryheid hier af
Nadat u die biblioteek suksesvol afgelaai het, kan u die. ZIP -lêer van die biblioteek by u Arduino -program voeg
Stap 6: Skryf u kode binne die Arduino -skets
projek kode
stel u skets op en laai dit op na u Arduino -bord
Skakel 1Sheeld oor na die oplaai-modus voordat u u skets na die Arduino-bord laai om seriële konflikte tussen 1Sheeld en Arduino te voorkom. Die oplaai-modus word aangeskakel wanneer die UART-skakelaar van die 1Sheeld-logo weggedruk word.
Druk dan op die oplaai -knoppie in die IDE en laai u kode op na Arduino.
Nadat u u oplaai voltooi het, moet u 1Sheel terugskakel na die werkmodus
Stap 7: Koppel 1sheeld aan u slimfoon met behulp van One Shield -toepassing
U moet die paringskode invoer (die standaard paarkode is 1234) en via Bluetooth aan 1Sheeld koppel.
Stap 8: Toegang tot Shields
- kleurdetektor
- druk knoppie
- teks na spraak
druk op die ikoon met veelvuldige skilde regs bo in die app.