Sadržaj:

Arduino prekidač za pritisak na LED: 4 koraka
Arduino prekidač za pritisak na LED: 4 koraka

Video: Arduino prekidač za pritisak na LED: 4 koraka

Video: Arduino prekidač za pritisak na LED: 4 koraka
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Jun
Anonim
Arduino prekidač za pritisak na LED
Arduino prekidač za pritisak na LED

Ovaj projekt pokazuje kako koristiti senzor pritiska kao prekidač, koji će LED svjetliti sve jače sve dok postoji pritisak na senzor.

Korak 1: Šta vam treba

Sta ti treba
Sta ti treba

koristio sam

  • 1 IEFSR senzor pritiska
  • 1 LED
  • 1 547 Ohm otpornik
  • 1 10k otpornik
  • 5 žica
  • 1 Arduino
  • 1 osnova

Korak 2: Postavljanje kruga

Circuit Setup
Circuit Setup

Ovako sam pripremio svoju ploču. Spojite senzor na 5V Arduino napajanje, zatim spojite drugi zupčanik na 10k otpornik, a zatim na masu. Spojite isti krak na A0.

Zatim spojite drugi otpornik na jedan od digitalnih portova (koristio sam 6 bez posebnog razloga). Spojite LED diodu u seriju, a zatim je spojite na masu.

Vaša osnovna kola su postavljena.

Korak 3: Programiranje

Programiranje
Programiranje

Nakon postavljanja kola, otvorite Arduino program na računaru i provjerite je li odabran ispravan Arduino, kao i COM port.

Ovdje možete jednostavno kopirati moj kôd, iako nije baš opisan. Osnovna ideja je da će Arduino postaviti pinove kao OUTPUT i INPUT, te će koristiti informacije koje dolaze sa pina A0 da kaže pin 6 šta da radi. Nažalost, ova instrukcija vam NEĆE pokazati kako LED učiniti svjetlijom u odnosu na pritisak, već jednostavno LED s vremenom postaje svjetlija sve dok se senzor pritiska. Krugovi i kôd za to su vrlo slični i lako se mogu izmijeniti pomoću Google pretraživanja ako je to ono što tražite.

U prilogu je kôd (zanemarite naziv datoteke na fotografiji, to je bila greška).

Korak 4: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje

Sada biste trebali vidjeti da što duže držite senzor pritiska, LED će postati svjetliji (dok se ne resetira)

Preporučuje se: