Indholdsfortegnelse:

Styr en LED med din smartphone: 6 trin
Styr en LED med din smartphone: 6 trin

Video: Styr en LED med din smartphone: 6 trin

Video: Styr en LED med din smartphone: 6 trin
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Juli
Anonim
Styr en LED med din smartphone
Styr en LED med din smartphone

Trin 1: Bøjning af emner (=

Bøjning af emner (=
Bøjning af emner (=
Bøjning af emner (=
Bøjning af emner (=

Inden vi begynder at tilslutte kredsløbet, vil du gerne bøje led- og modstandsledningerne, så de passer til din prototyperingshardware. Modstandsledningerne vil simpelthen bøje nedad i parralel, som vist på fotos, og lysdioderne vil blive bøjet for at passe alle 4 ledninger ind i det brødbræt eller den prototypende hardware, du har brugt.

Trin 2: Konstruktion af kredsløbet

Konstruktion af kredsløbet!
Konstruktion af kredsløbet!
Konstruktion af kredsløbet!
Konstruktion af kredsløbet!

Kredsløbet er enkelt, hvis du nogensinde har tilsluttet en LED før, vil den fælles ledning, den længste, blive forbundet til jorden, og de resterende forbindelser vil gå gennem en modstand til 9, 10 og 11 PWM-pins, (pulsbredde-modulering) PWM blinker i bund og grund LED'en så hurtigt, at det menneskelige øje ser det som konstant på bare ved en lavere birightness, forskellige lysstyrker opnås ved at ændre forholdet, som LED'en er tændt og derefter slukke. stifterne 9, 10 og 11 er simpelthen kompatible med pulsbredde. Den korteste ledning (rød) går gennem en modstand til pin 11, den 2. korteste (grøn) går til pin 10 og til sidst går den blå (resterende ledning) til pin 9. og i tilfælde af at du ikke allerede har været kablet den længste bly- det er negativt for hver led, dette skal gå til et jordmærket hul på arduinoen.

Trin 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Nu skal vi kode arduinoen for at opfange de signaler, der sendes ved behandling, som styres af din idevice, men vi kommer til det senere. Du bliver nødt til at gå til fil-eksempler-firmatta-standardfirmatta og uploade det til arduino ved hjælp af arduino IDE. kan downloades fra: https://arduino.cc/en/Main/Software Når du har uploadet det til tavlen, skal du downloade forberedelse til næste trin:

Trin 4: Biblioteker

Biblioteker
Biblioteker

Når du har downloadet behandlingen, skal du downloade 2 biblioteker for at kommunikere med din enhed og derefter til arduinoen. installationsvejledningen skal inkluderes enten med download eller på download -siden. Disse biblioteker inkluderer: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ legeplads/grænseflade/behandling, når den er installeret, skal du downloade et program kaldet touch osc editor her: https://hexler.net/software/touchosc rul ned til bunden, det er tæt på der. Jeg har inkluderet et link til en færdiglavet, og den indeholder knapper, skifter, flahers og fadere. Når du trykker på en af disse, sender den en besked ud, som behandlingen vil kigge efter og læse. Den vedhæftede skitse til behandling vil også blive konfigureret til at læse disse meddelelser, så der er ikke noget hårdt arbejde for dig (=. åbn touch osc-editorfilen og klik på synkroniseringsknappen, og gå derefter til din idevice, tryk på osc vælg layout-tilføj-og vælg værten, der kommer op. Sørg for, at din idevice og pc er på det samme netværk. de grundlæggende tegnefunktioner og fader -kode blev foretaget af harryking, på youtube, jeg har forlænget det: tjek ham på youtube (= https:// www.youtube.com/bruger/Harrybj17 download filerne her:

Trin 5: Næsten der

Er der næsten!
Er der næsten!
Er der næsten!
Er der næsten!

Når du har fået mine to filer og synkroniseret touch osc, er det tid til at køre behandlingsskitsen, din arduino skal vedhæftes! eller du får fejl. du skal nu kigge ned i bunden, og du skal se ip'en, der var i rodet af resultater, skrive hans i dine behandling-osc-oplysninger. det samme med havnen. hvis alt går godt, skal det, du gør på idevisen, spejles på de røde grønne og blå fadere, der vises. RGB -LED'en skal også lyse. Hvis dette er gået godt, så tillykke, hvis ikke er der en fejlfindingsafdeling om det næste trin og også.. giv ikke op, det er tiden værd. (=

Trin 6: Fejlfinding

Fejlfinding!
Fejlfinding!

hvis du får noget lignende- ikke kan køre i 64 bit-tilstand, skal du downloade 1.5.1-versionen af behandlingen, hvis du får undtagelsesfejl, sørg for at din arduino er tilsluttet, hvis du ikke får noget til at blive spejlet, skal du kontrollere, at din ip og port er korrekte, og din firewall låser den ikke. og hvis du ikke har det sjovt, så gå væk: P eventuelle andre fejl bedes du kommentere. (=

Anbefalede: