Inhoudsopgave:
- Stap 1: Dingen om te gebruiken
- Stap 2: Schema
- Stap 3: Over 1SHEELD en Arduino
- Stap 4: Pas 1Sheeld aan
- Stap 5: Download 1sheeld-bibliotheek naar uw computer
- Stap 6: Schrijf uw code in Arduino Sketch
- Stap 7: Verbind 1sheeld met uw smartphone met behulp van de One Shield-toepassing
- Stap 8: Toegang tot schilden
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Het hoofddoel van dit project is om je smartphone de kleur van alles te laten zeggen met alleen je smartphone en 1sheeld met Arduino.
dit project gebruikt het kleurensensorschild van de 1sheeld-app dit schild gebruikt de camera van je smartphone om de kleur van het object ervoor te krijgen als een RGB-waarde en stuurt deze waarde naar de Arduino, dan vergelijkt de Arduino deze waarden met de waarden van de kleuren wanneer het een overeenkomst vindt, stuurt het de naam van de kleur naar uw smartphone en vervolgens zegt de telefoon de kleurnaam met behulp van het tekst-naar-spraakscherm. Dit project zal zeer nuttig zijn voor mensen die lijden aan blindheid of kleurenblindheid, vooral wanneer ze dat willen om de kleur van hun kleding te kennen.
Stap 1: Dingen om te gebruiken
hardware onderdelen:
- 1SHEELD van 1sheeld
- Arduino Uno
- smartphone
softwarecomponenten:
-
Arduino
downloaden van hier
-
1SHEELD-toepassing
- voor Android-download vanaf hier
- voor ios downloaden vanaf hier
Arduino 1shield-bibliotheek
downloaden van hier
Stap 2: Schema
Stap 3: Over 1SHEELD en Arduino
Arduino is een open source platform gebaseerd op flexibele, gebruiksvriendelijke hardware en software. Het is bedoeld voor iedereen die een idee heeft voor een project en dit wil verwezenlijken. Om een project met Arduino te maken, moet je wat accessoires kopen om je Arduino met de echte wereld te verbinden, deze accessoires worden schilden genoemd. 1SHEELD is een schild waarmee u uw smartphone kunt gebruiken als een Arduino-schild zoals GSM, WIFI, Gyroscoop, enz.
Het belangrijkste voordeel van 1SHEELD is dat het alle andere schilden vervangt door alleen je smartphone en je een fortuin bespaart. Het verbindt de Arduino met uw smartphone via Bluetooth en geeft u de mogelijkheid om meer dan schild tegelijk te gebruiken, zoals GSM, WIFI, versnellingsmeter, gyroscoop enz.
1sheeld -
Stap 4: Pas 1Sheeld aan
Als u een Arduino gebruikt die werkt met 3,3 V zoals Arduino, moet u uw 1Sheeld omschakelen om op 3,3 V te werken, omdat dit uw bord kan beschadigen.
Als je een Arduino gebruikt die werkt met 5 V zoals Arduino Uno, schakel dan je 1Sheeld om op 5V te werken.
Plaats uw 1Sheeld op uw Arduino-bord en sluit de Arduino vervolgens aan op uw laptop of pc.
Als je een Arduino mega gebruikt, sluit dan je 1SHEELD aan op de mega zoals weergegeven in de afbeelding
Stap 5: Download 1sheeld-bibliotheek naar uw computer
Download de vrijheid van hier
Voeg vervolgens, nadat u de bibliotheek met succes hebt gedownload, het bibliotheek-. ZIP-bestand toe aan uw Arduino-programma
Stap 6: Schrijf uw code in Arduino Sketch
projectcode
compileer en upload je schets naar je Arduino-bord
Schakel 1Sheeld naar de uploadmodus voordat u uw schets uploadt naar het Arduino-bord om seriële conflicten tussen 1Sheeld en Arduino te voorkomen. De uploadmodus wordt ingeschakeld wanneer de UART-schakelaar van het 1Sheeld-logo wordt geduwd.
En druk vervolgens op de knop Uploaden in de IDE en upload uw code naar Arduino.
nadat je je upload hebt voltooid, moet je 1Sheeld terugzetten naar de bedieningsmodus
Stap 7: Verbind 1sheeld met uw smartphone met behulp van de One Shield-toepassing
U moet de koppelingscode invoeren (de standaardkoppelingscode is 1234) en verbinding maken met 1Sheeld via Bluetooth.
Stap 8: Toegang tot schilden
- kleurendetector
- druk op de knop
- tekst naar spraak
druk op het icoon met meerdere schilden rechtsboven in de app.