Përmbajtje:

Udhëzues i thjeshtë Arduino për Rezistencën e Ndjesisë së Forcës (FSR): 8 hapa
Udhëzues i thjeshtë Arduino për Rezistencën e Ndjesisë së Forcës (FSR): 8 hapa

Video: Udhëzues i thjeshtë Arduino për Rezistencën e Ndjesisë së Forcës (FSR): 8 hapa

Video: Udhëzues i thjeshtë Arduino për Rezistencën e Ndjesisë së Forcës (FSR): 8 hapa
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Nëntor
Anonim
Image
Image

Në këtë tutorial do të mësojmë se si të zbulojmë forcën e aplikuar në Rezistencën e Ndjesisë së Forcës (FSR) dhe ta shfaqim atë në OLED Display + do të vendosim kufijtë me një LED të gjelbër dhe të kuq.

Shikoni një video demonstruese.

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
  1. Arduino UNO (ose ndonjë Arduino tjetër)
  2. Sensori i forcës
  3. Ekran OLED
  4. LED i Kuq & i Gjelbër
  5. Rezistencë 1K ohm
  6. Telat e kërcyesit
  7. Breadboard
  8. Programi Visuino: Shkarkoni Visuino

Hapi 2: Filloni Visuino dhe zgjidhni Llojin e bordit Arduino UNO

Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:

Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino UNO! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2

Hapi 3: Në Visuino Shtoni Komponentë

Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
  1. Shtoni përbërësin "SSD1306/SH1106 OLED Display (I2C)"
  2. Shtoni 2 herë përbërësin "Krahasoni vlerën analoge"

Hapi 4: Në Komponentët e Visuino Set

Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
  1. Klikoni dy herë në përbërësin "DisplayOLED1" dhe në dritaren e dialogut "Elementet" tërhiqni "Fusha e tekstit" në të majtë
  2. zgjidhni në të djathtë "Fusha e tekstit1" dhe në dritaren e pronave vendosni madhësinë: 3 dhe Y: 40
  3. Zgjidhni komponentin "CompareValue1" dhe në dritaren e pronave vendosni Krahasoni Llojin: ctSmallerOrEqualand vlera: 0.1 "CompareValue1" përdoret për të shkaktuar LED të gjelbër, do të thotë sa herë që vlera e hyrjes është më e vogël ose e barabartë me 0.1 shkakton LED
  4. Zgjidhni komponentin "CompareValue2" dhe në dritaren e pronave vendosni Lloji i Krahasimit: ctBigger

dhe vlera: 0.1 "CompareValue2" përdoret për të shkaktuar LED të Kuq, do të thotë sa herë që vlera e hyrjes është më e madhe se 0.1 shkakton LED të kuq

Hapi 5: Në Visuino Connect Components

Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
  1. Lidhni pinin Arduino Analog Out [0] me pinin përbërës "CompareValue1" [In]
  2. Lidhni pinin Arduino Analog Out [0] me pinin përbërës "CompareValue2" [In]
  3. Lidhni pinin Arduino Analog Out [0] me pinin përbërës "DisplayOLED1> Text Field1" [In]
  4. Lidhni përbërësin "DisplayOLED1" me kunjin Arduino I2C [In]
  5. Lidhni pinin e komponentit "CompareValue1" [Out] me pin dixhital Arduino [8]
  6. Lidhni pinin e komponentit "CompareValue2" [Out] me pin dixhital Arduino [7]

Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE

Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)

Hapi 7: Luaj

Nëse aktivizoni modulin Arduino UNO dhe shtypni sensorin e sensorit të forcës, duhet të shihni një numër që ndryshon në ekranin OLED dhe një LED i gjelbër duhet të ndizet, por kur të arrini kufirin, LED i kuq duhet të shkëlqejë.

Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni këtu dhe ta hapni në Visuino:

Hapi 8: Qarku

Qarku
Qarku
  1. Lidhni kunjin Arduino Pozitiv [5V] me kunjin OLED [VCC] dhe kunjin e sensorit të forcës [1]
  2. Lidhni kunjin negativ Arduino [GND] me kunjin OLED [GND]
  3. Lidhni pinin e ekranit OLED [SDA] me pinin Arduino [SDA]
  4. Lidhni pinin e ekranit OLED [SCL] me kunjin Arduino [SCL]
  5. Lidhni kunjin e sensorit Force [2] me pinin Arduino Analog [0]
  6. Lidhni pinin e sensorit Force [2] me rezistencën 1K ohm
  7. Lidhni anën tjetër të rezistencës me kunjin negativ Arduino [GND]
  8. Lidhni kunjin negativ LED të gjelbër me kunjin Arduino [GND]
  9. Lidhni kunjin LED të gjelbër me kunjin dixhital Arduino [8]
  10. Lidhni kunjin negativ LED të kuq me kunjin Arduino [GND]
  11. Lidhni kunjin e kuq LED pozitiv me kunjin dixhital Arduino [7]

Recommended: