» elektronikk » Arduino »Elektronisk timeglass

Elektronisk timeglass



dette hjemmelaget produkt, som ble oppfunnet av forfatteren av Instructables under kallenavnet thatguyer, vil være nyttig for foreldre til barn som ennå ikke har lært tallene. Hvordan kan jeg forklare dem at “vi går ut om ti minutter” eller “på fem minutter gir leketøyet til broren din” hvis de ikke forstår lesningen til hverken en pil eller en digital klokke, og heller ikke vet hvor lenge minuttet varer? Skipsføreren prøvde på kjøkkenuret, men det viste seg at den lineære skalaen er mer synlig enn vinkler og sektorer. Designet erstatter et helt sett med timeglass, da lukkerhastigheten kan endres.

Brukes på enhet Arduino- kompatibelt Adafruit Metro-brett, hvis du bruker et annet, er det viktig å ha minst tre analoge innganger. Informasjon sendes ut til et bånd med adresserbare WS2812-LED-er med en tetthet på 144 lysdioder per meter. To ferdige brett av Adafruit ble også brukt til kontroll - det ene med en berøringsknapp, det andre med et tre-akset akselerometer. Strømkilden er innsiden av kraftbanken - batteriet sammen med brettet, men det er bedre å ikke fjerne denne enheten fra saken deres i det hele tatt, siden det hjemmelagde produktet blir matet fra det på vanlig måte - på en fem volt utgang.

Ved å demontere strømbanken, doserer masteren USB-kabelen og lodder ledningene parallelt med utgangskontakten. Forgjeves: så hva, og å finne en ledning med en stor USB-plugg i dag er ikke et problem. Du må ta en skadet ledning, der Micro USB eller Lightning-pluggen “falt av” på motsatt side, fjern den og trekk ledningene ut av ledningen. Her, for eksempel, hvordan oversetteren påførte en slik ledning:



Men den guiden skaper kunstig vanskeligheter for seg selv. På alle mulige måter å prøve å ikke rive noe og ikke lukke, endrer han powerbarken litt. Fjern først utgangskontakten fra tavlen:



I stedet for kobler den deretter JST-kontakten via ledninger gjennom en bryter, som igjen er tilkoblet ikke ved lodding, men med RPPI-kontakter. Motstykket til JST-kontakten ligger stille og venter på tilkobling til kretsen.



Det valgfrie alternativet er klart, de neste trinnene er de samme uavhengig av om du har lagt om strømbanken eller forlatt den i saken sammen med ledningen som er nevnt over.

Thatguyer installerer en Arduino-kompatibel tavle- og akselerometermodul på brødbordet:



Hvordan du lodder dem vil ikke fungere. For at alt skal fungere, må to vilkår være oppfylt. Den første er at USB-kontakten er på kanten av brødbordet, så det er mer praktisk å koble en kabel til den. Det andre er å orientere akselerometeret riktig. Dette er lettere enn å snu planetens tyngdekraft.

Skipsføreren velger på brødbrettet bussene som vil være pluss og fellestråden, og kobler de tilsvarende konklusjonene fra akselerometeret og det Arduino-kompatible brettet til dem. Så kobles den til hverandre slik: utgangen fra X-aksen - til den analoge inngangen A2, Y - til A1, Z - til A0:



Ved å observere polariteten kobler den den gjensidige delen av JST-kontakten med pluss og vanlige dekk på brødplaten:



Utfører videre lodding med effektbryteren åpen eller kontakten frakoblet. Kobler et bånd med adresserbare LED-er som rommer 30 av disse diodene. Tape kan bare skilles i områder som er spesielt designet for dette formålet. Strømtrådene er koblet i riktig polaritet til de tilsvarende layoutbussene, og den serielle datainngangen er koblet til den digitale utgangen til det Arduino-kompatible kortet som er valgt i programmet:



Det er piler på båndet (sende hilsener til en av deltakerne i ressursen, hvilken han vil gjette), som indikerer retningen for dataoverføring fra hver forrige adresselampe til hver påfølgende. Koble et stykke tape slik at dataene blir borte fra brettet.

Etter båndet tar veiviseren ansvar for berøringsknappen. Det er tre ledninger igjen: pluss, felles og utgang. Hvordan koble de to første, selvfølgelig, og den tredje - til den digitale inngangen til det Arduino-kompatible brettet som er valgt i programmet. Når den berøres, gir knappen en logisk enhet. elektronikk klar:



Loddejernet vil hvile, puslespillet fungerer. Umiddelbart etter estimering og overføring av timeglasskonturen til et lønnbrett:



Det samme kan limes på fra flere lag med tynn kryssfiner.

Skipsføreren tar en annen planke med samme form, men tynnere, sammenlign fra siden:



I plakaten, som er tykkere, borer man hull til stikksagbladet og lager rom:




Alt passer:



Og i disse fordypningene vil det passe en bryter, kontakt og ledninger som kobler kamrene til hverandre:



Liker dette:



Lim brettene, og bunnen vises i kupeen, ved siden av er de klare, men ennå ikke installerte stativene:



Du kan feste den, du kan skru den med skruer, som du vil:



I denne fordypningen vil en berøringsknapp passe i stativet:



Her er det på plass:



I selve saken lager den guiden utsparinger og hull for ledningene til båndet og berøringsknappen:



Plexiglasset lukker rommene bak, slik at den elektroniske delen ikke faller ut:



Etter å ha fikset pleksiglasset med tape slik at det ikke beveger seg, bor du og fikser det slik:




Gjør merker for bekvemmeligheten av å kombinere pleksiglass med et tre slik at det ikke er noen situasjon: jævlig, hullene stemmer ikke, men du trenger bare å snu lokket:



Skjøter alt sammen, saging langs en markert omriss og får formen som et timeglass:



På siden der det ikke er rom og pleksiglass, gjør det en utsparing for LED-stripen:



Det du trenger!



Den demonterer saken, polerer den og dekker alt av tre med to lag med skjellakk. Igjen polerer den litt, dekker med polyuretanlakk, bearbeider den litt med stålull, og det viser seg ...



Returnerer elektronikk tilbake:



Deretter pleksiglass:



Den dekker lysdiodene med et matt filter:



flom firmware, hun vil trenge et bibliotek FastLED. Før du fyller ut i teksten, må du indikere hvilke av konklusjonene som er koblet, samt hvor mange lysdioder i et bånd.

Bytte driftsmodus for klokken skjer når posisjonen deres endres. Med sensoren opp - innstilling, med sensoren nede - tellende ned, sideveis - pause. Når du går inn i oppsettmodus, vises en gul blinkende markør, hver berøring av sensoren legger til en syrin divisjon tilsvarende 15 sekunder. Hvis du ringer 60 sekunder, vil påfølgende divisjoner være blå og de tilsvarende minuttene. Hvert femte minutt divisjon er merket med en annen farge for enkelhets skyld. I nedtellings- og pausemodusene oppfører klokken seg på samme måte som en ekte sand.

Gjentar hjemmelaget arbeid, kan du koble et piezoelektrisk eller dynamisk hode (ett gjennom en forsterker) til en av de digitale inngangene og legge lydeffekter til firmware.
10
10
10

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...