Hľadač vzdialenosti Attiny85: 4 kroky (s obrázkami)
Hľadač vzdialenosti Attiny85: 4 kroky (s obrázkami)
Image
Image
Hľadač vzdialenosti Attiny85
Hľadač vzdialenosti Attiny85
Hľadač vzdialenosti Attiny85
Hľadač vzdialenosti Attiny85

Predtým, ako som urobil tento návod, práve som dostal niekoľko nových Attinys (Attinies?) A chcel som s nimi niečo urobiť. Vtedy som si všimol, že môj ultrazvukový diaľkomer je úplne nepoužitý. Tento ultrazvukový vyhľadávač vzdialenosti Attiny udáva vzdialenosť pomocou série blikajúcich diód LED a dá sa dokonca prepnúť z CM na IN podržaním tlačidla dostatočne dlho.

Krok 1: Zhromaždite materiály

Ospravedlňujeme sa, väčšina odkazov je na položky vo veľkom, ale sú lacné a sú to, čo som použil.

  • Attiny85/45 - Ceny na Ebay sa dajú nájsť okolo 2,00 dolára, ale zoznamy sa rýchlo končia, takže tu je Amazon
  • 8 -pinová zásuvka
  • Posuvný prepínač
  • Tlačidlo
  • Ultrazvukový diaľkomer
  • LED diódy x 3 (ľubovoľná farba)
  • Rezistory zvolenej farby pre 5v https://led.linear1.org/1led.wiz (užitočná kalkulačka rezistorov)
  • Perfboard - 6,99 dolára za 5. Pozrite sa aj na Ebay.
  • Deväťvoltová batéria + držiak
  • 5V regulátor napätia

Krok 2: Postavte obvod

Vybudoval obvod
Vybudoval obvod
Vybudoval obvod
Vybudoval obvod
Vybudoval obvod
Vybudoval obvod

Ak chcete, môžete to vyskúšať na doske, aby ste sa uistili, že je všetko v poriadku, alebo môžete prejsť priamo na perfboard (alebo si vytvoriť vlastný PCB).

číslo portu (číslo PIN)

  • Ultrazvuková ozvena + spúšťací kolík >>> 2 (7)
  • Tlačidlo ------------------------- >>> 1 (6)
  • LED 50 s ---------------------- >>> 0 (5)
  • 10 s LED --------------------- >> 4 (3)
  • 1 s LED ------------------------ >>> 3 (2)

Nebojte sa ich zmeniť tak, ako je to najľahšie. Nastavil som to takto, pretože na Fritzing to vyzeralo najkrajšie:)

Krok 3: Naprogramujte Attiny

Naprogramujte Attiny
Naprogramujte Attiny

Ako pravdepodobne viete, na naprogramovanie Attiny sú potrebné ďalšie kroky. Ak viete, ako programovať, pokračujte v ceste! Ak nie, tu je odkaz alebo návod!

Uistite sa tiež, že si stiahnete knižnicu New Ping, pretože takto môžem mať ozvenu a spúšť na rovnakom pine. Ak neviete, ako pridať knižnicu, stiahnite si súbor.zip z odkazu a potom prejdite na položku Skica> Zahrnúť knižnicu> Pridať knižnicu.zip> Stiahnuté súbory> NewPing*.zip

*Nehovorte, že pri kompilácii dochádza k chybám bez predchádzajúceho pridania knižnice!*

A tu je kód.

Krok 4: Používanie

V zásade je to teraz už len namieriť a vystreliť (dobre, stlačiť).

Na udanie vzdialenosti slúžia tri LED diódy. Jeden znamená 50, 10 a 1. Ak je napríklad vzdialenosť 67, potom LED dióda 50 zabliká raz, 10 zabliká raz a 1 sedemkrát. Všetko spolu až 67. (50 + 10 + 7 = 67).

Ak ho chcete prepnúť z CM na IN alebo naopak, podržte tlačidlo viac ako dve sekundy. V závislosti od toho, čo je práve zapnuté (Jeho predvolená hodnota je CM), všetky LED diódy začnú blikať, čím indikujú, na čo je nastavené.

Svieti a potom zhasne == CM na IN Blikajúce svetlo ---------- == IN na CM

Ak máte akékoľvek otázky, pokojne sa pýtajte!

Odporúča: