Innholdsfortegnelse:

Mac Envy: 7 trinn
Mac Envy: 7 trinn

Video: Mac Envy: 7 trinn

Video: Mac Envy: 7 trinn
Video: Как установить macOS на ноутбук/ПК 2024, November
Anonim
Mac Envy
Mac Envy

Du må levere den til Apple, de sparer ikke på design eller de små tingene. Disse små nyansene skiller dem fra masseproduserte kloner, men nå kan du ha like konkurransevilkår … liksom. Dette prosjektet vil gi deg den blekende standby -LED -en som mac kan skryte av når du hviler. Noen få dollar med komponenter, og du vil falme inn og ut som en hvilken som helst mac i landet.

Trinn 1: Handleliste

Handleliste
Handleliste

For dette prosjektet trenger du -1. Picaxe 08m og prototypebrett Kiwi går her, amerikanerne drar hit. Britene går her 2. 10kohm og 100ohm motstander (+ en mer diskutert senere) 3. Noen tilkoblingskabler 4. Noen busskontakter MERK: Du trenger en picaxe 08m, dette er ikke det samme som en Picaxe 08. Hvis du ikke har brukt denne typen PIC før, må du også få programmeringskabelen.

Trinn 2: Datastoffer

Datastoffer
Datastoffer
Datastoffer
Datastoffer

Nå gjør jeg noen antagelser her. Jeg antar at du har en ledig diskettstasjon, og jeg antar også at du har en ekstra usb -kontakt på hovedkortet og at hovedkortet holder dette live i standby.

Hvis disse forutsetningene er riktige, kan vi fortsette! Denne kretsen fungerer ut fra teorien om at når strømmen til stasjonen din er fjernet, går datamaskinen i standby. Når dette skjer, starter mikrokontrolleren en PWM -rutine (øke og senke spenningen) på statuslampen til PC -en som gir deg mac -effekten. Det første du må finne er en ekstra USB -port og diskettkontakten. De fleste moderne PC -er har disse som reserve, så ikke få panikk.

Trinn 3: Få styret sammen

Å få styret sammen
Å få styret sammen
Å få styret sammen
Å få styret sammen

Monter komponentene på prototavlen som vist på bildet. Den tredje motstanden er for LED -en på forsiden av PC -en. Verdien for motstanden kan variere avhengig av fabrikatstørrelse osv. Osv. Jeg målte spenningsfallet over lysdioden og strømmen som ble trukket for å finne ut riktig motstand. Du kan gå til denne siden LED -kalk for å beregne LED -motstanden når du har verdiene. Hvis du ikke har et multimeter, er omtrent 20mA og 2,3v et godt tall å rulle med, sannsynligvis vil en motstand rundt 150 ohm til 180 ohm gjøre.

Trinn 4: Koble til hovedkortet

Koble til hovedkortet
Koble til hovedkortet

Advarsel - datamaskiner tar litt pinne, men hvis du kooider PC -en, kan jeg ikke hjelpe deg. Koble strømledningene til proto -kortet til USB -kontakten som vist. Vær oppmerksom på at kontakten har en rad med 5 pinner og en rad med 4 pinner. Pinnen til venstre for den ekstra pinnen er -ve eller jordet pinne. Pinnene lengst vekk fra den ekstra pinnen er +ve av 5v pinner. Fortsatt forvirret? Se her.

Trinn 5: Koble til hovedkortet Fortsatt

Koble til hovedkortet Forts
Koble til hovedkortet Forts

Koble nå diskettenhetens strømkontakt som vist. Dette er VELDIG viktig for å få dette på riktig måte. Hvis du kobler det til baksiden, bør du forberede deg på magisk røyk!

Frontpanelets LED kan også kobles til, avhengig av tilfelle kan dette være merket på ledningene. Hvis det er -ve -ledningen går til brettets kant på kontakten. Hvis det ikke er det, ikke stress det bare ikke fungerer, så bytt dem bare om.

Trinn 6: Programmering av PIC

Programmering av PIC
Programmering av PIC

Når alt er tilkoblet, starter du PC -en og ser hva som skjer. Med litt flaks vil ingenting skje. PIC er tom og må programmeres til å gjøre hva som helst. Jeg hører deg stønnen 'så nå må jeg kjøpe meg en programmerer og tulle rundt med montering for å få det til å fungere'. Nei, du trenger ikke bare den gratis programvaren og en nedlastingskabel (USB eller seriell er tilgjengelig. Sørg for at du kjøper en når du bestiller proto -settet eller lager ditt eget). Åpne programvaren og skriv inn følgende som et nytt program.'------------------------------------ --------------------------------------------- Start: pause 2000 ' vent til sekunder hvis pin3 = 1 deretter pwron 'hvis strømmen er på goto pwron sub routineif pin3 = 0 then standby' if off goto standbypwron: pwmout 2, 255, 1000 'set pwm so lampe holder på pause 2000' vent 2 sekunder gå til start 'kom tilbake til start og sjekk status igjen standby: for w0 = 0 til 500 trinn 1' start en loop for å rampe opp pwmpwmout 2, 255, w0 'rampe opp pwm ved hjelp av w0pause 5' bremse ting litt neste w0 'loop tilbake til w0for w1 = 500 til 0 trinn -1pwmout 2, 255, w1pause 5neste w1begynn 'sjekk status igjen.'---------------------------- -------------------------------------------------- ---- Dette er en veldig enkel metode for å oppnå det vi trenger. Du kan slite rundt med pauser og loop (fet skrift) for å perfeksjonere fading, men for det meste bør dette få deg i gang. Sørg for at du øver på LED -en du faktisk bruker, da de alle vil reagere litt annerledes. Alle som har programmert, vil gjenkjenne dette som BASIC. Trykk på f5 -tasten i programmereren, og den skal lastes ned rett til PIC, og den skal Begynn å jobbe!

Trinn 7: Konklusjon

Du bør sette kretskortet i et plasthylster, slik at du ikke trenger å bekymre deg for å korte ut ting, og det blir også lettere å bytte mellom datamaskiner.

Nå vil noen puritaner si at de kunne gjøre det samme med en 555 timer -chip eller et par transistorer og noen kondensatorer, men hvorfor skulle du? Disse små PIC -ene er billige som chips (trommelfyll) og kan enkelt endres med noen få kodelinjer. Hvis du blir eventyrlystne, vil du kunne måle temperaturen på PCen, legge til litt mer LED -kontroller flere vifter, alternativene er ubegrensede. Så hvis du har lykkes har du … 1. Funnet bruk for reservepluggene i PC -en. 2. Rekket ut hvordan du beregner motstander for lysdioder 3. Gjorde ditt første skritt inn i en verden av mikrokontrollere 4. Merket en boks til mot MAC. Hei, Jason ps beklager for dritten video.

Anbefalt: