Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Gawin ang Circuit
- Hakbang 2: Mga File
- Hakbang 3: Programa Arduino Nano
- Hakbang 4: Paano Gumamit
- Hakbang 5: Paano I-calibrate ang Mga Pindutan
- Hakbang 6: Palawakin ang System para sa Maraming Mga Drawer
- Hakbang 7: Ihiwalay ang Liwanag para sa Mga Drawer
Video: Ang Resistor Storage Location System na "Resys": 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ito ay isang sistema na ginagawang madali upang mahanap ang iyong resistors.
Paghahanap sa ninanais na halaga, at ang tamang drawer ay nag-iilaw.
Ang sistemang ito ay maaaring mapalawak sa nais na bilang ng mga drawer.
Mga gamit
Adressable LED's WS2812B
Arduino Nano
4 x 4 Matrix Array 16 Keys
Resistor's
Usb charger, o iba pang 5v powerupply
Filament ng PLA
Mga Header ng Connector
Prototyping PCB
10k potmeter
Hakbang 1: Gawin ang Circuit
Gawin ang circuit sa isang dobleng panig na prototype PCB
Keypad:
Ang murang keypad ay may ilang mga panloob na resistans na variable sa haligi, temperatura, halumigmig at kung gaano kahirap pindutin ang mga pindutan. kaya kakailanganin mong i-calibrate ang mga pindutan sa code.
Wala akong isang i2c lcd screen na inilaan para sa proyektong ito, kaya't kailangan kong gawin ang keypad sa adc (analog input) dahil sa gpio na magagamit sa arduino nano.
Mga resistor sa pagitan ng mga konektor ng keypad.
Pin 2-3 = 10k ohm
Pin 3-4 = 22k ohm
Pin 4-5 = 33k ohm
Pin 6-7 = 2.2k ohm
Pin 7-8 = 4.8k ohm
Pin 8-9 = 10k ohm
Ang 1 at 10 ay hindi ginagamit.
Ang Pin 2 ay papunta sa 5V sa bouard ng arduino.
Ang Pin 9 ay papunta sa A0 at 15k ohm sa lupa.
Hindi dapat magkaroon ng anumang mga koneksyon sa pagitan ng pin 5 at 6.
Led`s:
Ang D7 sa arduino ay pumupunta sa 330ohm at sa (data In) sa unang pinangunahan (pangalawang pin) sa WS2812B
Bumaba sa lupa.
Leds 5v kay Vin sa arduino
Kailangan mong i-cut ang mga leds nang walang katuturan at i-wire ang mga ito hanggang sa isang backplate, o kung paano mo nais na ilagay ang mga leds.
Tandaan na i-wire ang mga leds sa tamang direksyon, mayroon silang isang input at output.
Lcd display:
Sundin ang diagram.
Kailangan lamang ang potmeter upang ayusin ang kaibahan sa display.
Kakailanganin mo lamang ayusin ito kapag ang boltahe ng input ay nagbago ako.
www.arduino.cc/en/Tutorial/HelloWorld
I-reset:
D10 upang i-reset ang pin
Supply ng kuryente:
USB charger.
Gupitin ang isang usb cable at ikonekta ang lupa (itim) sa lupa sa arduino, at 5v (pula) sa Vin
Hakbang 2: Mga File
Ito ay isang libangan na proyekto, hindi ako isang profonal coder.
Mga tip at trick ay maligayang pagdating:)
Hakbang 3: Programa Arduino Nano
Mag-download ng mga aklatan:
Sa Arduino IDE, mag-click sa tab na pinangalanang sketch at i-click ang isama ang library / Pamahalaan ang mga library.
Paghahanap para sa
-FastLED.h
-LiquidCrystal.h
I-install ang mga ito.
Buksan ang "ohmsys1.44.ino"
Ikonekta ang arduino sa USB
Piliin ang tamang com port, at i-upload ang sketch.
Hakbang 4: Paano Gumamit
Ipasok ang iyong halaga sa mga digit
* ay kuwit
Ang # ay i-reset ang system
A ay ohm
Si B ay K-ohm
Si C ay M-ohm
Ang D ay restart digit
Hakbang 5: Paano I-calibrate ang Mga Pindutan
Uncomment "Serial.println (sensorValue);" (pangalawang linya sa loop)
Patakbuhin ang iyong serialmonitor.
Ang mga pindutan ay may variable na paglaban dahil sa kung gaano kahirap / dahan-dahan mong itulak ang pindutan.
Pansinin ang tuktok / mababang halaga para sa earch button sa serialmonitor.
Maghanap ng mga pindutan sa code.
Ang unang numero ay "mababa" at ang huli ay "mataas".
// ***** ********
kung ((sensorValue> 387) && (sensorValue <394) && delayrunning == false)
Baguhin ang mga numero ayon sa iyong mga resulta.
Makakakuha ka ng iba't ibang mga numero pagkatapos sa code, huwag hayaan na biguin ka nito:)
Hakbang 6: Palawakin ang System para sa Maraming Mga Drawer
Sa ngayon, ang sistema ay ginawa para sa 16 na drawer.
Maaari mo itong palawigin sa gusto mo.
Tiyaking makakaya lang ito ng suplay ng kuryente.
Upang mapalawak ito kailangan mong baguhin ang "#define NUM_LEDS 15" sa nais na bilang ng drawer / leds.
Nagsisimula ito sa 0, kaya ibawas ang 1 mula sa iyong nais na drawer / leds
Copypaste
"kung ((Sumtall> 6) && (Sumtall <16))
{LEDreset ();
leds [1] = CRGB (255, 0, 255);
FastLED.show (); pagkaantala (300); }"
at balangkas ang iyong saklaw sa bawat drawer.
Magdagdag ng isang digit para sa bawat bagong drawer sa "leds [1]"
Maaari mo ring baguhin ang kulay ng mga leds kung ninanais (255, 0, 255)
Hakbang 7: Ihiwalay ang Liwanag para sa Mga Drawer
Nagkaroon ng kaunting pagtulo na gumawa ng ilang mga problema.
Naayos ko ito sa pamamagitan ng pagdaragdag ng ilang mirror tape sa bawat drawer.
Tape kung saan idinagdag sa mga gilid at ibaba.
Hindi na kailangan para sa mirrortape kung mayroon kang isang tape na hindi pinapayagan ang ilaw.
Naayos nito ang problema:)
Inirerekumendang:
Ang Component Storage System: 10 Hakbang (na may Mga Larawan)
Ang Component Storage System: Ang Ultimate Component Storage System ay isang natatanging solusyon para sa pag-aayos at pag-iimbak ng mga elektronikong sangkap. Pinapayagan ng pasadyang software para sa pag-catalog ng mga sangkap na may built-in na function ng paghahanap upang makakuha ng mabilis na pag-access sa mga tukoy na bahagi. Mga LED ab
Resistor Organizer at Storage: 4 Mga Hakbang (na may Mga Larawan)
Resistor Organizer and Storage: Ang isa sa mga bagay na mabilis mong nahanap kapag gumagawa ng iyong sariling mga circuit ay ang resistors ay maaaring maging isang tunay na sakit upang ayusin. Ang mga resistor ay nagmula sa maraming iba't ibang mga halaga kaya mahalaga na magkaroon ng isang paraan upang ayusin ang mga ito upang mabilis na mahanap ang halaga na nais mo. Naabot ko ang
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Ultimate Storage Storage: 4 Hakbang (na may Mga Larawan)
Ultimate Storage Storage: Kung nais mo ang paggawa ng mga bagay, marahil ay mayroon kang daan-daang o libu-libong maliliit na bahagi - mga mani, bolts, turnilyo, elektronikong bahagi, atbp. Ito ang isa sa pinakamurang, pinaka-compact, kakayahang umangkop, portable at simpleng mga paraan ng pag-iimbak ang mga ito - sa mga folder maaari kang
Hindi tinatagusan ng tubig Mga Nagsasalita Na Lumulutang - " Lumulutang Ito, Nag-i-Totes at Inililigaw nito ang Mga Tala! &Quot;: 7 Mga Hakbang (na may Mga Larawan)
Hindi tinatagusan ng tubig Mga Nagsasalita Na Lumulutang - " Lumulutang Ito, Nag-i-Totes Ito at Itinaboy ang Mga Tala! &Quot;: Ang proyektong ito na hindi tinatagusan ng tubig na nagsasalita ay binigyang inspirasyon ng maraming mga paglalakbay sa Gila River sa Arizona (at SNL's " Nasa isang Bangka ako! &Quot; ). Lutang namin ang ilog, o maglalagay ng mga linya sa baybayin upang ang aming mga float ay manatili sa tabi mismo ng aming lugar ng kampo. Lahat ng tao