Orodha ya maudhui:

Mpangilio wa Thamani ya Analog ya Arduino: Hatua 4
Mpangilio wa Thamani ya Analog ya Arduino: Hatua 4

Video: Mpangilio wa Thamani ya Analog ya Arduino: Hatua 4

Video: Mpangilio wa Thamani ya Analog ya Arduino: Hatua 4
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Novemba
Anonim
Mpangilio wa Thamani ya Analog ya Arduino
Mpangilio wa Thamani ya Analog ya Arduino

Wakati uliopita, nilifikiri itakuwa rahisi sana kuwa na grafu kwa matokeo yangu ya analog. Ingesaidia kutengenezea matokeo yangu, nipe wazo la jumla la mipaka ya sensorer na nini, na hata ingekuwa tu kiolesura cha kupendeza kuwa na sensor yoyote. Kwa hivyo, na Arduino, oled, na sensa ya chaguo lako, wacha tuanze kufanya kazi.

Hatua ya 1: Vitu Utakavyohitaji:

Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
Vitu Utakavyohitaji
  • Arduino
  • Onyesho (mradi wangu unatumia 0.96 "OLED, na mchoro unafaa sawa, lakini jisikie huru kutumia onyesho lolote ambalo ungependa. Italazimika kurekebisha nambari hiyo, ingawa (imeelezewa katika sehemu ya nambari))
  • Bodi ya mkate (ninatumia ngao maalum ya mkate, lakini haijalishi unatumia nini)
  • Waya za jumper
  • Sio wakati mwingi

Hatua ya 2: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa

Kuunganisha OLED: (Rejea picha hapo juu kwa rangi)

  • Waya Nyekundu (VCC): 5v ya Arduino
  • Waya wa Kijani (GND): Around ya Arduino
  • Zambarau (SCL): SCL ya Arduino (Angalia chini ya ubao ili uweke alama, ikiwa hakuna pini maalum ya SCL, kawaida ni A5)
  • Waya wa Chungwa (SDA): SDA ya Arduino (Angalia chini ya ubao ili uweke alama, ikiwa hakuna pini maalum ya SDA, kawaida ni A4)

Kuunganisha Sensor: (Rejea picha zilizo hapo juu kwa rangi)

  • Nguvu ya sensor kulingana na pinout yake maalum
  • Pato la sensa inapaswa kwenda kwa A0

Hatua ya 3: Kanuni

Ni jambo rahisi mpango hufanya- inachukua pembejeo ya analogi, kuiweka ramani kwa kuratibu za grafu, na kuchora mstari kwa kuratibu y, kutoka kwa uratibu wa awali, wakati uratibu wa x unaendelea kuongezeka.

Nambari sio ngumu sana hata kidogo, na imesemwa vizuri, kwa hivyo ikiwa unahisi unaielewa vya kutosha kuiweka, kwa njia zote fanya hivyo. Ilikuwa, hata hivyo, iliyoundwa ili kuwezeshwa kwa hali ya juu na kurekebisha kidogo. Kubadilisha saizi ya grafu, nafasi ya grafu, au saizi ya kusoma bar (saizi ya bar tayari imewekwa vizuri, na imewekwa kwa usikivu), unahitaji kubadilisha tu

  • GRAPH_HEIGHT
  • GRAPH_WIDTH
  • GRAPH_BOX_X
  • GRAPH_BOX_Y
  • BAR_WIDTH

mara kwa mara, kulingana na mahitaji yako, katika sehemu ya ufafanuzi wa mara kwa mara.

Kwa kuongeza, pato lako la sensa linaweza kubadilishwa (pembejeo kubwa -> pato la chini na kinyume chake). Katika kesi hii, badilisha INVERTED mara kwa mara kuwa 'kweli'.

Nambari ya Arduino:

Hatua ya 4: Hitimisho

Kwa hivyo ndio hiyo kwa mradi huu rahisi. Tunatumahi kuwa ni ya matumizi kwa watu wengine. Ikiwa utapata mdudu kwenye nambari, maboresho yoyote yanayowezekana, au hata matumizi mapya ya mradi huo, tafadhali nijulishe kwenye maoni. Pia, ikiwa ulipenda mradi huo, fikiria kuipigia kura katika shindano la "Jenga Chombo".

Ilipendekeza: