Ohjaa LEDiä älypuhelimellasi: 6 vaihetta
Ohjaa LEDiä älypuhelimellasi: 6 vaihetta
Anonim
Ohjaa LEDiä älypuhelimellasi
Ohjaa LEDiä älypuhelimellasi

Vaihe 1: Johtimien taivuttaminen (=

Johtimien taivutus (=
Johtimien taivutus (=
Johtimien taivutus (=
Johtimien taivutus (=

Ennen kuin aloitamme piirin kytkennän, haluat taivuttaa led- ja vastusjohdot prototyyppilaitteistosi mukaan. Vastusjohdot taivutetaan yksinkertaisesti alaspäin rinnakkain, kuten kuvista näkyy, ja ledit taivutetaan siten, että ne sopivat kaikkiin 4 johtoon käyttämääsi leipälevyyn tai prototyyppilaitteistoon.

Vaihe 2: Piirin rakentaminen

Piirin rakentaminen!
Piirin rakentaminen!
Piirin rakentaminen!
Piirin rakentaminen!

Piiri on yksinkertainen, jos olet koskaan liittänyt ledin, pisin yhteinen johto kytketään maahan ja loput liitännät menevät vastuksen läpi 9, 10 ja 11 PWM-nastaan (pulssileveysmodulaatio) PWM vilkkuu pohjimmiltaan niin nopeasti, että ihmissilmä näkee sen yhtä tasaisesti vain pienemmällä kirkkaudella. nastat 9, 10 ja 11 ovat yksinkertaisesti pulssileveysmodulaatioyhteensopivia. Lyhin lyijy (punainen) kulkee vastuksen läpi nastaan 11, 2. lyhin (vihreä) menee nastaan 10 ja lopuksi sininen (jäljellä oleva johto) menee nastaan 9. ja jos et ole jo kytketty pisin lyijy- se on jokaisen ledin negatiivinen, tämän on mentävä arduinon maahan.

Vaihe 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Nyt meidän ei tarvinnut koodata arduinoa poimimaan signaaleja, jotka lähetetään prosessoimalla ja joita ohjaavat ideavice, mutta tulemme siihen myöhemmin. Sinun on siirryttävä tiedostoon esimerkit-firmatta-standardfirmatta ja ladattava se arduinoon käyttämällä arduino IDE: tä. ladattavissa osoitteesta: https://arduino.cc/en/Main/Software Kun olet ladannut sen taululle, sinun on ladattava käsittely valmiiksi seuraavaan vaiheeseen:

Vaihe 4: Kirjastot

Kirjastot
Kirjastot

Kun olet ladannut käsittelyn, sinun on ladattava 2 kirjastoa kommunikoidaksesi idevice -laitteesi kanssa ja sitten arduinoon. asennusohjeet tulee olla joko latauksen tai lataussivun mukana. näitä kirjastoja ovat: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ leikkikenttä/käyttöliittymä/käsittely, kun olet asentanut, sinun on ladattava touch osc editor -ohjelma täältä: https://hexler.net/software/touchosc vieritä alaspäin, sen lähellä. Olen lisännyt linkin valmiiseen linkkiin, ja se sisältää painikkeet, kytkimet, heilahtelut ja häivytykset. kun painat yhtä näistä, se lähettää viestin, jonka käsittely etsii ja lukee. Liitteenä oleva käsittelyluonnos asetetaan myös lukemaan nämä viestit, joten ei ole kovaa työtä puolestasi (=. avaa touch osc -editoritiedosto ja napsauta synkronointipainiketta ja siirry sitten ideviceisi, kosketa osc valitse layout-add-ja valitse isäntä, joka tulee esiin. varmista, että ideavice ja tietokone ovat samassa verkossa. perus piirtotoiminnot ja fader -koodi tehtiin harrykingilla, youtubessa, olen laajentanut sitä: tarkista hänet youtubesta (= https:// www.youtube.com/user/Harrybj17 lataa tiedostot täältä:

Vaihe 5: melkein perillä

Melkein siellä!
Melkein siellä!
Melkein siellä!
Melkein siellä!

Kun olet saanut kaksi tiedostoani ja synkronoinut kosketusoscin, on aika suorittaa käsittelyluonnos, arduino on liitettävä! tai saat virheitä. Sinun on nyt katsottava alaspäin ja sinun pitäisi nähdä, että IP-osoite oli tuloksen sotkussa, kirjoita hänen käsittely-osc-tietoihisi. sama portin kanssa. jos kaikki menee hyvin, kaikki mitä teet idevice -laitteella, tulee heijastaa punaiseen vihreään ja siniseen häivytykseen. Myös RGB -merkkivalon pitäisi syttyä. Jos tämä on mennyt hyvin, niin onnittelut, jos ei, seuraavassa vaiheessa on vianetsintäosio ja myös.. älä luovuta, se kannattaa aikaa. (=

Vaihe 6: Vianetsintä

Ongelmien karttoittaminen!
Ongelmien karttoittaminen!

Jos saat jotain- ei voi toimia 64-bittisessä tilassa, lataa 1.5.1-käsittelyversio, jos saat poikkeusvirheitä, varmista, että arduino on kytketty, jos mitään ei näy, varmista, että ip ja portti ovat oikein ja palomuuri ei lukitse sitä. ja jos sinulla ei ole hauskaa, mene pois: P muita virheitä kommentoi. (=

Suositeltava: