<h1><strong>Neopixel</strong></h1>
<p>En neopixel er en komponent, der indeholder 3 <a href="http://dev.teknologiundervisning.dk/leksikon/lysdiode/" target="_blank" rel="noopener">lysdioder</a> og en <a href="http://dev.teknologiundervisning.dk/leksikon/mikrokontroller/" target="_blank" rel="noopener">mikrocontroller</a>.<br />
Dette betyder at en neopixel kan vise RGB farver samt at de kan sættes i en række således at man kan styre flere neopixels fra en enkelt pin på ens micro:bit.</p>
<p><img class="wp-image-1059 size-medium aligncenter" src="http://dev.teknologiundervisning.dk/wp-content/uploads/2020/11/Neopixel-300x180.png" alt="" width="300" height="180" /></p>
<p>På billedet herover ses en neopixel. En neopixel har ben på både venstre og højre side. Man skal<br />
tænke på det, som at signalerne løber fra venstre mod højre - ligesom læseretningen.<br />
Forsyningsspænding, hhv. 5 V og GND tilkobles i venstre side, og hvis der sidder en neopixel<br />
mere i rækken kan forsyningen til den næste hentes fra 5 V og GND på højre side. De nederste<br />
ben er <a href="http://dev.teknologiundervisning.dk/leksikon/input/" target="_blank" rel="noopener">input</a> og <a href="http://dev.teknologiundervisning.dk/leksikon/output/" target="_blank" rel="noopener">output</a>. Som med forsyningsspændingen kommer det ind fra venstre og sendes<br />
videre på højre side til den næste neopixel i rækken.</p>
<p>For at kunne bruge neopixels sammen med micro:bit, skal der hentes en udvidelse til MakeCode, der hedder <em>neopixel. </em>Denne udvidelse tilføjer en ny kategori af blokke til styring af neopixels i MakeCode.</p>
<h2>Tilslutning</h2>
<p><a href="http://dev.teknologiundervisning.dk/wp-content/uploads/2020/11/Neopixel-Schematic-Edited.svg"><img class="aligncenter wp-image-1209" src="http://dev.teknologiundervisning.dk/wp-content/uploads/2020/11/Neopixel-Schematic-Edited.svg" alt="" width="400" height="400" /></a></p>
<h2>Eksempel på program</h2>
<p>Med dette program kan man styre de to neopixels, der er tilsluttet som vist på billedet ovenfor. Man skal huske ved start at angive, hvor mange neopixels man har tilsluttet, og hvilken pin på FireFly de er tilsluttet. Læg mærke til at MakeCode tæller fra 0, så den første neopixel får tallet 0, den næste neopixel får tallet 1, osv. Til slut skal man huske at bruge <em>show</em>-blokken, for at få neopixelsne til at vise farverne.</p>
<div style="position: relative; height: 0; padding-bottom: 70%; overflow: hidden;"><iframe style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://makecode.microbit.org/#pub:_L15FyMFjrht2" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div>
Om teknologiundervisning
En frivillig forening der tilbyder teknologiske fritidsaktiviteter
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed di am nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et ju sto duo dolores et ea rebum. Stet clita kasd gubergren, no sea</p>
Kontakt
Har du brug for at vide mere om vores projekter?
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit</p>