Sisukord:
- Samm: koguge materjalid
- 2. etapp: looge vooluring
- Samm: programmeerige Attiny
- 4. samm: selle kasutamine
Video: Attiny85 kaugusotsija: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Enne kui ma seda õpetlikku tegin, olin just saanud uue Attinys (Attinies?) Ja tahtsin nendega midagi teha. Siis märkasin, et mu ultraheli kaugusmõõtja on üksi kasutamata. See ultraheli Attiny kaugusmõõtja annab kauguse läbi vilkuvate LED -ide ja seda saab lülitada isegi CM -lt IN -le, hoides nuppu piisavalt kaua all.
Samm: koguge materjalid
Kahjuks on enamik linke hulgikaupade jaoks, kuid need on odavad ja seda ma kasutasin.
- Attiny85/45 - Ebay hindu võib leida umbes 2,00 dollari eest, kuid nimekirjad lõpevad kiiresti, nii et siin on Amazon
- 8 -pin pistikupesa
- Lükandlüliti
- Nupp
- Ultraheli kauguseotsija
- Led x 3 (mis tahes värvi)
- Takistid, mis sobivad 5v valitud värviga https://led.linear1.org/1led.wiz (kasulik takisti kalkulaator)
- Perfboard - 6,99 dollarit 5. Vaata ka Ebayst.
- Üheksa volti aku + hoidik
- 5v pinge regulaator
2. etapp: looge vooluring
Kui soovite, saate seda testida leivaplaadil, et veenduda, kas kõik on korras, või võite minna otse lauale (või luua oma PCB).
pordi number (pin number)
- Ultraheli kaja + käivitusnõel >>> 2 (7)
- Nupp ------------------------- >>> 1 (6)
- 50ndate LED ---------------------- >>> 0 (5)
- 10s LED --------------------- >> 4 (3)
- 1s LED ------------------------ >>> 3 (2)
Muutke neid vabalt, seda on kõige lihtsam teha. Seadistasin selle nii, sest see tundus Fritzingil kõige kenam:)
Samm: programmeerige Attiny
Nagu te ilmselt teate, on Attiny programmeerimiseks vaja täiendavaid samme. Kui teate, kuidas programmeerida, jätkake oma teed! Kui te seda ei tee, on siin link või juhend!
Samuti veenduge, et laadite alla uue Pingi teeki, sest nii saan kaja ja käivituse samale tihvtile. Kui te ei tea, kuidas raamatukogu lisada, laadige lingilt alla.zip ja seejärel valige Visand> Kaasa raamatukogu> Lisa.zip -raamatukogu> Allalaadimised> NewPing*.zip
*Palun ärge öelge, et saate kompileerimisel vigu ilma raamatukogu esmalt lisamata!*
Ja siin on kood.
4. samm: selle kasutamine
Põhimõtteliselt on nüüd ainult punkt ja tulistamine (noh, vajutage).
Kauguse andmiseks on kolm LED -i. Üks tähendab vastavalt 50, 10 ja 1. Näiteks kui kaugus on 67, vilgub 50 LED üks kord, 10 vilgub üks kord ja 1 vilgub seitse korda. Kõik kokku kuni 67. (50 + 10 + 7 = 67).
Selle lülitamiseks CM -lt IN -le või vastupidi hoidke nuppu üle kahe sekundi. Sõltuvalt sellest, mis see praegu töötab (vaikimisi on see CM), vilguvad kõik LED -id, et näidata, milleks see on seatud.
Pidev tuli sisse ja välja lülitatud == CM kuni INF vilgub ---------- == IN kuni CM
Küsimuste korral küsige julgelt!
Soovitan:
Suurem ja täiustatud jõulutäht Neopixel Attiny85: 3 sammu (piltidega)
Suurem ja täiustatud jõulutäht Neopixel Attiny85: Eelmisel aastal tegin väikese 3D-trükitud jõulutähe, vt https://www.instructables.com/id/Christmas-Star-LE..Sel aastal tegin ühest lõngast suurema tähe 50 neopikslit (5V WS2811). Sellel suuremal tähel oli rohkem mustreid (lisan ja parandan endiselt
Pisike kompass koos ATtiny85 -ga: 12 sammu (piltidega)
Pisike kompass ATtiny85 -ga: see on meie esimene projekt ATtiny85 -ga; lihtne tasku digitaalne kompass (koostöös J. Arturo Espejel Báeziga). ATtiny85 on suure jõudlusega ja väikese võimsusega mikrokontroller. Sellel on 8 kbaiti programmeeritav välkmälu. Tänu sellele on väljakutse
Kuidas teha Attiny85 konsooli - ArduPlay: 5 sammu (piltidega)
Kuidas teha Attiny85 konsooli - ArduPlay: See oli selline: sirvisin sihitult YouTube'i videoid, et lõõgastuda tassi tee ääres. Võib -olla jalgpallimängude tipphetked või naljakate videote kogumik? Järsku sain telefoni märguande - uus video kanalil Electronoobs. Õnnetu
ATtiny85 kantavate vibreerivate tegevuste jälgimise kell ja programmeerimine ATtiny85 koos Arduino Unoga: 4 sammu (piltidega)
ATtiny85 kantavate vibreerivate tegevuste jälgimise kell ja programmeerimine ATtiny85 koos Arduino Unoga: kuidas teha kantavat aktiivsuse jälgimise kella? See on kantav vidin, mis on loodud stagnatsiooni tuvastamisel vibreerima. Kas veedate suurema osa ajast arvutis nagu mina? Kas istute tunde, ilma et peaksite sellest aru saama? Siis on see seade
Arduino kaugusotsija: 3 sammu
Arduino kaugusotsija: see on leivaplaadil põhinev projekt, mis kasutab ultrahelianduri abil kauguse leidmiseks Atmel Atmega 2560 (Arduino Mega). Väljundi saab saada "cm"; nii 16x2 LCD -ekraanil kui ka Arduino IDE jadamonitoril. Saame kasutada ka 16x2