Väritunnistin Arduino-alustalla
Batman, Mehmet (2022)
Batman, Mehmet
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022053113753
https://urn.fi/URN:NBN:fi:amk-2022053113753
Tiivistelmä
Tämän opinnäytetyön aiheena on Arduino-alustalle tehty värintunnistin. Opinnäytetyössä käytettiin Arduino-alustaan kuuluvia komponentteja: MKRFOX 1200 -laitetta, Arduino TCS3200 -värianturia ja RGB-LED-valoa. Opinnäytetyö käsittelee näiden kytkentää sekä ohjelmointia.
Opinnäytetyön tavoitteena oli tehdä yksinkertainen ja helposti ymmärrettävä toteutus, jotta kuka tahansa perusohjelmoinnin taitava osaa tehdä vastaavan toteutuksen. Ohjelmointi tehtiin Arduino IDE:ssa C++-ohjelmointikielellä. Opinnäytetyön kytkentäkaavio suunniteltiin ja tehtiin Fritzing-ohjelmalla.
Opinnäytetyö aloitettiin kytkemällä ja testaamalla RGB-lediä. Tämän jälkeen edettiin väritunnistimen testaamiseen. Työssä huomattiin, että VCC-nastan virta ei riitä värianturille, vaan tuli käyttää suuremman jännitteen 5V-nastaa. Opinnäytteen toteutuksessa oli myös haasteita Sigfox-kirjaston sekä Arduino-IDEn yhteensopivuudessa.
Opinnäytetyön tavoitteena oli tehdä yksinkertainen ja helposti ymmärrettävä toteutus, jotta kuka tahansa perusohjelmoinnin taitava osaa tehdä vastaavan toteutuksen. Ohjelmointi tehtiin Arduino IDE:ssa C++-ohjelmointikielellä. Opinnäytetyön kytkentäkaavio suunniteltiin ja tehtiin Fritzing-ohjelmalla.
Opinnäytetyö aloitettiin kytkemällä ja testaamalla RGB-lediä. Tämän jälkeen edettiin väritunnistimen testaamiseen. Työssä huomattiin, että VCC-nastan virta ei riitä värianturille, vaan tuli käyttää suuremman jännitteen 5V-nastaa. Opinnäytteen toteutuksessa oli myös haasteita Sigfox-kirjaston sekä Arduino-IDEn yhteensopivuudessa.
