Sadržaj:

Upravljajte LED -om sa svojim pametnim telefonom: 6 koraka
Upravljajte LED -om sa svojim pametnim telefonom: 6 koraka

Video: Upravljajte LED -om sa svojim pametnim telefonom: 6 koraka

Video: Upravljajte LED -om sa svojim pametnim telefonom: 6 koraka
Video: Alltag und Beruf - B2 - Deutsch lernen mit Dialogen 2024, Srpanj
Anonim
Kontrolirajte LED sa svojim pametnim telefonom
Kontrolirajte LED sa svojim pametnim telefonom

Korak 1: Savijanje tragova (=

Savijanje vodiča (=
Savijanje vodiča (=
Savijanje vodiča (=
Savijanje vodiča (=

Prije nego počnemo ožičavati krug, poželite saviti LED i otporničke vodove kako bi odgovarali vašem hardveru za izradu prototipova. Kabeli otpornika jednostavno će se paralelno saviti prema dolje, kao što je prikazano na fotografijama, a LED diode će biti savijene kako bi stale sve 4 žice u matičnu ploču ili hardverski prototip koji ste koristili.

Korak 2: Konstruiranje kruga

Konstrukcija strujnog kruga!
Konstrukcija strujnog kruga!
Konstrukcija strujnog kruga!
Konstrukcija strujnog kruga!

Krug je jednostavan ako ste ikada prije spojili LED, zajednički, najduži, bit će spojen na masu, a preostale veze će ići kroz otpornik na 9, 10 i 11 PWM pinova (modulacija širine impulsa) PWM u osnovi treperi LED diodu toliko brzo da ga ljudsko oko vidi jednako postojano samo pri nižoj svjetlini, različite svjetline postižu se promjenom omjera uključenosti LED svjetla i isključivanja. pinovi 9, 10 i 11 jednostavno su kompatibilni s širinom impulsa. Najkraći kabel (crveni) proći će kroz otpornik na pin 11, drugi najkraći (zeleni) ići će na pin 10 i na kraju će plavi (preostali vodič) otići na pin 9, a ako već niste ožičili najdulji olovo- to je negativ svakog vodiča, ovo mora ići u uzemljenu rupu na arduinu.

Korak 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Sada moramo kodirati arduino kako bismo pokupili signale koji će biti poslani obradom, a koje kontrolira vaš idevice, ali do toga ćemo doći kasnije. Morat ćete otići na file-examples-firmatta-standardfirmatta i prenijeti to na arduino koristeći arduino IDE. može se preuzeti s: https://arduino.cc/en/Main/Software Nakon što ste to prenijeli na ploču, morat ćete preuzeti obradu u pripremi za sljedeći korak:

Korak 4: Knjižnice

Knjižnice
Knjižnice

Nakon što preuzmete obradu, morat ćete preuzeti 2 knjižnice za komunikaciju sa svojim ideviceom, a zatim na arduino. upute za instalaciju trebaju biti uključene uz preuzimanje ili na stranici za preuzimanje. Ove knjižnice uključuju: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ playground/Interfacing/Processing nakon instaliranja morat ćete preuzeti program koji se naziva touch osc editor odavde: https://hexler.net/software/touchosc pomaknite se dolje do dna, tamo blizu. uključio sam vezu na već pripremljenu i uključuje gumbe, prekidače, flahere i fadere. kada pritisnete jedan od njih, šalje se poruka koju će obrada tražiti i pročitati. Priložena skica za obradu također će biti postavljena za čitanje tih poruka, tako da vam neće biti teško raditi (=. otvorite datoteku uređivača dodirnog osc-a i kliknite gumb za sinkronizaciju, a zatim idite na svoj uređaj, dodirnite osc odaberite izgled-dodaj-i odaberite domaćin koji se pojavi. pobrinite se da vaš idevice i računalo budu na istoj mreži. osnovne funkcije crtanja i kôd fadera napravljeni su harrykingom, na youtubeu, proširio sam ga: provjerite ga na youtubeu (= https:// www.youtube.com/user/Harrybj17 preuzmite datoteke ovdje:

Korak 5: Skoro smo stigli

Skoro tamo!
Skoro tamo!
Skoro tamo!
Skoro tamo!

Nakon što ste dobili moje dvije datoteke i sinkronizirali dodirni osc, vrijeme je da pokrenete skicu za obradu, vaš arduino mora biti priložen! ili ćete dobiti pogreške. sada morate pogledati dolje i trebali biste vidjeti ip koji je u neredu rezultata upisivao njegov u vaše podatke o obradi-osc. isto i s portom. ako sve ide kako treba, sve što radite na ideviceu trebalo bi preslikati na prikazane crvene zelene i plave fadere. RGB LED dioda bi također trebala svijetliti. Ako je sve ovo prošlo dobro onda čestitam, ako ne, na sljedećem koraku postoji odjeljak za rješavanje problema i također.. ne odustajte, vrijedi vremena. (=

Korak 6: Rješavanje problema

Rješavanje problema!
Rješavanje problema!

ako dobijete nešto poput- ne može se pokrenuti u 64-bitnom načinu, preuzmite 1.5.1 verziju obrade ako dobijete pogreške s iznimkama, provjerite je li vaš arduino uključen ako ništa ne preslikavate provjerite jesu li vaš IP i port ispravni i vatrozid ga ne zaključava. a ako se ne zabavljate, otiđite. P bilo koje druge pogreške komentirajte. (=

Preporučeni: