Përmbajtje:

Attiny85 Distance Finder: 4 hapa (me fotografi)
Attiny85 Distance Finder: 4 hapa (me fotografi)

Video: Attiny85 Distance Finder: 4 hapa (me fotografi)

Video: Attiny85 Distance Finder: 4 hapa (me fotografi)
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Nëntor
Anonim
Image
Image
Gjetësi i distancës Attiny85
Gjetësi i distancës Attiny85
Gjetësi i distancës Attiny85
Gjetësi i distancës Attiny85

Para se ta bëja këtë të udhëzueshme, sapo kisha marrë disa Attinys (Attinies?) Të reja dhe doja të bëja diçka me ta. Atëherë vura re që zbuluesi im i gamës tejzanor krejtësisht i vetëm i papërdorur. Ky zbulues tejzanor Attiny i distancës jep distancën përmes një serie LEDs ndezës dhe madje mund të kalohet nga CM në IN duke mbajtur butonin për mjaft kohë.

Hapi 1: Mblidhni materiale

Na vjen keq, shumica e lidhjeve janë për artikuj me shumicë, por ato janë të lira dhe janë ato që kam përdorur.

  • Attiny85/45 - Çmimet në Ebay mund të gjenden për rreth 2.00 dollarë, por listimet përfundojnë shpejt kështu që këtu është Amazon
  • Fole me 8 kunja
  • Çelës rrëshqitës
  • Butoni
  • Gjetës tejzanor i distancës
  • Leds x 3 (çdo ngjyrë)
  • Rezistentët që shkojnë me ngjyrën e zgjedhur për 5v https://led.linear1.org/1led.wiz (llogaritësi i rezistencës ndihmëse)
  • Perfboard - 6.99 dollarë për 5. Gjithashtu shikoni në Ebay.
  • Bateri nëntë volt + mbajtëse
  • Rregullator i tensionit 5v

Hapi 2: Ndërtoni qarkun

Ndërtoi Qarkun
Ndërtoi Qarkun
Ndërtoi Qarkun
Ndërtoi Qarkun
Ndërtoi Qarkun
Ndërtoi Qarkun

Nëse dëshironi, mund ta provoni këtë në një pjatë për t'u siguruar që gjithçka është në rregull, ose mund të shkoni direkt në një dërrasë (ose të krijoni PCB -në tuaj).

numri i portit (numri i pinit)

  • Jehona tejzanor + Trig pin >>> 2 (7)
  • Butoni ------------------------- >>> 1 (6)
  • LED i viteve 50 ---------------------- >>> 0 (5)
  • 10s LED --------------------- >> 4 (3)
  • LED 1s ------------------------ >>> 3 (2)

Ndjehuni të lirë t'i ndryshoni ato gjithsesi që është më e lehtë për t'u bërë. E vendosa në këtë mënyrë sepse dukej më e bukura në Fritzing:)

Hapi 3: Programoni Attiny

Programoni Attiny
Programoni Attiny

Siç e dini me siguri, nevojiten hapa shtesë për të programuar një Attiny. Nëse dini si të programoni vazhdoni rrugën tuaj! Nëse nuk e bëni, këtu është një lidhje ose një udhëzues!

Gjithashtu, JU SIGURO që të shkarkoni bibliotekën New Ping pasi kështu mund të kem jehonën dhe trigun në të njëjtën kunj. Nëse nuk dini si të shtoni një bibliotekë, shkarkoni.zip nga lidhja, pastaj shkoni te Sketch> Include Library> Add.zip Library> Downloads> NewPing*.zip

*Ju lutemi mos thoni që po merrni gabime gjatë përpilimit pa shtuar më parë bibliotekën!*

Dhe këtu është kodi.

Hapi 4: Përdorimi i tij

Në thelb tani është vetëm pikë dhe gjuaj (mirë, shtypni).

Për të dhënë distancën ka tre LED. Një do të thotë 50, 10 dhe 1 respektivisht. Për shembull, nëse distanca është 67 atëherë LED 50 do të ndizet një herë, 10 do të ndizet një herë dhe 1 do të ndizet shtatë herë. Të gjitha duke shtuar deri në 67. (50 + 10 + 7 = 67).

Për ta kaluar atë nga CM në IN ose anasjelltas mbani butonin për më shumë se dy sekonda. Në varësi të asaj në të cilën është aktualisht (Parazgjedhja e saj është CM) të gjitha LED -të do të ndizen për të treguar atë në të cilën është vendosur.

Drita e ngurtë ndizet pastaj fiket == CM në INFlash ndezëse ---------- == IN në CM

Nëse keni ndonjë pyetje mos ngurroni të pyesni!

Recommended: