Taula de continguts:

Patrons LED satisfactoris: 9 passos
Patrons LED satisfactoris: 9 passos

Vídeo: Patrons LED satisfactoris: 9 passos

Vídeo: Patrons LED satisfactoris: 9 passos
Vídeo: Thicker Grows the Meal and Plot | Critical Role | Campaign 3, Episode 9 2024, Desembre
Anonim

Per a molts, el son s’ha convertit en una mercaderia pràcticament inabastable, un luxe reservat per als pocs afortunats que no senten que les diverses cadenes de responsabilitat les arrosseguen alhora en diferents direccions. Dormir és vital i us pot ajudar a sentir-vos refrescat durant tot el dia.

Comptar les ovelles no és només una tècnica obsoleta que se’ns predicava en la infància i que ara fa temps que és inútil la majoria de les vegades. Els estudis suggereixen que els patrons i les llums difuminades no només poden ajudar-vos a dormir, sinó també millorar la qualitat del vostre son.

Així doncs, aquí teniu una làmpada nocturna que provoca un son controlat per Bluetooth basat en IOT que utilitza Arduino. Inclou una aplicació que consta de 4 patrons calmants i calmants, que permeten controlar aquests patrons directament a la llum directament des del llit.

Funciona amb bluetooth on l'aplicació envia dades a arduino mitjançant bluetooth, que interpreta aquestes dades i mostra el patró tal com es sol·licita a l'aplicació.

Té 4 patrons relaxants:

  • ESPIRAL EN
  • BARS
  • ESVAIR-SE EN
  • RUTA

La configuració està alimentada per un banc d’alimentació perquè el llum sigui pràctic i el pugueu portar on vulgueu i, a causa del consum de corrent mínim de 50 milliAmps, pot romandre encesa durant hores.

Ara aprofundim i comencem a construir aquest impressionant i útil llum inductor del son.

Pas 1: PATRONS

Image
Image

1) ESPIRAL IN: en aquest patró sembla com si un punt vermell estigués espiral cap a l'interior cap al centre, una cosa similar a l'espiral de Fibonacci. Per a això, el lògic és encendre el LED durant 1 mil·lisegon, apagar-lo i, després d'això, encendre el següent led i així successivament. AIX BAS ES BASA EN EL PRINCIPAL DE PERSISTÈNCIA DE LA VISIÓ

2) BARRES: Igual que el patró anterior, en comptes de leds individuals, les files i les columnes paral·leles s’espiraran cap a l’interior, donant-li una sensació realment relaxant.

3) FADE IN: en aquest patró, els LED semblen aspirats, cosa que fa que sigui un bonic patró

4) TRAIL: un patró lent en què el LED sembla travessar la Matrix, que és molt divertit de veure.

Pas 2: habilitats necessàries

La millor part de l’electrònica digital és que tot està activat o desactivat i, per tant, per complexa o descoratjadora que pugui semblar la tasca, es pot aconseguir fàcilment amb un petit esforç.

No cal ser un expert en electrònica per fer aquest projecte, però es requereixen algunes habilitats per completar aquest projecte.

Les habilitats requerides són les següents:

  • Electrònica bàsica Com soldar.
  • Com utilitzar un multímetre per comprovar si hi ha un curtmetratge o altres coses.
  • Com codificar en C per escriure el codi per a arduino, però es proporcionarà un codi completament funcional.
  • Com es pot crear una aplicació mitjançant la codificació (java, python) o sense codificació (mitjançant programari com inventor d'aplicacions mit).

Pas 3: llista de components

Llista de components
Llista de components
Llista de components
Llista de components
Llista de components
Llista de components

Com que no és un projecte d'alta tecnologia, aconseguir els components no serà difícil. Els podeu trobar fàcilment en línia a preus econòmics. A continuació es mostra la llista de components i els enllaços amazon per comprar-los:

  • Mòdul 1XBluetooth HC-05
  • 1X Mini Usb Cabke per connectar arduino
  • 1XArduino Nano
  • Mòdul de pantalla LED vermell ànode comú de matriu 1XDot 8 * 8 8x8 3mm
  • Soldador i cables de soldadura.
  • Cinta elèctrica, cables de pont, placa zero, cables conductors, talladores, alicates, separadors de fil, multímetre digital i un banc d’alimentació per alimentar la làmpada i la superglua.

Pas 4: esbrinar el càtode i l’ànode dels LED de la matriu

Com que a la matriu de LED no s’esmenta res sobre quin LED correspon a càtode i ànode, així com a quina fila i columna, utilitzarem un arduino i dos cables de pont.

Per fer-ho, connectarem un cable de pont masculí a femella al pin de + 5v de l’arduino i l’altre pin a la terra de l’arduino. Ara connectant els cables del pont als pins de la matriu LED un per un, trobarem quin pin correspon a quina fila i quina columna de la matriu LED i el marcarem com a càtode o ànode.

És preferible assenyalar en algun lloc quin pin és el càtode i quin és l’ànode per recordar-lo fàcilment

Aquests resultats variaran segons com hàgiu col·locat la vostra matriu LED i perquè la matriu és perfectament simètrica, la posició dels pins del càtode i de l’ànode variarà en funció de la posició de la vostra matriu LED.

Pas 5: assignació de pins d'Arduino Nano

Assignació de pins d'Arduino Nano
Assignació de pins d'Arduino Nano

Aquí utilitzarem 8 + 8 = 16 pins de l’arduino per connectar la nostra matriu LED perquè tenim 8 ànodes i 8 càtodes.

Assegureu-vos de no connectar els pins de la matriu LED al pin digital 0 o 1 de l’arduino, ja que s’utilitzen per a comunicacions Rx i Tx i s’utilitzaran per al nostre mòdul bluetooth

He utilitzat els pins següents, però, podeu utilitzar qualsevol pin que vulgueu.

PINS DIGITALS 2, 3, 4, 5, 6, 7, 8, 9, 10, 11

PINS ANALOGGICS A0, A1, A2, A3, A4, A5

S’han esmentat els pins que he utilitzat.

ASsegureu-vos que no feu servir A6 i A7 PERQUÈ NO PODEU ESCRIURE DIGITALS AQUESTS PINS

Pas 6: Soldar els components

Soldar els components
Soldar els components
Soldar els components
Soldar els components
Soldar els components
Soldar els components

Ara arriba la part interessant de soldar els components a la nostra placa zero.

En primer lloc, començarem super encolant una peça de tauler zero perpendicularment a la nostra placa zero principal sobre la qual soldarem la nostra matriu LED i aquesta peça perpendicular s’utilitzarà per soldar l’arduino nano només per fer que tot el circuit sigui el més compacte possible.

A continuació, soldarem el nostre arduino nano a la placa zero perpendicular i la nostra matriu LED a les plaques zero principals.

A continuació, connectarem els nostres ànodes de la matriu Led als pins {2, 3, 4, 5, 6, 7, 8, 9} i els càtodes de la matriu LED als pins {10, 11, A0, A1, A2, A3, A4, A5} de l'arduino. Per a això, agafarem uns cables de connexió aïllats i els despullarem amb strippers. Vaig triar cables aïllats per evitar curtcircuits al nostre circuit compacte. Ara soldarem l’ànode a un dels pins corresponents als pins assignats als ànodes d’arduino que hi ha aquí {2, 3, 4, 5, 6, 7, 8, 9} i el mateix per a tots els càtodes fins que obtingueu tot 16 pins soldats perfectament com a les imatges anteriors.

Ara farem servir un multímetre i el configurarem en mode díode i comprovarem si hi ha curtcircuit al nostre circuit. Si els cables estan en curtcircuit en algun lloc, utilitzarem un soldador per escalfar aquesta secció i una bomba de succió per dessoldar-la i la tornarem a soldar correctament.

A continuació, volem connectar el mòdul bluetooth per poder-lo operar i canviar els patrons sense fils.

El mòdul bluetooth està format per Vcc Gnd i un pin Rx i Tx. El mòdul Rx de bluetooth va a la Tx d'Arduino i no a la Rx d'Arduino. He connectat el mòdul bluetooth al nano mitjançant cables jumper per facilitar la depuració del codi perquè no podeu carregar el vostre codi a nano amb els pins Rx i Tx connectats. Tanmateix, us proporcionaré el meu codi final perquè pugueu soldar directament els pins Vcc i Gnd al nano i els pins Rx i Tx un cop hàgiu penjat el codi a arduino. Si també utilitzeu cables jumper per facilitar l'accessibilitat del mòdul bluetooth, la vostra placa final hauria de ser semblant a la de les imatges anteriors.

Podeu veure altres instruccions sobre com configurar un mòdul bluetooth perquè no en parlarem aquí.

Això és tot per la part de soldadura i electrònica.

Pas 7: CODI: basat en el principi de persistència de la visió

Si intentem il·luminar dos LED diagonals que donen alt a l’ànode i baix als càtodes de les files i columnes corresponents, no funcionarà, ja que en lloc d’encendre 2 LED, s’encendran els 4 LED a la secció transversal d’aquests. files i columnes.

Per tant, fem servir el concepte de persistència de la visió segons el qual, si dos LED brillen un per un amb un retard de temps inferior a 100 mil·lisegons, el nostre ull no notarà el període de temps de 100 mil·lisegons quan els dos LED estaven apagats i sembla que tots dos els LED estaven encesos simultàniament.f

S’utilitza a tot arreu del codi per encendre els LED de manera que només s’encenguin els LED desitjats i no els indesitjats.

El codi s'adjunta a continuació a causa de la seva longitud.

Pas 8: Aplicació per controlar la nostra làmpada

Aplicació per controlar la nostra làmpada
Aplicació per controlar la nostra làmpada
Aplicació per controlar la nostra làmpada
Aplicació per controlar la nostra làmpada

Si sabeu com desenvolupar aplicacions amb Java o Python o qualsevol altre idioma, podeu continuar amb això i no dubteu a crear la vostra pròpia aplicació amb la vostra interfície desitjada. Podeu veure la interfície de la meva aplicació com a referència.

(A les captures de pantalla anteriors he apagat els noms de les tres primeres connexions Bluetooth per motius personals.)

Tanmateix, si no coneixeu el desenvolupament d'aplicacions o si sou principiant, no dubteu a utilitzar la meva aplicació. L’APK es proporciona a continuació.

Pas 9: Tutorial d'aplicacions

Per instal·lar l'aplicació, primer heu d'anar a la configuració del mòbil i permetre la instal·lació de fonts desconegudes. Un cop hàgiu instal·lat l'APK, activeu el bluetooth i assegureu-vos que hàgiu emparellat el mòdul Bluetooth amb el nom de HC-05 o HC-06 amb el vostre telèfon.

Un cop hàgiu emparellat el mòdul, torneu a obrir l'aplicació i feu clic a connecta.

A continuació, seleccioneu el mòdul de la llista de dispositius aparellats disponibles.

Podeu imprimir en 3D la vostra pròpia carcassa per a aquest projecte de la manera que vulgueu.

Ara tot el que heu de fer és mantenir la làmpada juntament amb el banc d’energia que l’encén on vulgueu a la vostra habitació, seleccioneu el patró desitjat i mireu els patrons relaxants i espereu que passi la màgia mentre us adormiu lentament i pacíficament.

Recomanat: