Tartalomjegyzék:

Attiny85 Távolságkereső: 4 lépés (képekkel)
Attiny85 Távolságkereső: 4 lépés (képekkel)

Videó: Attiny85 Távolságkereső: 4 lépés (képekkel)

Videó: Attiny85 Távolságkereső: 4 lépés (képekkel)
Videó: Arduino: NEO 6M GPS speed (2 Solutions!!) 2024, November
Anonim
Image
Image
Attiny85 Távolságkereső
Attiny85 Távolságkereső
Attiny85 Távolságkereső
Attiny85 Távolságkereső

Mielőtt ezt az oktathatóvá tettem volna, éppen beszereztem néhány új Attinys -t (Attinies?), És szerettem volna velük valamit csinálni. Ekkor vettem észre, hogy az ultrahangos távolságmérőm teljesen egyedül van használaton kívül. Ez az ultrahangos Attiny távolságmérő villogó LED -ek sorozatán keresztül adja meg a távolságot, és a gomb elég hosszú lenyomásával akár CM -ről IN -re is átkapcsolható.

Lépés: Gyűjtse össze az anyagokat

Sajnáljuk, a linkek többsége ömlesztett cikkekre vonatkozik, de olcsók és én használtam.

  • Attiny85/45 - Az Ebay árai körülbelül 2,00 dollárért találhatók, de a hirdetések gyorsan véget érnek, tehát itt az Amazon
  • 8 tűs foglalat
  • Tolókapcsoló
  • Gomb
  • Ultrahangos távolságkereső
  • Led x 3 (bármilyen színű)
  • Ellenállások, amelyek az 5 V -os kiválasztott színhez tartoznak https://led.linear1.org/1led.wiz (hasznos ellenállás -számológép)
  • Perfboard - 6,99 USD az 5. Szintén nézd meg az Ebay -en.
  • Kilenc voltos akkumulátor + tartó
  • 5V feszültségszabályozó

2. lépés: Építse fel az áramkört

Építették az áramkört
Építették az áramkört
Építették az áramkört
Építették az áramkört
Építették az áramkört
Építették az áramkört

Ha szeretné, kipróbálhatja ezt egy kenyérsütő táblán, hogy megbizonyosodjon arról, hogy minden rendben van -e, vagy egyenesen a perfboardra léphet (vagy létrehozhat saját PCB -t).

portszám (pin szám)

  • Ultrahangos echo + kioldócsap >>> 2 (7)
  • Gomb ------------------------- >>> 1 (6)
  • 50-es évek LED ---------------------- >>> 0 (5)
  • 10s LED --------------------- >> 4 (3)
  • 1s LED ------------------------ >>> 3 (2)

Nyugodtan változtassa meg ezeket a legegyszerűbb módon. Azért állítottam be így, mert Fritzing -en a legjobban nézett ki:)

3. lépés: Programozza be az Attiny programot

Programozza az Attiny -t
Programozza az Attiny -t

Mint valószínűleg tudja, az Attiny programozásához további lépésekre van szükség. Ha tudja, hogyan kell programozni, folytassa az utat! Ha nem, akkor itt egy link vagy egy tanulság!

Ügyeljen arra is, hogy töltse le az új Ping könyvtárat, mert így ugyanazon a tűn lehet a visszhang és a trig. Ha nem tudja, hogyan adhat hozzá könyvtárat, töltse le a.zip fájlt a linkről, majd lépjen a Vázlat> Könyvtár beillesztése>.zip könyvtár hozzáadása> Letöltések> NewPing*.zip elemre.

*Ne mondja, hogy hibákat kap fordítás közben a könyvtár hozzáadása nélkül!*

És itt a kód.

4. lépés: Használata

Alapvetően most csak pont és lő (nos, nyomja meg).

A távolság megadásához három LED van. Az egyik jelentése 50, 10 és 1. Például, ha a távolság 67, akkor az 50 LED egyszer felvillan, a 10 egyszer villog, az 1 pedig hétszer. Mindez összeadva 67. (50 + 10 + 7 = 67).

Ha CM -ről IN -re vagy fordítva akarja váltani, tartsa lenyomva a gombot két másodpercig. Attól függően, hogy éppen mi van bekapcsolva (alapértelmezés szerint CM), az összes LED villog, jelezve, hogy mire van beállítva.

Folyamatos fény be-, majd kikapcsol == CM-INF-villogó fény ---------- == IN-CM

Ha bármilyen kérdése van, bátran tegye fel!

Ajánlott: