Innholdsfortegnelse:

Telefonkarantimer for digital minimalisme !: 5 trinn (med bilder)
Telefonkarantimer for digital minimalisme !: 5 trinn (med bilder)

Video: Telefonkarantimer for digital minimalisme !: 5 trinn (med bilder)

Video: Telefonkarantimer for digital minimalisme !: 5 trinn (med bilder)
Video: Convenience items needed in the family 2024, November
Anonim
Telefonkarantimer for digital minimalisme!
Telefonkarantimer for digital minimalisme!
Telefonkarantimer for digital minimalisme!
Telefonkarantimer for digital minimalisme!

For mange ganger tok jeg telefonen for å sjekke været og havne i en spiral på sosiale medier. Jeg trengte en telefonkarantimer.:)

Dette er et telefonstativ som lyser når du legger telefonen ned. I tillegg holder den oversikt over hvor lenge du lar den hvile

Bygg flere for å finne ut hvem som bruker telefonen minst blant familien! Eller bruk den selv til å spore hvor lenge du har latt den være i fred! Alle elsker positiv forsterkning.

Jeg hadde drømt om å lage en Phone Quarantimer (Quarantine Timer) til eget bruk. Jeg har prøvd å blokkere apper, men ønsket et fysisk sted å sette telefonen min. I tillegg er det enkelt for mine foreldre og bror å bruke - ingen ekstra app kreves. I stedet bruker vi en fotoresistor for å oppdage telefonens tilstedeværelse når den blokkerer lys ovenfra.

Lagt til bonus: Jeg blir motivert til å hvile telefonen min på et dedikert sted. Dette betyr at jeg er mindre sannsynlig å miste det!

  1. Mars - Jeg hadde en vag idé om at jeg måtte begrense tiden jeg brukte på telefonen. Låse den i en eske? Med en timer?
  2. April - Skisset mye og prototypet ideen min på et brødbrett. Gjorde ikke mye annet enn å bruke tid på telefonen min.:(
  3. 19. mai - Så denne Instructables -konkurransen og ble inspirert til å gjøre den robust! Spunnet opp en rask og skitten PCB samme kveld. Vi trenger dette raskt!
  4. 20. mai - Bestilte PCB og ventet.
  5. 29. mai - Lodding og montering.

Jeg hadde det travelt med å bygge dette, og brukte så få komponenter som mulig. Jeg håper du er inspirert til å bygge en også! Jeg synes det er et flott nybegynnerprosjekt å lære PCB -design og Arduino. Du kan også pynte og legge til flere funksjoner! Selv håper jeg å legge til noen spennende ting … så snart jeg legger fra meg telefonen.;)

Rekvisita

  • en ledet
  • 10K motstand (hvilken som helst kompatibel verdi for fotoresistor trekk)
  • 220 motstand (hvilken som helst kompatibel verdi for LED -en)
  • Arduino Nano (Uno kan bytte ut)
  • display - jeg brukte en 128x64 OLED

Valgfri:

  • kvinnelige overskrifter
  • (4) M3x20 mm avstand
  • (4) M3 -skruer

Trinn 1: (Valgfritt, men anbefalt) Breadboard kretsen din

(Valgfritt, men anbefalt) Brødbrett kretsen din
(Valgfritt, men anbefalt) Brødbrett kretsen din
(Valgfritt, men anbefalt) Brødbrett kretsen din
(Valgfritt, men anbefalt) Brødbrett kretsen din

Selv om jeg overførte mitt siste prosjekt til en PCB, kan du enkelt bruke et brødbrett i stedet. Bare legg alt i en eske, med hull for å lade Arduino og la fotoresistoren titte frem.

Breadboarding vil også bidra til å sikre at tilkoblingene og maskinvaren din er i orden.

Trinn 2: Design et PCB

Design et kretskort
Design et kretskort
Design et kretskort
Design et kretskort

Å designe en PCB innebærer:

  1. Å lage en skjematisk
  2. Legge ut brettet

Jeg slipper begge filene jeg designet nedenfor. Dette er en ganske enkel krets og kan endres etter eget ønske.

Telefonen min er 3 tommer bred og 6 høy. Jeg justerte brettdimensjonene slik at jeg kunne hvile telefonen på avstand på 4 hjørner.

Når det gjelder den faktiske kretsen, har vi svært få komponenter:

  • Arduino Nano
  • førte til å bekrefte telefonens tilstedeværelse
  • 2 motstander
  • fotoresistor for å oppdage telefonen
  • OLED -skjerm for å vise forløpt tid

Jeg bestilte PCB -ene fra JLCPCB. Hvis du ikke vil vente på en tredjepart, kan du enkelt bruke matrisekortet for ditt siste prosjekt!

Trinn 3: Monter og lodd

Monter og lodd!
Monter og lodd!
Monter og lodd!
Monter og lodd!
Monter og lodd!
Monter og lodd!

Hvis du har kvinnelige overskrifter, lodder du dem på fotavtrykkene til Arduino Nano og OLED.

Jeg finner dem veldig praktiske; i stedet for å lodde en Arduino direkte på brettet, kan du lodde de kvinnelige hodene i. Arduinoen er flyttbar i tilfelle den frites eller du vil bruke den på nytt.

  • 10K -motstanden skal være til høyre og kobles til fotoresistoren. Dette er en nedtrekksmotstand, så vi bruker en høy motstandsverdi.
  • 220 -motstanden går ganske enkelt i serie med vår ledning for å begrense strømmen.
  • Vår 128 x 64 OLED bruker I2C for å kommunisere, så det krever bare 2 linjer: SCL og SDA.

Lodd alt på, se etter shorts, og slå det på!

Add on standoffs - jeg brukte M3X20mm. Disse er 20 mm høye for å tillate klaring. Vi vil ikke at telefonen skal berøre Arduino eller OLED! Du kan bruke avstandsstykker eller til og med plastrør i alle høyder over 20 mm.

Personlig har jeg det bra med et brett. Forståelig nok ville et deksel forhindre skade. Jeg er redd for at telefonen min skal knuse fotoresistoren!

Du kan finne et stykke papp med samme dimensjoner som PCB, kutte et hull der fotoresistoren titter frem, og du får et deksel! Tre eller et tilpasset 3D -trykt etui fungerer også.

(Bilder fra Fusion. Du kan eksportere dine Eagle PCB -filer til Fusion360. Begge programvaren er under Autodesk.)

Trinn 4: Last opp Arduino -kode

Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode
Last opp Arduino -kode

Her er noen detaljerte bilder av den faktiske tingen.

I denne koden vil dekning av en fotoresistor utløse en LED til å lyse og tidtaker vises på displayet.

Biblioteker du kan trenge:

LCDGFX

Du kan gjøre noen personlige modifikasjoner:

  • Juster terskelen til (photocellReading <300) i henhold til lysnivået i ditt eget rom.
  • Jeg har aktivert LED -en for å slå på hvis telefonen er tilstede. Du kan gjøre det motsatte og slå den av når du plasserer telefonen på toppen.
  • Jeg brukte også sekunder i timeren. Du kan telle i minutter eller timer hvis du ønsker det.:)

Trinn 5: Du er ferdig

Anbefalt: