Innholdsfortegnelse:

Kontroller en LED med smarttelefonen: 6 trinn
Kontroller en LED med smarttelefonen: 6 trinn

Video: Kontroller en LED med smarttelefonen: 6 trinn

Video: Kontroller en LED med smarttelefonen: 6 trinn
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Kontroller en LED med smarttelefonen
Kontroller en LED med smarttelefonen

Trinn 1: Bøye ledningene (=

Bøye ledningene (=
Bøye ledningene (=
Bøye ledningene (=
Bøye ledningene (=

Før vi begynner å koble til kretsen, vil du bøye ledningen og motstandsledningene for å passe til din prototypemaskinvare. Motstandsledningene vil ganske enkelt bøyes nedover i parralel, som vist på bilder, og lysdiodene vil bli bøyd for å passe alle 4 ledningene inn i brødbrettet eller prototypemaskinvaren du har brukt.

Trinn 2: Konstruere kretsen

Konstruere kretsen!
Konstruere kretsen!
Konstruere kretsen!
Konstruere kretsen!

Kretsen er enkel hvis du noen gang har koblet til en LED før, den vanlige ledningen, den lengste, vil bli koblet til jord og de resterende tilkoblingene vil gå gjennom en motstand til 9, 10 og 11 PWM-pinner, (pulsbreddemodulasjon) PWM blinker i utgangspunktet LED -en så raskt at det menneskelige øyet ser det som jevnt på bare ved lavere lysstyrke, forskjellige lysstyrker oppnås ved å endre forholdet som LED -en er på og deretter av. pinnene 9, 10 og 11 er ganske enkelt pulsbreddemodulasjonskompatible. Den aller korteste ledningen (rød) går gjennom en motstand til pinne 11, den andre korteste (grønne) går til pinne 10 og til slutt går den blå (gjenværende ledningen) til pinne 9. og da du ikke allerede har kablet den lengste bly- det er negativt for hver led, dette må gå til et bakken som er merket med hull på arduinoen.

Trinn 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Nå trenger vi å kode arduinoen for å hente signalene som sendes ved behandling som styres av din enhet, men vi kommer til det senere. Du må gå til fil-eksempler-firmatta-standardfirmatta og laste det opp til arduino ved hjelp av arduino IDE. kan lastes ned fra: https://arduino.cc/en/Main/Software Når du har lastet det opp til brettet, må du laste ned behandling i forberedelse til neste trinn:

Trinn 4: Biblioteker

Biblioteker
Biblioteker

Når du har lastet ned behandlingen, må du laste ned to biblioteker for å kommunisere med enheten din og deretter til arduinoen. installasjonsinstruksjoner bør inkluderes enten med nedlastingen eller på nedlastingssiden. Disse bibliotekene inkluderer: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ lekeplass/grensesnitt/prosessering når den er installert, må du laste ned et program som heter touch osc editor her: https://hexler.net/software/touchosc bla helt ned til bunnen, det er i nærheten der. Jeg har inkludert en lenke til en ferdiglaget, og den inneholder knapper, veksler, flahers og faders. Når du trykker på en av disse, sender den ut en melding som behandlingen vil se etter og lese. te behandlingsskisse vedlagt vil også bli satt opp for å lese disse meldingene, så det er ikke noe hardt arbeid for deg (=. åpne touch osc-editorfilen og klikk på synkroniseringsknappen, gå deretter til enheten din, i berøring osc velg layout-add-og velg verten som kommer opp. Sørg for at din enhet og pc er på samme nettverk. den grunnleggende tegningsfunksjonen og fader -koden ble laget av harryking, på youtube, jeg har utvidet den: sjekk ham ut på youtube (= https:// www.youtube.com/bruker/Harrybj17 last ned filene her:

Trinn 5: Nesten der

Nesten der!
Nesten der!
Nesten der!
Nesten der!

Når du har fått de to filene mine og synkronisert touch osc, er det på tide å kjøre behandlingsskissen, din arduino må festes! eller du får feil. du må nå se ned i bunnen, og du bør se IP-en som var i rotet av resultatene, skriv inn hans i din prosessering-osc-informasjon. det samme med porten. hvis alt går bra, bør det du gjør på enheten, speiles på de røde, grønne og blå faderne som vises. RGB -LED -en skal også lyse. Hvis dette har gått bra, så gratulerer, hvis ikke er det en feilsøkingsseksjon om neste trinn og også.. ikke gi opp, det er verdt tiden. (=

Trinn 6: Feilsøking

Feilsøking!
Feilsøking!

hvis du får noe lignende- ikke kan kjøre i 64-biters modus, last ned 1.5.1-versjonen av behandlingen hvis du får unntaksfeil, kontroller at arduinoen er plugget inn hvis du ikke får noe som speiles, sørg for at ip og port er riktige og at brannmuren låser den ikke. og hvis du ikke har det gøy, så gå bort: P eventuelle andre feil vennligst kommenter. (=

Anbefalt: