Sadržaj:

Mac Envy: 7 koraka
Mac Envy: 7 koraka

Video: Mac Envy: 7 koraka

Video: Mac Envy: 7 koraka
Video: ''Аят аль Курси'' 313 раз решение любых проблем,защита и исцеление,ИНШААЛЛАХ 2024, Novembar
Anonim
Mac Envy
Mac Envy

Morate to predati Appleu, oni ne štede na dizajnu ili sitnicama. Ove male nijanse razlikuju ih od masovno proizvedenih klonova, ali sada možete imati jednake uvjete … nekako. Ovaj projekt će vam isporučiti blijedu LED lampicu u stanju pripravnosti kojom se mac hvali dok se odmara. Nekoliko dolara komponenti i blijedit ćete kao i svaki mac u zemlji.

Korak 1: Lista za kupovinu

Lista za kupovinu
Lista za kupovinu

Za ovaj projekat trebat će vam -1. Picaxe 08m i prototipna ploča Kiwi idu ovamo, Amerikanci idu ovamo. Britanci idu ovamo2. 10kohm i 100ohm otpornici (+ još jedan kasnije) 3. Neka spojna žica4. Neki konektori za sabirnicu NAPOMENA: Trebat će vam picaxe 08m, to nije isto što i Picaxe 08. Ako prije niste koristili ovu vrstu PIC -a, morat ćete nabaviti i programski kabel.

Korak 2: Računarske stvari

Computer Stuff
Computer Stuff
Computer Stuff
Computer Stuff

Sada ovdje donosim neke pretpostavke. Pretpostavljam da imate rezervni kabel za napajanje pogona diskete, a pretpostavljam i da na matičnoj ploči imate rezervni USB konektor i da vaša matična ploča ovo održava u stanju pripravnosti.

Ako su ove pretpostavke tačne, idemo dalje! Ovo kolo funkcionira prema teoriji da računalo prelazi u stanje pripravnosti kada se napajanje vašeg pogona isključi. Kada se to dogodi, mikro kontroler pokreće PWM rutinu (podizanje i snižavanje napona) na statusnoj lampici računara dajući vam mac efekt. Prvo što trebate pronaći je rezervni USB port i konektor za disketnu jedinicu. Većina modernih računara ima ove rezervne pa nemojte paničariti.

Korak 3: Okupljanje odbora

Okupljanje odbora
Okupljanje odbora
Okupljanje odbora
Okupljanje odbora

Sastavite komponente na proto ploči kao što je prikazano na slici. Treći otpornik je za LED diodu na prednjoj strani računara. Vrijednost otpornika može varirati ovisno o veličini izrade itd. Itd. Izmjerio sam pad napona na LED -u i struju koju sam izvukao da bih otkrio otpornik odgovarajuće veličine. Možete otići na ovu web lokaciju LED calc za izračun LED otpornika nakon što dobijete vrijednosti. Ako nemate multimetar, onda je oko 20 mA i 2,3 V dobra brojka za rolanje, vjerojatno će odgovarati otpornik od 150 do 180 oma.

Korak 4: Povezivanje na matičnu ploču

Povezivanje sa matičnom pločom
Povezivanje sa matičnom pločom

Oprez - računari se malo drže, ali ako iskopčate svoj računar, ne mogu vam pomoći. Priključite kabele za napajanje proto ploče na USB utikač kao što je prikazano. Imajte na umu da konektor ima jedan red od 5 pinova, a jedan red od 4 pina pin sa lijeve strane dodatnog pina je -ve ili pin za uzemljenje. Igle dalje od dodatnog pina su +ve od 5v pinova. Još uvijek ste zbunjeni? Pogledati ovdje.

Korak 5: Povezivanje na matičnu ploču Cont'd

Povezivanje na matičnu ploču Cont'd
Povezivanje na matičnu ploču Cont'd

Sada spojite utikač pogona diskete kao što je prikazano. Ovo je VRLO važno da biste ovo dobili na pravi način. Ako ga uključite unaprijed, trebali biste se pripremiti za čarobni dim!

LED dioda na prednjoj ploči se također može spojiti, ovisno o vašem slučaju, to može i ne mora biti označeno na vodovima. Ako je to -ve vod ide na ivicu ploče konektora. Ako nije, nemojte naglašavati, jednostavno neće funkcionirati, samo ih zamijenite.

Korak 6: Programiranje PIC -a

Programiranje PIC -a
Programiranje PIC -a

Kada se sve vaše veze pokrenu, računar i vidite šta će se dogoditi. Uz malo sreće ništa se neće dogoditi. PIC je prazan i treba ga programirati za bilo šta. Čujem vas kako stenjete 'pa sad moram kupiti neki programer i zezati se oko sklopa da bi funkcionirao'. Ne, zapravo vam ne treba sve što trebate je besplatni softver i kabel za preuzimanje (dostupni su USB ili serijski pazite da ga kupite kada naručite proto komplet ili ga napravite vlastitim rukama). Otvorite softver i upišite sljedeće kao novi program. '-------------------------------------- --------------------------------------------- Početak: pauza 2000 ' sačekajte sekunde ako je pin3 = 1, zatim pwron 'ako je napajanje pređi na podrutinu pwronif pin3 = 0 onda u pripravnosti' ako je isključeno idi u stanje pripravnosti 'vratio se na početak i ponovo provjerio status standby: za w0 = 0 do 500 korak 1' pokrenite petlju za povećanje pwmpwmout 2, 255, w0 'povećanje pwm pomoću w0pause 5' usporavanje stvari slijedeća w0 'petlja nazad na w0for w1 = 500 do 0 korak -1pwmout 2, 255, w1pauza 5sljedeće w1početi ponovo provjeriti status. '------------------------------ -------------------------------------------------- ---- Ovo je vrlo jednostavan način da postignemo ono što nam je potrebno. Možete se petljati pauzama i petljama (podebljano) iznose kako biste usavršili svoje blijeđenje, ali to bi vas većim dijelom trebalo pokrenuti. Pobrinite se da vježbate na LED -u koji zapravo koristite jer će svi reagirati malo drugačije. Svatko tko je radio bilo koje programiranje prepoznat će ovo kao OSNOVNO. Pritisnite tipku f5 u programatoru i trebala bi se preuzeti direktno na PIC i trebalo bi počnite sa radom!

Korak 7: Zaključak

Pločicu morate staviti u plastično kućište kako ne biste morali brinuti o kratkim spojevima, a bit će i lakše prebacivati se između računala.

Sada će neki puritanci reći da bi to mogli učiniti i sa tajmerom sa čipom 555 ili s par tranzistora i nekim kondenzatorima, ali zašto biste to učinili? Ovi mali PIC -ovi su jeftini kao čipovi (punjenje bubnjem) i mogu se lako izmijeniti s nekoliko redaka koda. Ako ste avanturistički nastrojeni, moći ćete izmjeriti temperaturu vašeg računala, dodati još LED dioda za kontrolu više ventilatora, mogućnosti su neograničene. Dakle, ako ste uspjeli, imate … 1. Našli ste na korištenje rezervne utikače na svom računaru. 2. Radio kako izračunati otpornike za LED diode 3. Napravio prvi korak u svijet mikrokontrolera 4. Označio još jednu kutiju protiv MAC -a. Živjeli, Jason p.s žao mi je zbog sranja o videu.

Preporučuje se: