Kazalo:
Video: Sekvencer svetlobe z montažo in mikročipom PIC16F690: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Namen tega projekta je izdelati sekvenčni sekvenčnik, ki bi preizkusil igralčevo hitrost reakcije. Uporabniški vmesnik tega svetlobnega zaporedja je sestavljen iz 8 LED in gumba. S tehnične strani bomo kodo, napisano v montažnem jeziku z MPLAB X IDE, poslali v mikrokrmilnik za krmiljenje LED in branje vnosa s tipke. Ko se program zažene, svetleče diode prikažejo zaporedje pometanja in s pritiskom na gumb počakajo, da igralec začne igro. Ko pritisnete gumb, LED diode ugasnejo za nekaj časa in se takoj povečajo (kot pri prižiganju od prvega do zadnjega in ponavljanju te rutine). Vse, kar mora igralec storiti, je, da znova pritisne gumb, ko vidi, da se LED -diode začnejo prižgati v zaporedju. Svetleče diode nato prikažejo niz veselih vzorcev le, če se igralec odzove, preden zasveti četrta LED. Končno program znova zažene igro, tako da preide v način pometanja. Da, vem, da komaj čakate, da naredite to zasvojenost, zato jo zgradimo zdaj
1. korak: Materiali
"Daj mi šest ur, da posečem drevo, prve štiri pa bom ostril sekiro." (Abraham Lincoln)
Za uspeh pri tem projektu je ključna priprava in posedovanje potrebnega materiala. Pridobite si te dele in programsko opremo. Če ne morete, tako žalostno, da boste morali premisliti veliko logike, saj je programiranje na nizki ravni zelo specifično za strojno opremo, ki jo uporabljate, ali "strojno specifično". Na primer, ustvarjanje sekvence svetlobe s PIC16F690 podjetja Microchip, ki ga uporabljamo, bo imelo kodo razlike in drugačno shemo strojne opreme kot uporaba MCS-51 podjetja Intel, ker imajo različne notranje strukture, V/I zatiče in celo zahtevajo različne montažne sintakse.
Opomba: Priporočamo, da pripravite ekstraktor čipov, ki olajša izvlečenje mikrokrmilnika iz PICkita in plošče. V nasprotnem primeru boste morda pomotoma zlomili nekaj kritičnih zatičev na mikrokrmilniku in se začeli pritoževati nad nakupom novega s stroški pošiljanja in čakati nekaj tednov, da nadaljujete s svojim projektom.
2. korak: Strojna oprema
Najprej bomo razumeli strojno opremo in vse povezali na pravi način.
Tehnično: Mikrokrmilnik PIC16F690 ima 20 zatičev: Vss (napajanje), Vdd (ozemljitev), 6 zatičev za vrata A, 4 za vrata B in 8 za vrata C. Obstajajo tri vrata in vsaka je lahko nastavljena na vhod ali izhod. V tem projektu bomo kot izhod uporabili vrata C, saj 8 zatičev ustreza 8 LED in vrata B kot vhod. Upoštevajte, da lahko svetleče diode, ki jih uporabljamo, prenesejo največ 20 mA toka, in če v tokokrogu uporabljamo napajalnik 5 V, bomo morali vsaki LED dodati zaporedno 150Ω upor. Izkoristili bomo samo en pin vrat B, saj imamo samo en gumb in za to uporabimo pin RB4. Upoštevati morate podatkovni list PIC16F690. Za slikovne nastavitve strojne opreme glejte Dodatek A
Navodila
1. Priključite pozitivni del vsake LED na zatič Vrata C mikrokrmilnika zaporedno s 150Ω uporom in negativno na GND.
2. En konec gumba povežite z RB4 bitom vrat B, drugi konec pa na GND.
3. Priključite Vss mikrokrmilnika na GND in Vdd na 5V.
To je to za strojno opremo. Preprosto in urejeno. Preden nadaljujete, preverite strojno opremo in se prepričajte, da imate vse povezano na pravem mestu in ne boste nič izgoreli.
3. korak: Povezava do poročila
To bo uvod v to navodilo. Če si želite ogledati celotno navodilo, pojdite na to povezavo.
kedev.wordpress.com/2018/11/20/light-seque…
Priporočena:
Spajkalne komponente za površinsko montažo - Osnove spajkanja: 9 korakov (s slikami)
Spajkalne komponente za površinsko montažo | Osnove spajkanja: Doslej sem v seriji Osnove spajkanja razpravljal o dovolj osnovah spajkanja, da lahko začnete vaditi. V tem navodilu je nekaj, kar bom razpravljal, nekoliko naprednejše, vendar je to nekaj osnov za spajkanje Compo Surface Mount Compo
Adapter za montažo na proto ploščo: 3 koraki (s slikami)
Adapter za montažo na proto ploščo: Prva fotografija prikazuje MB-102, 830 točkovno prototipno PCB spajkano ploščo. Ti so pogosti in poceni (preverite na Ebayu). Obstajajo manjše in večje velikosti. Po želji jih je mogoče enostavno povezati skupaj, da nastanejo večja območja izdelave prototipov.
Nosilec za montažo na stojalo ISight: 3 koraki
Nosilec za montažo na stativ ISight: Vedno se znajdem, da snemam, podpiram ali obešam različne spletne kamere ali fotoaparat iSight na knjige, police ali škatle po vsej hiši- če delam časovni zamik ali nastavljam kamero za video nadzor, to mora biti ab
Še dve ideji za montažo na kolo/kamero: 4 koraki
Še dve ideji za montažo na kolo/kamero: Vem, da je to že enajsti nosilec za kolo/kamero, vendar sem to naredil nekoliko drugače kot ostali in mislil sem, da bom delil svoje tehnike. V tem navodilu bom pokazal en način pritrditve fotoaparata na slušalke za naprej
Zapiranje zanke pri spajkanju na površinsko montažo: 4 koraki
Zapiranje zanke pri spajkanju na površinsko montažo: Zdi se, da je temperatura najlažje nadzorovati na svetu. Vklopite štedilnik in nastavite želeno temperaturo. Zjutraj vklopite peč in nastavite termostat. Prilagodite toplo in hladno vodo, da bo prha ravno pravšnja.