Taula de continguts:
- Subministraments
- Pas 1: Feu el circuit
- Pas 2: fitxers
- Pas 3: programa Arduino Nano
- Pas 4: com s'utilitza
- Pas 5: Com calibrar els botons
- Pas 6: amplieu el sistema per obtenir més calaixos
- Pas 7: Aïlla la llum dels calaixos
Vídeo: Sistema de localització d'emmagatzematge de resistències "Resys": 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Aquest és un sistema que facilita la cerca de resistències.
Cerqueu al valor desitjat i s’encén el calaix adequat.
Aquest sistema es pot ampliar al nombre desitjat de calaixos.
Subministraments
WS2812B de LEDs adreçables
Arduino Nano
4 x 4 Matrix Array 16 tecles
Resistència
Carregador USB o un altre subministrament de potència de 5v
Filament PLA
Capçaleres del connector
Prototipatge de PCB
Potòmetre de 10k
Pas 1: Feu el circuit
Feu el circuit en un prototip de doble cara PCB
Teclat:
El teclat econòmic té algunes resistències internes variables a la columna, a la temperatura, a la humitat i a la intensitat de prémer els botons. per tant, haureu de calibrar els botons del codi.
No tenia una pantalla lcd i2c tal com estava pensat per a aquest projecte, així que vaig haver de fer el teclat amb l’adc (entrada analògica) a causa del gpio disponible a l’arduino nano.
Resistències entre connectors del teclat.
Pin 2-3 = 10k ohm
Pin 3-4 = 22 k ohm
Pin 4-5 = 33 k ohm
Pin 6-7 = 2,2 k ohm
Pin 7-8 = 4,8 k ohm
Pin 8-9 = 10 k ohm
1 i 10 no s’utilitzen.
El pin 2 passa a 5V al tauler arduino.
El pin 9 va a A0 i 15k ohm a terra.
No hauria d’haver cap connexió entre el pin 5 i el 6.
Led`s:
El D7 a l’arduino va de 330ohm i al (data In) del primer led (segon pin) del WS2812B
Terra a terra.
Leds 5v a Vin en arduino
Heu de tallar els leds individualment i connectar-los a una placa posterior, o com voleu col·locar els leds.
Recordeu que heu de connectar els leds en la direcció correcta, ja que tenen una entrada i sortida.
Pantalla LCD:
Seguiu l'esquema.
El mesurador de potències només es necessita per ajustar el contrast a la pantalla.
Només l’haureu d’ajustar quan heu canviat la tensió d’entrada.
www.arduino.cc/ca/Tutorial/HelloWorld
Restableix:
D10 per restablir el pin
Font d'alimentació:
Carregador USB.
Tallar un cable USB i connectar terra (negre) a terra a arduino, i 5v (vermell) a Vin
Pas 2: fitxers
Aquest és un projecte d'afició, no sóc un programador professional.
Els consells i trucs són benvinguts:)
Pas 3: programa Arduino Nano
Descarregar biblioteques:
A Arduino IDE, feu clic a la pestanya anomenada croquis i feu clic a Inclou biblioteca / Gestiona biblioteques.
Buscar
-FastLED.h
-LiquidCrystal.h
Instal·leu-los.
Obre "ohmsys1.44.ino"
Connecteu l'arduino amb USB
Trieu el port de com correcte i pengeu l’esbós.
Pas 4: com s'utilitza
Introduïu el vostre valor amb dígits
* és coma
# es reinicia el sistema
A és ohm
B és K-ohm
C és M-ohm
D és un dígit de reinici
Pas 5: Com calibrar els botons
Descomenteu "Serial.println (sensorValue);" (segona línia en bucle)
Executeu el monitor de sèrie.
Els botons tenen una resistència variable a causa de la força / pressió amb què premeu el botó.
Tingueu en compte el valor superior / baix del botó de cerca al serialmonitor.
Cerca botons al codi.
El primer número és "baix" i l'últim és "alt".
// **************************** Botó 1 ****************** ********
if ((sensorValue> 387) && (sensorValue <394) && delayrunning == false)
Canvieu els números segons els vostres resultats.
Rebreu números diferents al codi, no deixeu que això us frustri:)
Pas 6: amplieu el sistema per obtenir més calaixos
De moment, el sistema està fet per a 16 calaixos.
Podeu estendre-la a tantes com vulgueu.
Assegureu-vos que la font d'alimentació la pot gestionar.
Per ampliar-lo, heu de canviar el "#define NUM_LEDS 15" al nombre desitjat de calaixos / leds.
Comença el 0, així que subractiteu 1 dels vostres calaixos / leds desitjats
Copiar enganxar
"if ((Sumtall> 6) && (Sumtall <16))
{LEDreset ();
leds [1] = CRGB (255, 0, 255);
FastLED.show (); retard (300); }"
i traça la teva gamma per calaix.
Afegiu un dígit per a cada calaix nou a "leds [1]"
També podeu canviar el color dels leds si ho desitgeu (255, 0, 255)
Pas 7: Aïlla la llum dels calaixos
Tenia algunes fuites de llum que provocaven alguns problemes.
Ho vaig solucionar afegint una cinta de mirall a cada calaix.
Cinta on s’afegeix als costats i a la part inferior.
No hi ha cap mirrortape si teniu una cinta que no deixi passar la llum.
Això va solucionar el problema:)
Recomanat:
El sistema d'emmagatzematge de components: 10 passos (amb imatges)
El sistema d’emmagatzematge de components: l’últim sistema d’emmagatzematge de components és una solució única per organitzar i emmagatzemar components electrònics. El programari personalitzat permet catalogar components amb una funció de cerca integrada per accedir ràpidament a components específics. LEDs ab
Ploma de localització UWB: 6 passos
UWB Localization Feather: Ultra-WideBand Feather incorpora el mòdul Decawave DWM1000 i un ATSAMD21 ARM Cortex M0 al format de ploma Adafruit. El mòdul DWM1000 és un mòdul sense fils compatible amb IEEE802.15.4-2011 UWB capaç de posicionar l'interior de precisió
Bricolatge d'una sirena d'atac aeri amb resistències, condensadors i transistors: 6 passos (amb imatges)
Feu una bricolatge d’una sirena d’atac aeri amb resistències i condensadors i transistors: aquest assequible projecte de bricolatge amb una sirena d’atac aeri és adequat per investigar circuits d’auto-oscil·lació compostos només per resistències i condensadors i transistors que puguin enriquir el vostre coneixement. I és adequat per a l'educació de defensa nacional per a nens, a
Organitzador de resistències: 3 passos (amb imatges)
Organitzador de resistències: Hola, estimats amics! :) Quan feia alguns dispositius electrònics, prototips sobre taulers de suport i necessitava connectar algunes resistències, sempre em costava cercar-ne el més adequat. Tenia una gran caixa lletja amb totes les resistències. Un
Organitzador i emmagatzematge de resistències: 4 passos (amb imatges)
Organitzador i emmagatzematge de resistències: una de les coses que trobeu ràpidament en fer els vostres propis circuits és que les resistències poden ser un veritable dolor per organitzar-les. Les resistències tenen molts valors diferents, de manera que és essencial tenir una manera d’organitzar-les per trobar el valor que desitgeu ràpidament