LED-Display voor Wave (6 / 12 stap)

Stap 6: De Code schrijven


-Nu dat alle van de vergadering van het apparaat is gedaan, het is nu tijd om de code te schrijven. Ten eerste zullen we beginnen om code te schrijven in verwerking, een pde-bestand maken. In wezen, wat de code die u gaat schrijven gaat doen is het nemen van een audio-ingang van de computer die u gaat om een lied of een geluidseffect dat wordt afgespeeld, en schrijven in een reeks van golven die kunnen worden opgenomen in een grafiek. De manier waarop dit kan worden gedaan is door de theorie van de snelle Fourier transformaties. In wezen, wat deze theorie zegt dat geluidsgolven kan worden met een algoritme geïnterpreteerd en in schoon en gemakkelijk graphable sinus en cosinus golven omgezet. Gelukkig in het programma dat we gebruiken, zijn functies al gemaakt om te helpen ons voorbij moetend code van dit complex algoritme met de hand. Als u zou willen leren lezen meer over dit idee http://mathworld.wolfram.com/FastFourierTransform.html. Vervolgens gaat de informatie die is ontdekt in de code van de verwerking wordt doorgegeven naar de Arduino-code, die neemt in deze input en zorgt voor een matrix die moet worden weergegeven op het scherm. In de Arduino-code, die de bestandsextensie ino heeft, zullen meerdere gevallen worden uiteengezet, met bepaalde hoogten en kleuren met betrekking tot een bepaalde golf die de code wordt vermeld. Met behulp van de bibliotheken die we eerder hebt geïmporteerd, gaan we om lijnen te tekenen op het bord met een snelle vernieuwingsinterval, een beeld te schetsen van de verschillende golven waarmee het geluid wordt gemaakt. Hieronder is een kader van het Wetboek, met een aantal van de basisonderdelen kunt u gestart. Als je tijdens deze stap vastloopt, moet u kijken naar de bibliotheek voor functies die voor gebruik, alsmede de documentatie van de c taal, worden kunnen als u over de syntaxis twijfelt.

Gerelateerde Artikelen

Het bouwen van een low-cost, scrollen LED-display voor de Arduino microprocessor regeling.

Het bouwen van een low-cost, scrollen LED-display voor de Arduino microprocessor regeling.

The Arduino Microcomputer system is een betaalbaar platform voor meer informatie over microprocessing en programmering. Nog Arduinos kan worden gebruikt voor instrumentatie, Robotica en vele geautomatiseerde processen.In deze serie gaan we door enkel
Maken van een enorme 4096 LED-Display voor Retro Pixel kunst

Maken van een enorme 4096 LED-Display voor Retro Pixel kunst

Bijgewerkt maart 2016 ***Er zijn een paar manieren waarop u kunt gaan over dit project, bouwen alles vanaf nul of maak gebruik van een kit versie. Ik zal beide methoden in dit Instructable dekken. Dit Instructable omvat de installatie van een 64 x 64
Opvouwbare LED-Display

Opvouwbare LED-Display

Dit project is dat een opvouwbare LED-Display voor de Hackathon van 2015 WSU Hardware gemaakt. Die is een 24-uurs evenement waar u verzinnen en bouw een hardware-project.(LET OP! Deze handleiding is niet klaar. Vraag alstublieft niet eigenlijk Christ
RGB + W/UV LED Strip Wash licht met LED-Display

RGB + W/UV LED Strip Wash licht met LED-Display

Dit project biedt de NLED 4 kanaals DMX Controller Wash met LED-Display. Perfect voor het bouwen van uw eigen DIY LED Wash/Flood Light. De controller heeft vele functies, zoals een externe 3-cijferig blauwe LED-display voor het aanpassen van de confi
Binaire klok in 7 segmenten LED-Display

Binaire klok in 7 segmenten LED-Display

Hallo allemaal,Dit project zal u tonen een ongewoon binaire klok met LED-display voor 7 segmenten (Zie VIDEO) en gecontroleerd door een Arduino.Het idee is heel eenvoudig, gewoon het omzetten van binaire gegevens van uren, minuten en seconden in 'A n
Flexibele LED display, flexibele LED gordijn scherm met slank lichaam, licht van gewicht voor mobiel podium, visie Toon en DJ verlichting (www.ledaliveshow.com

Flexibele LED display, flexibele LED gordijn scherm met slank lichaam, licht van gewicht voor mobiel podium, visie Toon en DJ verlichting (www.ledaliveshow.com

P6 opvouwbare LED scherm met mobiel ontwerp is een nieuwe uitvinding die breken door verschillende fles-nek in vergelijking met traditionele LED display, het verdient de uitvinding octrooi en een Utility patent internationaal model.Opvouwbare P6 LED-
Geleidende lijmen en geleidende draad: Maak een LED-Display en stof Circuit dat van rolt.

Geleidende lijmen en geleidende draad: Maak een LED-Display en stof Circuit dat van rolt.

Maak uw eigen geleidende stoffen, draad, lijm en tape, en gebruik ze potentiometers, weerstanden, schakelaars, LED displays en circuits te maken.Met behulp van geleidende lijm en geleidende draad kun je LED displays en circuits op een flexibele stof.
Meerdere LED-Display Module

Meerdere LED-Display Module

Hallo allemaal,Ik werk graag met LED-displays met 7 segmenten of dot matrix en ik heb al veel verschillende projecten met hen.Iedere keer dat die ze interessant, zijn omdat er sommige een soort van magie in hoe ze kunnen werken omdat wat je het ziet
Arduino Nano LED-Display

Arduino Nano LED-Display

Dit is mijn eerste instructable zijn over het netjes interface een 0.56" 4-cijferige 7-Segment LED display om een Arduino Nano. 7-segment LED displays zijn ideaal voor het weergeven van informatie op een Arduino als gevolg van hun low-cost (~$1.50 op
Bouw een Daft Punk helm met programmeerbare LED-display

Bouw een Daft Punk helm met programmeerbare LED-display

dit Instructable zal het proces van het creëren van uw zeer eigen Thomas Bangalter Daft Punk helmetdetailleren. Hoewel deze tutorial specifieke aan Thomas Bangalter van helm in het bijzonder lijkt misschien, zijn er veel processen betrokken binnen di
Spinnen LED-Display

Spinnen LED-Display

licht display The Spinning maakt gebruik van een motor tot de Raad van bestuur op hoge snelheid draaien terwijl het pulserende op de lichten om na te maken patronen in de lucht als het zoomt rond. Het is gemakkelijk om te bouwen, gemakkelijk te gebru
4-cijferige 7-Segment LED-Display + Arduino

4-cijferige 7-Segment LED-Display + Arduino

ik onlangs kreeg een 4-cijferige 7-Segment LED-Display van Sparkfun, en kon niet wachten om het te gebruiken. Hier, zal ik u tonen hoe het, en sommige voorbeeldprogramma's te gebruiken met het draad!Stap 1: Display infoDit is de manier waarop het sch
Arduino UNO gebaseerd HUB75 LED DISPLAY DRIVER

Arduino UNO gebaseerd HUB75 LED DISPLAY DRIVER

Dit is aangepaste 5x5cm Arduino UNO bestuur waarmee eenvoudige aansluiting naar HUB75 interface LED displays.Als u niet bekend met dergelijke vertoningen bent kunt u één vanuit Adafruit 16 X 32 RGB LED MATRIX paneelof vanuit Aliexpress kopenHUB75 int
Quantum, UV LED Display

Quantum, UV LED Display

denk dat ik ben op een Fallout-Kick, zoals dit Instuctable tot stand gekomen als gevolg van een display nodig voor mijn Nuka Cola Quantum prop. Ik heb gestudeerd omhoog op wat ik nodig zou hebben en kwam met een paar ideeën. Schopte ze rond voor een