INHOUDSOPGAWE:
- Voorrade
- Stap 1: Maak die kring
- Stap 2: lêers
- Stap 3: Program Arduino Nano
- Stap 4: Hoe om dit te gebruik
- Stap 5: Hoe om die knoppies te kalibreer
- Stap 6: Brei die stelsel uit vir meer laaie
- Stap 7: Isoleer lig vir die laaie
Video: Weerstandbergingstelsel "Resys": 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit is 'n stelsel wat dit maklik maak om u weerstande te vind.
Soek op die gewenste waarde, en die regte laai brand.
Hierdie stelsel kan uitgebrei word na die gewenste aantal laaie.
Voorrade
Adresbare LED's WS2812B
Arduino Nano
4 x 4 Matrix Array 16 sleutels
Weerstand
Usb -laaier of ander 5v -kragvoorsiening
PLA filament
Verbindingsopskrifte
Prototipe PCB
10k potmeter
Stap 1: Maak die kring
Maak die kring op 'n dubbelzijdige protipe PCB
Klavier:
Die goedkoop klavier het 'n paar interne weerstande wat veranderlik is in kolom, temperatuur, humiditeit en hoe hard u op die knoppies druk. dus moet u die knoppies in die kode kalibreer.
Ek het nie 'n i2c lcd -skerm soos bedoel vir hierdie projek nie, so ek moes die toetsbord met die adc (analoog invoer) maak as gevolg van gpio beskikbaar op die arduino nano.
Weerstande tussen die klavieraansluitings.
Speld 2-3 = 10k ohm
Speld 3-4 = 22k ohm
Speld 4-5 = 33k ohm
Speld 6-7 = 2,2 k ohm
Speld 7-8 = 4.8k ohm
Speld 8-9 = 10k ohm
1 en 10 word nie gebruik nie.
Speld 2 gaan na 5V op die arduino bouard.
Speld 9 gaan na A0 en 15k ohm tot op die grond.
Daar moet geen verbindings tussen pen 5 en 6 wees nie.
LED's:
D7 op die arduino gaan deur 330ohm en na die (data In) op die eerste led (tweede pen) op WS2812B
Grond tot grond.
Leds 5v na Vin op arduino
U moet die leds individueel sny en dit op 'n agterplaat opdraai, of hoe u die leds wil plaas.
Onthou om die leds in die regte rigting te dra, hulle het 'n inset en uitset.
LCD -skerm:
Volg die diagram.
Die potmeter is slegs nodig om die kontras op die skerm aan te pas.
U hoef dit slegs aan te pas wanneer die ingangsspanning verander het.
www.arduino.cc/en/Tutorial/HelloWorld
Herstel:
D10 om die pen terug te stel
Kragtoevoer:
USB laaier.
Sny 'n usb -kabel en verbind grond (swart) met grond op arduino, en 5v (rooi) met Vin
Stap 2: lêers
Dit is 'n stokperdjie -projek, ek is nie 'n professionele kodeerder nie.
Wenke en truuks is welkom:)
Stap 3: Program Arduino Nano
Laai biblioteke af:
Klik in Arduino IDE op die oortjie met die naam skets en klik op insluit biblioteek/bestuur biblioteke.
Soek vir
-FastLED.h
-LiquidCrystal.h
Installeer hulle.
Maak "ohmsys1.44.ino" oop
Koppel die arduino met USB
Kies die regte com -poort en laai die skets op.
Stap 4: Hoe om dit te gebruik
Voer u waarde in met syfers
* is 'n komma
# is die stelsel herstel
A is ohm
B is K-ohm
C is M-ohm
D is die herlaai -syfer
Stap 5: Hoe om die knoppies te kalibreer
Uncomment "Serial.println (sensorValue);" (tweede reël in lus)
Begin u reeksmonitor.
Die knoppies het 'n veranderlike weerstand as gevolg van hoe hard/saggies jy op die knoppie druk.
Let op die boonste/lae waarde vir die soek -knoppie in die reeksmonitor.
Soek knoppies in die kode.
Die eerste getal is 'laag' en die laaste 'hoog'.
// **************************** Knoppie 1 ******************* ********
as ((sensorValue> 387) && (sensorValue <394) && delayrunning == false)
Verander die getalle volgens u resultate.
U kry verskillende nommers dan in die kode, moenie dat dit u frustreer nie:)
Stap 6: Brei die stelsel uit vir meer laaie
Op die oomblik is die stelsel gemaak vir 16 laaie.
U kan dit uitbrei tot soveel as wat u wil.
Maak net seker dat die kragtoevoer dit kan hanteer.
Om dit uit te brei, moet u die "#define NUM_LEDS 15" verander na die gewenste aantal laaie/leds.
Dit begin op 0, dus subrak 1 uit die gewenste laaie/leds
Kopieër plak
"as ((Sumtall> 6) && (Sumtall <16))
{LEDreset ();
leds [1] = CRGB (255, 0, 255);
FastLED.show (); vertraging (300); }"
en teken u reeks per laai.
Voeg een syfer by vir elke nuwe laai in "leds [1]"
U kan ook die kleur van die leds verander as u wil (255, 0, 255)
Stap 7: Isoleer lig vir die laaie
Het ligte lekkasies gehad wat probleme veroorsaak het.
Ek het dit reggemaak deur 'n bietjie spieëlband op elke laai te voeg.
Band waar dit aan die kante en onderkant aangebring is.
Mirrortape is nie nodig as u 'n band het wat nie deurlig laat nie.
Dit het die probleem opgelos:)
Aanbeveel:
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
DIY "PC Usage Meter ROG Base" met behulp van Arduino en Python: 5 stappe (met foto's)
DIY "PC Usage Meter ROG Base" met behulp van Arduino en Python: ************************************* +In die eerste plek is hierdie instruksies geskryf deur 'n nie -moedertaalspreker …… nie 'n Engelse professor nie, so stel 'n grammatikale fout in kennis voordat u my spot .:p +En moenie navolg nie
ESP32 Kapasitiewe raakinvoer met behulp van "Metaalgatproppe" vir knoppies: 5 stappe (met foto's)
ESP32 Kapasitiewe raakinvoer met behulp van 'Metallic Hole Plugs' vir knoppies: Terwyl ek besig was met die ontwerpbesluite vir 'n komende ESP32 WiFi Kit 32 -projek wat drie knoppie -invoer benodig, was 'n opvallende probleem dat die WiFi Kit 32 nie 'n enkele meganiese drukknop het nie, tog alleen drie meganiese knoppies, f
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Herwinde geboë " glas " Foto raam: 7 stappe (met foto's)
Herwinde geboë " glas " Prentraamwerk: 'n Ander gebruik vir ons moderne afval van plastiekbottels, oorblywende kartonverpakkings en klere in 'n tweedehandse winkel- maak handige antieke boograme aan die voorkant vir u gunsteling foto's, alles uit herwinde materiaal