Innholdsfortegnelse:

ArduBand - Save Your Eyes !: 6 trinn (med bilder)
ArduBand - Save Your Eyes !: 6 trinn (med bilder)

Video: ArduBand - Save Your Eyes !: 6 trinn (med bilder)

Video: ArduBand - Save Your Eyes !: 6 trinn (med bilder)
Video: Save your eyes - arduBand 2024, Juli
Anonim
Image
Image

Hei, i dagens situasjon jobber mange mennesker hjemme, og derfor bruker vi mye mer tid foran datamaskiner eller smarttelefoner. Noen ganger kan vi sitte foran skjermen i flere timer, ødelegge øynene våre og svinge ryggen. Vi kan bruke en enhet som minner oss om å ta en liten pause for å bevege oss og gi øyeblikket et pusterom for øynene våre. Slik fungerer arduBand, og nå skal jeg vise deg hvordan du bygger det.

Rekvisita

  • Arduino Nano (Aliexpress)
  • PCB (PCBWay)
  • Akselerometer (Aliexpress)
  • Lademodul (Aliexpress)
  • 2x 10uF kondensator
  • 5x 100nF kondensator
  • 2x 20pF kondensator
  • 2x 1uF kondensator
  • 3v3 Regulator - MCP1700T (Aliexpress)
  • WS2128 LED (Aliexpress)
  • Summer (Aliexpress)
  • N-Mosfet IRML2502 (Aliexpress)
  • 2x 1kOhm motstand
  • 10kOhm motstand

Trinn 1: FORTAK

DESINGING
DESINGING

Ok, i begynnelsen noen antagelser. Jeg vil at enheten min skal være så liten som mulig, og varsle meg fra tid til annen om å ta en pause fra datamaskinen med et visuelt, lyd og vibrerende signal. Det er alt. Ved hjelp av akselerometeret vil båndet sjekke min nåværende posisjon, ved å bruke summeren vil det generere et akustisk signal, vibrasjonsmotoren vil generere vibrasjoner, og RGB -lysdioden vil gi et visuelt signal. Det hele vil bli styrt av en mikrokontroller programmert av RS232 USB -omformer og selvfølgelig drevet av et batteri.

Trinn 2: DESINGING

DESINGING
DESINGING

Jeg har allerede valgt komponenter, så det er på tide å lage et layoutdiagram i Eagle. Jeg fant de fleste elementene jeg trengte i de innebygde bibliotekene, og resten av dem ved hjelp av bibliotekslasteren. Jeg delte opplegget i flere blokker for å gjøre det mer lesbart, og da det var ferdig begynte jeg å designe brettet. Jeg satte dimensjonene på brettet på en slik måte at det var litt større enn batteriet og plasserte mikrokontroller, diode, motor, summer og flere andre komponenter på oversiden av brettet, og batteriet og noen andre elementer på bunnen av brettet. Selvfølgelig husket jeg om å lage hull for å fikse brettet til huset. Da alt var klart, genererte jeg Gerber -filer og lagret dem i.zip -format.

Trinn 3: PCB -BESTILLING

PCB -BESTILLING
PCB -BESTILLING

Jeg gikk til PCBWay og klikket på tilbud nå, hurtigbestilling av PCB og online gerber viewer, hvor jeg lastet opp filer til brettet mitt, så kunne jeg se hvordan det ville se ut. Jeg gikk tilbake til den forrige kategorien og klikket legg til gerber -fil, jeg valgte filen min og alle parameterne lastet selv, jeg endret bare bretttykkelsen til 0,6 mm og loddemasken til rød. Deretter klikket jeg "lagre på kort", ga forsendelsesdetaljer og betalte for bestillingen.

Trinn 4: SOLDING

SOLDING
SOLDING
SOLDING
SOLDING
SOLDING
SOLDING

Brettet er klart, delene er klare, så det er på tide med lodding. Jeg begynte med å sortere alle elementene for de tidligere merkede rommene slik at de ikke blandes. I begynnelsen loddet jeg delene som var ansvarlige for mikrokontrollerens arbeid, som jeg loddet av fra Arduino Nano, det vil si to 20pf kondensatorer, en 100nF, 16MHz kvartsresonator, Atmega328 og elementer som er ansvarlige for programmeringen, dvs. en 10k motstand og to 100n kondensatorer. Jeg koblet til programmereren og lastet opp prøvekoden for å sikre at kommunikasjonen gikk som den skulle. Det neste trinnet var å lodde lademodulen, det vil si tp4056 -brikken og flere andre elementer. Hvis den røde LED -en blinker forsiktig, fungerer alt fint. Når du kobler til batteriet, slås den blå lysdioden av, noe som indikerer at batteriet lades, og når det bare er blått, er batteriet ladet, noe som kan leses i katalognotatet. Jeg koblet fra batteriet og loddet ws2128 -dioden, lastet opp koden fra Ardafruit Neopixel -biblioteket og sørget for at dioden fungerer og loddet deretter inn og testet de neste blokkene merket i diagrammet, og eliminerte dermed muligheten for feil. Hele prosessen tok omtrent to timer. Jeg lastet opp det siste programmet og gikk videre til neste trinn.

Trinn 5: BOLIG

BOLIG
BOLIG
BOLIG
BOLIG

Så i Fusion 360, som er gratis for studenter, opprettet jeg boliger for bandet mitt og eksporterte det til.stl -formatet, for senere å laste opp denne filen til Creality Slicer. Dette programmet er ansvarlig for å oversette prosjektet vårt til et språk som er forstått av skriveren. Jeg lagret filen på sd -kortet og begynte å skrive ut. Jeg fant en gammel, ubrukt klokke som jeg fjernet stroppen med og festet den til saken min da den var ferdig. Jeg satte elektronikk i den og skrudde husdekselet. Dette var det siste trinnet.

Trinn 6: DET ER ALT

DET ER ALT!
DET ER ALT!
DET ER ALT!
DET ER ALT!
DET ER ALT!
DET ER ALT!

Dette er det klare arduBand. Hvert 10. minutt kontrollerer den posisjonen min, og hvis den oppdager at jeg sitter i tretti minutter, aktiverer den en alarm som jeg kan deaktivere ved å stå i et minutt. På den tiden tar jeg øynene av datamaskinen og ser ut av vinduet og gir øynene og en pause igjen. Takket være dette skader jeg dem ikke når jeg jobber lenge med prosjektene mine. Jeg tror dette prosjektet er nyttig for alle, men fremfor alt for de som sitter lenge ved pulten, enten de leser bøker eller jobber foran en datamaskin.

Takk for oppmerksomheten, og jeg inviterer deg til å sjekke mine tidligere prosjekter!

Min Youtube: YouTube Min Facebook: Facebook Min Instagram: Instagram Bestill din egen PCB: PCBWay

Anbefalt: