Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Ultragarsinis atstumo jutiklis HC-SR04 yra labai populiarus robotikoje. Iš esmės šis jutiklis naudojamas bet kokiems robotams vengiantiems objektams. Žinoma, tai puiku, paprasta naudoti pigiai ir tiksliai, tačiau kai pradėsite kurti sudėtingesnius robotus, galite pradėti pastebėti problemą ir ši problema yra laikas. Su šiuo jutikliu reikia daug laiko išmatuoti atstumą, yra keletas alternatyvų, pavyzdžiui, aštrūs jutikliai, galintys aptikti objektus itin greitai, tačiau jų išvestis yra dvejetainė, todėl galite aptikti, ar yra objektas nurodytame diapazone, bet nežinote kaip toli. Kai kuriems robotams šie jutikliai yra tobuli, tačiau yra dar viena problema - kaina. Jie yra beveik 10 kartų brangesni nei HC-SR04. Taigi čia aš pradėjau galvoti apie šių dviejų dalykų derinimą. Ir aš sugalvoju modulį, kurį galite prijungti prie HC-SR04 ir perduoti atstumo nuskaitymo užduotį iki „Attiny“mikrovaldiklio, išvestis gali būti dvejetainė, o jūsų pagrindinis mikroprocesorius atleistas! Paprastas, bet gražus sprendimas ir pigus tuo pačiu metu:) Norite sužinoti, kur galite naudoti tokį jutiklį? Skaitykite toliau arba žiūrėkite vaizdo įrašą.
JLCPCB 10 lentos už 2 USD:
1 žingsnis: dalių sąrašas
Dalių sąrašas nėra labai ilgas, daugumą jų galite rasti bet kurioje vietinėje elektroninėje parduotuvėje, taip pat yra nuorodų į internetines parduotuves, jei ką radau:
- HC-SR04
- 45/85
- Potenciometras
- Atsiskyrusios antraštės Moteris ir Vyras
- 1206 SMD rezistorius (geriau pirkti komplekte)
- 1206 LED
Jums taip pat reikės tokių įrankių kaip:
- Lituoklis/stotis
- USBasp programuotojas
Jei norite nusipirkti PCB šiam projektui, apsilankykite mano „Tindie“parduotuvėje:
2 žingsnis: PCB, schema ir failai
Viršuje rasite visus failus, įskaitant schemą ir PCB dizainą, taip pat yra „Gerber“failų, kuriuos galite naudoti šiai PCB gaminti. Nesivaržykite keisti failų savo reikmėms, atminkite, kad visi mano projektai yra bendrinami kaip nekomerciniai, todėl negalite jų parduoti.
Schema yra labai paprasta, yra tik keli komponentai, galite ją naudoti, kad tinkamai pritvirtintumėte viską prie PCB.
Jei nenorite naudoti PCB šiam projektui, galite visa tai prijungti prie duonos lentos, ji bus šiek tiek didesnė, bet jei negalite lituoti, tai lengviausias būdas jums!
3 žingsnis: litavimas
Lituoti yra gana paprasta. Pradėkite nuo mažiausių komponentų (rezistoriaus ir šviesos diodų), o tada pereikite prie vis didesnių, todėl jums bus paprasčiau visa tai lituoti. Įsitikinkite, kad visų komponentų poliškumas yra tinkamas ir ar nėra šortų. Jei nenorite naudoti PCB šiam projektui ir norite visa tai prijungti prie duonos lentos, tiesiog praleiskite šį veiksmą ir vykdykite aukščiau pateikto schemoje.
4 veiksmas: įkelkite kodą
Kai viskas bus lituojama ant PCB, galime įkelti programą į „Attiny“. Norėdami tai padaryti, prie mikrovaldiklio turime prijungti „USBasp“programuotoją (arba bet kurį kitą, kuris veikia su „Arduino IDE“). Kodą rasite mano „Github“. Norėdami jį įkelti, turite pridėti „Attiny“lentų prie „Arduino IDE“, internete galite rasti daug pamokų apie tai, todėl aš to nepaaiškinsiu. Žinoma, galite pakeisti kodo reikšmes ar net jo funkciją, kad atitiktų jūsų poreikius.
5 žingsnis: išbandykite ir sureguliuokite
Kai jūsų programa yra paruošta, galite prijungti HC-SR04 modulį (pažiūrėkite į aukščiau esančias nuotraukas, kad tinkamai prijungtumėte, kitaip galite sugadinti plokštę).
Jį galite maitinti esant įtampai nuo 4 V iki 5 V. Šviesos diodas ant plokštės užsidegs, kai atstumas bus mažesnis už atstumą, kurį nustatėte potenciometru. Norėdami pakeisti atstumą, galite naudoti atsuktuvą. Kai viskas veikia gerai, galite pereiti prie kito žingsnio. Jei taip nėra, patikrinkite litavimą ir įsitikinkite, kad jūsų grandinė ir mano schema atitinka.
6 veiksmas: galimos programos
Sveikiname, kad pasiekėte paskutinį žingsnį! Jei norite naudoti šį modulį su „Arduino“, turite prijungti modulio VCC prie „Arduino“5 V, modulio GND prie „Arduino“GND ir modulio kištuką prie bet kurio „Arduino“kaiščio.
Kaip galite jį naudoti? Na, galimybės neribotos. Galite naudoti jį savo robotikos projektui, kaip ir aš ketinu padaryti savo kitam projektui, daugiau apie tai netrukus:) Galite modifikuoti kodą, prijungti prie jo servo ir valdyti servą tiesiai iš šios plokštės. Galite jį modifikuoti ir naudoti be jokio papildomo išorinio mikrovaldiklio. Tai maža lenta, turinti daug galimybių, ir tai labai palengvins mano kitą projektą.
Tikiuosi, kad jums patiko skaityti šį pamokymą:) Nepamirškite peržiūrėti mano vaizdo įrašo apie šį projektą ir užsiprenumeruoti mano kanalą! Ačiū, kad skaitote, sėkmės kuriant!
Rekomenduojamas:
SKAITYMO ŽIEDO LAIKRODIS: 5 žingsniai (su paveikslėliais)
SKAITYMO ŽIEDO LAIKRODIS: planavau nusipirkti „Neopixel Ring 60 Led“laikrodį, bet, deja, negalėjau jo nusipirkti. Galiausiai nusipirkau „Neopixel Ring 35 Leds & sugalvojo paprastą būdą sukurti interneto laikrodį, kuriame būtų rodomos valandos, minutės ir amp; antra su tuo
Skaitymo pagalba D4E1: 9 žingsniai (su paveikslėliais)
Skaitymo pagalba D4E1: Katja mėgsta skaityti laisvalaikiu. Daugiausia dėmesio skiriama knygoms ir jokiems žurnalams. Dėl jos raumenų ligos nebuvo įmanoma skaityti. Ji serga fibromialgija ir spazmofilija. Fibromialgija yra lėtinė raumenų skausmo liga, dažniausiai susijusi su
D4E1: skaitymo įrankis 2.0 (pagrindinis gamybos procesas): 9 žingsniai (su paveikslėliais)
D4E1: Skaitymo įrankis 2.0 (pagrindinis gamybos procesas): Informacija:-Du studentai Pramoninio produkto dizainas Kortrijke (Belgija) sugalvojo šį skaitymo įrankį. Pradėjome nuo esamo dizaino ir sukūrėme jį į kitą. Skaitymo įrankis iš pradžių buvo sukurtas tam, kad būtų galima
Skardinės skaitymo lempa: 10 žingsnių (su paveikslėliais)
Skardinė skaitymo lempa: sunku rasti gerą skaitymo lemputę. Nemanau, kad įprasti staliniai šviestuvai būtų patogūs mano akims, halogenai yra per karšti ir atšiaurūs, netiesioginė šviesa yra per daug išsklaidyta … Ši lempa, naudojant skardines skardines, 3 W LED lemputę ir keletą paprastų medžiagų
Didelio efektyvumo LED skaitymo lempa: 9 žingsniai (su paveikslėliais)
Didelio efektyvumo LED skaitymo lempa: ar kada nors norėjote skaityti naktį, bet esate nusivylę eikvodami energiją toms 50 ar 60 vatų lempų lemputėms. Jei esate toks kaip aš, nusipirkote kelias dešimtis CFL. Bet kai supratai, kad tų lempučių skleidžiama šviesa yra per daug atšiauri ir neaiški