Indholdsfortegnelse:
Video: Attiny85 Distance Finder: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Inden jeg gjorde dette instruerbart, havde jeg lige fået nogle nye Attinys (Attinies?) Og ville lave noget med dem. Det var da jeg opdagede, at min ultralydssøger helt alene var ubrugt. Denne ultralyds Attiny afstandssøger giver afstanden gennem en række blinkende lysdioder og kan endda skiftes fra CM til IN ved at holde knappen inde længe nok.
Trin 1: Saml materialer
Beklager, de fleste links er til varer i bulk, men de er billige og er, hvad jeg brugte.
- Attiny85/45 - Priserne på Ebay kan findes for omkring $ 2,00, men fortegnelser slutter hurtigt, så her er Amazon
- 8 stikkontakter
- Skubkontakt
- Knap
- Ultrasonic Distance Finder
- Leds x 3 (enhver farve)
- Modstande, der går med valgt farve til 5v https://led.linear1.org/1led.wiz (nyttig modstandsberegner)
- Perfboard - 6,99 $ for 5. Se også på Ebay.
- Ni volt batteri + holder
- 5v spændingsregulator
Trin 2: Byggede kredsløbet
Hvis du vil, kan du teste dette på et brødbræt for at sikre, at alt er i orden, eller du kan gå direkte til et perfboard (eller oprette dit eget printkort).
portnummer (pin -nummer)
- Ultrasonic echo + Trig pin >>> 2 (7)
- Knap ------------------------- >>> 1 (6)
- 50'er LED ---------------------- >>> 0 (5)
- 10s LED --------------------- >> 4 (3)
- 1s LED ------------------------ >>> 3 (2)
Du er velkommen til at ændre disse alligevel, der er lettest at lave. Jeg konfigurerede det på denne måde, fordi det så bedst ud på Fritzing:)
Trin 3: Programmer Attiny
Som du sikkert ved, er der brug for ekstra trin for at programmere en Attiny. Hvis du ved, hvordan du programmerer på, fortsæt på din vej! Hvis du ikke gør det, er her et link eller en instruerbar!
Sørg også for at downloade det nye Ping -bibliotek, da det er sådan, jeg kan have ekko og trig på den samme pin. Hvis du ikke ved, hvordan du tilføjer et bibliotek, skal du downloade.zip fra linket og derefter gå til Skitse> Inkluder bibliotek> Tilføj.zip -bibliotek> Downloads> NewPing*.zip
*Sig ikke, at du får fejl under kompilering uden først at tilføje biblioteket!*
Og her er koden.
Trin 4: Brug det
Grundlæggende nu er det bare peg og skyd (tja, tryk).
For at angive afstanden er der tre lysdioder. Én betyder henholdsvis 50, 10 og 1. For eksempel, hvis afstanden er 67, blinker 50 -LED'en en gang, 10 blinker én gang, og 1 blinker syv gange. Alle tilføjer op til 67. (50 + 10 + 7 = 67).
For at skifte den fra CM til IN eller omvendt skal du holde knappen inde i over to sekunder. Afhængigt af hvad den er i øjeblikket (standard er CM) vil alle lysdioder blinke for at angive, hvad den blev indstillet til.
Fast lys tændt og derefter slukket == CM til INF-blinkende lys ---------- == IN til CM
Hvis du har spørgsmål, er du velkommen til at stille!
Anbefalede:
IoT Nøglering Finder Brug af ESP8266-01: 11 trin (med billeder)
IoT Nøglering Finder Brug af ESP8266-01: Er du ligesom mig altid glemmer, hvor du gemte dine nøgler? Jeg kan aldrig finde mine nøgler til tiden! Og på grund af min vane har jeg været forsinket på mit college, det limited edition star wars udsalg (stadig bekymret!), En dato (hun valgte aldrig
LED Distance Indicator Hundesele: 5 trin (med billeder)
LED Distance Indicator Hundesele: Jeg tager normalt min hund Rusio en tur, når solen går ned, så han kan lege uden at blive for varm. Problemet er, at når han er i snor, nogle gange bliver han for spændt og løber længere, end han burde, og med svagt lys og de andre hunde
Raspberry Pi Planet Finder: 14 trin (med billeder)
Raspberry Pi Planet Finder: Uden for Science Center i min by er der en stor metalkonstruktion, der kunne vende og pege på, hvor planeterne var på himlen. Jeg har aldrig set det virke, men jeg har altid troet, at det ville være magisk at vide, hvor disse utilgængelige andre verdener virker
Arduino Distance Finder: 3 trin
Arduino Distance Finder: Dette er et breadboard -baseret projekt, der bruger Atmel Atmega 2560 (Arduino Mega) til at finde afstanden ved hjælp af ultralydssensor. Outputtet kan opnås i " cm " på både 16x2 LCD -skærm og seriel skærm af Arduino IDE. Vi kan også bruge 16x2
Quick Reaction Game: Distance Version: 5 trin (med billeder)
Hurtigt reaktionsspil: Afstandsversion: Hej. Dette er en instruktion om, hvordan du opretter et spil, der tester både din reaktionstid og følelse af afstand. Dette projekt er baseret på et gammelt projekt, jeg lavede, hvor to spillere konkurrerede om at se, hvem der havde en hurtigere reaktionstid ved at klikke på en knap