Talaan ng mga Nilalaman:

Phone Quarantimer para sa Digital Minimalism !: 5 Hakbang (na may Mga Larawan)
Phone Quarantimer para sa Digital Minimalism !: 5 Hakbang (na may Mga Larawan)

Video: Phone Quarantimer para sa Digital Minimalism !: 5 Hakbang (na may Mga Larawan)

Video: Phone Quarantimer para sa Digital Minimalism !: 5 Hakbang (na may Mga Larawan)
Video: Phone Quarantimer Demo 2024, Nobyembre
Anonim
Phone Quarantimer para sa Digital Minimalism!
Phone Quarantimer para sa Digital Minimalism!
Phone Quarantimer para sa Digital Minimalism!
Phone Quarantimer para sa Digital Minimalism!

Masyadong maraming beses kukunin ko ang aking telepono upang suriin ang lagay ng panahon at magtapos sa isang social media spiral. Kailangan ko ng quarantimer ng telepono.:)

Ito ay isang stand ng telepono na masisindi kapag inilagay mo ang iyong telepono. Bilang karagdagan, sinusubaybayan nito kung gaano katagal mong iniiwan itong nagpapahinga

Bumuo ng maraming upang malaman kung sino ang gumagamit ng kanilang telepono na hindi bababa sa pamilya! O gamitin ito sa iyong sarili upang subaybayan kung gaano katagal mo itong iniwan na nag-iisa! Gustung-gusto ng lahat ang positibong pampalakas.

Pinangangarap ko na gumawa ng isang Quarantimer sa Telepono (Quarantine Timer) para sa sarili kong paggamit. Sinubukan kong mag-block ng mga app ngunit nais ng isang pisikal na lugar upang mailagay ang aking telepono. Bilang karagdagan, madali para sa aking mga magulang at kapatid na gumamit - walang kinakailangang dagdag na app. Sa halip, gumagamit kami ng isang photoresistor upang makita ang pagkakaroon ng telepono kapag hinaharangan nito ang ilaw mula sa itaas.

Nagdagdag ng bonus: Na-insentibo ako na ipahinga ang aking telepono sa isang nakalaang lugar. Nangangahulugan ito na mas malamang na mawala ako!

  1. Marso - Nagkaroon ako ng isang hindi malinaw na ideya na kailangan kong limitahan ang oras na ginugol sa telepono. I-lock ito sa isang kahon? Sa isang timer?
  2. Abril - Nag-sketch ng maraming at prototype ang aking ideya sa isang breadboard. Hindi nagawa ang iba pa bukod sa gumugol ng oras sa aking telepono.:(
  3. Mayo 19 - Nakita ang Instructables Contest na ito at binigyang inspirasyon upang gawin itong matatag! Nag-ikot ng mabilis at hindi maruming PCB sa gabing iyon. Kailangan natin ito ng mabilis!
  4. Mayo 20 - Nag-order ng mga PCB at naghintay.
  5. Mayo 29 - Maghinang at magtipon.

Nagmamadali akong itayo ito, at ginamit ang ilang mga sangkap hangga't maaari. Umaasa ako na ikaw ay inspirasyon upang bumuo ng isa din! Sa palagay ko ito ay isang mahusay na proyekto ng nagsisimula upang malaman ang disenyo ng PCB at Arduino. Maaari mo ring pagandahin at magdagdag ng mga karagdagang tampok! Ako mismo ay umaasa na magdagdag ng ilang mga kapanapanabik na bagay … sa lalong madaling inilagay ko ang aking telepono.;)

Mga gamit

  • pinangunahan ng isa
  • 10K risistor (anumang katugmang halaga para sa paghugot ng photoresistor)
  • 220 risistor (anumang katugmang halaga para sa led)
  • Arduino Nano (maaaring palitan ng Uno)
  • display - Gumamit ako ng isang 128x64 OLED

Opsyonal:

  • mga header ng babae
  • (4) M3x20mm standoffs
  • (4) M3 screws

Hakbang 1: (Opsyonal Ngunit Inirerekumenda) Breadboard Ang Iyong Circuit

(Opsyonal Ngunit Inirerekumenda) Breadboard Ang Iyong Circuit
(Opsyonal Ngunit Inirerekumenda) Breadboard Ang Iyong Circuit
(Opsyonal Ngunit Inirerekumenda) Breadboard Ang Iyong Circuit
(Opsyonal Ngunit Inirerekumenda) Breadboard Ang Iyong Circuit

Bagaman na-port ang aking pangwakas na proyekto sa isang PCB, maaari mong madaling gumamit ng isang pisara sa halip. Ilagay lamang ang lahat sa isang kahon, na may mga butas upang singilin ang Arduino at palabasin ang photoresistor.

Makakatulong din ang Breadboarding na matiyak na ang iyong mga koneksyon at hardware ay mahusay na pumunta.

Hakbang 2: Magdisenyo ng isang PCB

Magdisenyo ng isang PCB
Magdisenyo ng isang PCB
Magdisenyo ng isang PCB
Magdisenyo ng isang PCB

Ang pagdidisenyo ng isang PCB ay nagsasangkot ng:

  1. Paggawa ng isang eskematiko
  2. Paglalagay ng board

Ibabagsak ko ang parehong mga file na dinisenyo ko sa ibaba. Ito ay isang medyo simpleng circuit at maaaring mabago ayon sa gusto mo.

Ang aking telepono ay 3 pulgada ang lapad at 6 ang taas. Inayos ko ang mga sukat ng aking board upang payagan akong ipahinga ang aking telepono sa mga standoff sa 4 na sulok.

Tungkol sa aktwal na circuit, mayroon kaming kaunting mga bahagi:

  • Arduino Nano
  • humantong upang kumpirmahin ang pagkakaroon ng telepono
  • 2 resistors
  • photoresistor upang makita ang telepono
  • OLED display upang ipakita ang lumipas na oras

Inorder ko ang aking mga PCB mula sa JLCPCB. Kung hindi mo nais na maghintay para sa isang third-party, madali mong magagamit ang matrix board para sa iyong huling proyekto!

Hakbang 3: Magtipon at Maghinang

Magtipon at maghinang!
Magtipon at maghinang!
Magtipon at maghinang!
Magtipon at maghinang!
Magtipon at maghinang!
Magtipon at maghinang!

Kung mayroon kang mga babaeng header, solder ang mga ito sa mga yapak para sa Arduino Nano at OLED.

Tingin ko sa kanila napaka maginhawa; sa halip na direktang paghihinang ng isang Arduino sa pisara, maaari mong panghinang ang mga babaeng header. Ang Arduino ay matatanggal sakaling magprito ito o nais mong muling gamitin ito.

  • Ang risistor ng 10K ay dapat na nasa kanan, kumokonekta sa photoresistor. Ito ay isang pulldown risistor kaya gumagamit kami ng isang mataas na halaga ng paglaban.
  • Ang resistor na 220 ay napupunta lamang sa serye kasama ang aming humantong upang limitahan ang kasalukuyang.
  • Gumagamit ang aming 128x64 OLED ng I2C upang makipag-usap, kaya nangangailangan lamang ito ng 2 linya: SCL at SDA.

Paghinang sa lahat ng bagay, suriin para sa shorts, at i-power up ito!

Idagdag sa mga standoff - Gumamit ako ng M3X20mm. Ang mga ito ay 20mm ang taas, upang payagan ang clearance. Hindi namin nais na pindutin ng telepono ang Arduino o OLED! Maaari kang gumamit ng mga standoff o kahit mga plastic straw sa anumang taas sa itaas ng 20mm.

Sa personal, okay ako sa isang walang board. Gayunpaman, maunawaan, ang isang takip ay pipigilan ang pinsala. Natatakot ako sa aking telepono na sinira ang photoresistor!

Maaari kang makahanap ng isang piraso ng karton ng parehong sukat ng PCB, gupitin ang isang butas kung saan sumilip ang photoresistor, at magkakaroon ka ng takip! Gumagana din ang kahoy o isang pasadyang 3D na naka-print na kaso.

(Mga larawan mula sa Fusion. Maaari mong i-export ang iyong mga file ng Eagle PCB sa Fusion360. Parehong software ay nasa ilalim ng Autodesk.)

Hakbang 4: Mag-upload ng Arduino Code

Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code
Mag-upload ng Arduino Code

Narito ang ilang detalyadong mga imahe ng aktwal na bagay.

Sa code na ito, ang pagtakip sa isang photoresistor ay magpapalitaw ng isang humantong sa ilaw at timer upang lumitaw sa display.

Mga aklatan na maaaring kailanganin mo:

LCDGFX

Maaari kang gumawa ng ilang personal na pagbabago:

  • Ayusin ang threshold ng (photocellReading <300) ayon sa iyong sariling mga antas ng ilaw sa silid.
  • Na-trigger ko ang humantong upang i-on kung ang telepono ay naroroon. Maaari mong gawin ang kabaligtaran at patayin ito kapag inilagay mo ang iyong telepono sa itaas.
  • Gumamit din ako ng mga segundo sa aking timer. Maaari mong bilangin sa pamamagitan ng minuto o oras kung nais mo.:)

Hakbang 5: Tapos Na

Inirerekumendang: