POV-näyttö puhaltimen moottorilla
Suni, Timo (2022-10-10)
Suni, Timo
T. Suni
10.10.2022
© 2022 Timo Suni. Ellei toisin mainita, uudelleenkäyttö on sallittu Creative Commons Attribution 4.0 International (CC-BY 4.0) -lisenssillä (https://creativecommons.org/licenses/by/4.0/). Uudelleenkäyttö on sallittua edellyttäen, että lähde mainitaan asianmukaisesti ja mahdolliset muutokset merkitään. Sellaisten osien käyttö tai jäljentäminen, jotka eivät ole tekijän tai tekijöiden omaisuutta, saattaa edellyttää lupaa suoraan asianomaisilta oikeudenhaltijoilta.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202210103472
https://urn.fi/URN:NBN:fi:oulu-202210103472
Tiivistelmä
Persistence of Vision (POV) on ihmissilmään liittyvä konsepti, jonka mukaan ihminen näkee kaikkialla jälkikuvia. Ikään kuin kaikki nähtäisiin pitkällä valotusajalla otettuina kuvina. Tähän ilmiöön liittyen on keksitty tehdä nopeasti pyöriviä LED-POV-näyttöjä, joissa yksi rivi LED-valoja pyörii tasossa niin nopeaa, että niillä voidaan muodostaa selviä kuvia.
Tässä työssä tehtiin samaan ideaan pohjautuen osoitin puhaltimesta. Puhaltimen siipeen on piirretty valkoinen viiva, jota väläytetään LED-valolla. Puhaltimen takometrista saadaan sisääntulosignaali, josta koodataan signaali LED:n väläyttämiseksi. Työssä käytettiin Arduino Uno -mikrokontrolleria. Arduinolle kirjoitettiin koodi, jolla osoitin saatiin näkymään joka kierros halutussa kulmassa. Kulma annettiin näppäimistöllä sarjaportin kautta. POV-näyttö koottiin koekytkentälevylle ja sen kierrosaika oli noin 11 ms, joka vastaa 90 Hz virkistystaajuutta. Persistence of Vision (POV) is a concept regarding a human eye which states that human eye sees afterimages all the time, as if we see everything as long exposure time photographs. This phenomenon has been used to make rapidly rotating platforms which create clear images with just a single row of LEDs.
Based on POV phenomenon a pointer was made of a fan in this thesis. A white stripe is drawn on a propeller of a fan and it is flashed with a LED. The fan has a built-in tachometer which is used as a position encoder. A code was written to Arduino Uno microcontroller for timing the flashing of the LED. The angle where the stripe is seen is given with a keyboard through Arduino’s serial port. The POV-screen was assembled on a breadboard and its time per revolution was 11 ms which means 90 Hz refresh rate.
Tässä työssä tehtiin samaan ideaan pohjautuen osoitin puhaltimesta. Puhaltimen siipeen on piirretty valkoinen viiva, jota väläytetään LED-valolla. Puhaltimen takometrista saadaan sisääntulosignaali, josta koodataan signaali LED:n väläyttämiseksi. Työssä käytettiin Arduino Uno -mikrokontrolleria. Arduinolle kirjoitettiin koodi, jolla osoitin saatiin näkymään joka kierros halutussa kulmassa. Kulma annettiin näppäimistöllä sarjaportin kautta. POV-näyttö koottiin koekytkentälevylle ja sen kierrosaika oli noin 11 ms, joka vastaa 90 Hz virkistystaajuutta.
Based on POV phenomenon a pointer was made of a fan in this thesis. A white stripe is drawn on a propeller of a fan and it is flashed with a LED. The fan has a built-in tachometer which is used as a position encoder. A code was written to Arduino Uno microcontroller for timing the flashing of the LED. The angle where the stripe is seen is given with a keyboard through Arduino’s serial port. The POV-screen was assembled on a breadboard and its time per revolution was 11 ms which means 90 Hz refresh rate.
Kokoelmat
- Avoin saatavuus [31648]