INHOUDSOPGAWE:

Beheer 'n LED met u slimfoon: 6 stappe
Beheer 'n LED met u slimfoon: 6 stappe

Video: Beheer 'n LED met u slimfoon: 6 stappe

Video: Beheer 'n LED met u slimfoon: 6 stappe
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Julie
Anonim
Beheer 'n LED met u slimfoon
Beheer 'n LED met u slimfoon

Stap 1: buig die leidrade (=

Buig die leidrade (=
Buig die leidrade (=
Buig die leidrade (=
Buig die leidrade (=

Voordat ons die stroombaan begin aansluit, wil u die LED- en weerstanddrade buig om by u prototipe -hardeware te pas. Die weerstandsdrade buig eenvoudig in parralel afwaarts, soos op foto's getoon, en die LED's sal gebuig word om al 4 leidings in die broodbord of prototipe hardeware wat u gebruik het, te pas.

Stap 2: Bou die kring

Die bou van die kring!
Die bou van die kring!
Die bou van die kring!
Die bou van die kring!

Die stroombaan is eenvoudig, as u al ooit 'n LED-kabel gekoppel het, word die gewone, langste, aan die aarde gekoppel en die oorblywende verbindings gaan deur 'n weerstand in 9, 10 en 11 PWM-penne (pulswydte-modulasie) PWM flits die LED basies so vinnig dat die menslike oog dit konstant sien, net teen 'n laer helderheid; verskillende helderhede word bereik deur die verhouding te verander waarvan die LED aan is en dan af te skakel. die penne 9, 10 en 11 is eenvoudig polswydte modulasie versoenbaar. Die kortste lood (rooi) gaan deur 'n weerstand na pen 11, die 2de kortste (groen) na pen 10 en uiteindelik gaan die blou (oorblywende lood) na pen 9, en as u nog nie die langste aangesluit het nie lood- dit is die negatief van elke led, dit moet na 'n gemaalde gat op die arduino gaan.

Stap 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Nou het ons besluit om die arduino te kodeer om die seine wat deur die verwerking gestuur word, op te vang, wat deur u toestel beheer word, maar ons sal later daarby uitkom. U moet na file-examples-firmatta-standardfirmatta gaan en dit met die arduino IDE na die arduino oplaai. af te laai vanaf: https://arduino.cc/en/Main/Software Sodra u dit op die bord opgelaai het, moet u die verwerking vooraf voorberei vir die volgende stap:

Stap 4: Biblioteke

Biblioteke
Biblioteke

Nadat u die verwerking afgelaai het, moet u 2 biblioteke aflaai om met u toestel te kommunikeer en dan na die arduino. Die installasie -instruksies moet by die aflaai of op die aflaai -bladsy ingesluit word. Hierdie biblioteke sluit in: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ speelgrond/koppelvlak/verwerking sodra u dit geïnstalleer het, moet u 'n program met die naam osc -redakteur aflaai: https://hexler.net/software/touchosc, blaai tot onder, dit is naby daar. Ek het 'n skakel na 'n voorafgemaakte een ingesluit en dit bevat knoppies, skakelaars, flahers en faders. As u op een hiervan druk, stuur dit 'n boodskap uit wat die verwerking sal soek en lees. Die verwerkingsskets wat daarby aangeheg is, sal ook opgestel word om die boodskappe te lees, sodat daar geen harde werk vir u is nie (=. maak die aanraak-osc-redakteurlêer oop en klik op die sinkroniseringsknoppie, gaan dan na u toestel, tik osc kies uitleg-byvoeg-en kies die gasheer wat opkom. maak seker dat u toestel en rekenaar op dieselfde netwerk is..youtube.com/gebruiker/Harrybj17 laai die lêers hier af:

Stap 5: Amper daar

Amper daar!
Amper daar!
Amper daar!
Amper daar!

Sodra u my twee lêers gekry het en die touch -osc synchroniseer het, is dit tyd om die verwerkingskets uit te voer, u arduino moet aangeheg word! of u kry foute. u moet nou onderaan kyk, en u moet die ip sien wat in die gemors van die resultate was, tik syne in u verwerkings-osc-inligting. dieselfde met die hawe. As alles goed gaan, moet alles wat u op die toestel doen, weerspieël word op die rooi groen en blou faders wat getoon word. Die RGB -LED moet ook brand. As dit alles goed gegaan het, dan geluk, as dit nie die geval is nie, is daar 'n afdeling vir probleemoplossing oor die volgende stap, en moenie opgee nie, dit is die moeite werd. (=

Stap 6: Probleemopsporing

Probleemoplossing!
Probleemoplossing!

As u iets soortgelyk kry- kan nie in die 64-bis-modus werk nie, laai die 1.5.1-weergawe van die verwerking af as u uitsonderingsfoute kry, maak seker dat u arduino ingeskakel is as u niks weerspieël nie, maak seker dat u ip en poort korrek is en firewall sluit dit nie. en as u nie plesier het nie, gaan dan weg: kommentaar lewer op enige ander foute. (=

Aanbeveel: