Turinys:

Lazerinis nukreipimo kaktusas: 3 žingsniai
Lazerinis nukreipimo kaktusas: 3 žingsniai

Video: Lazerinis nukreipimo kaktusas: 3 žingsniai

Video: Lazerinis nukreipimo kaktusas: 3 žingsniai
Video: ADA instruments PRO Digit Micro 2024, Liepa
Anonim
Lazerinis nukreipimo kaktusas
Lazerinis nukreipimo kaktusas

Mokykloje vykusiam projektui turėjau ką nors padaryti su „Arduino“, norėjau ką nors pagaminti katei, kurią galite suaktyvinti ir žaisite su kate pati. Pirmiausia pagalvojau apie pelę, bet buvo šiek tiek sunku padaryti kažką tokio mažo, naudojant tiek daug technologijų. Po pelės idėjos, kuri buvo sukurta taip, kad katė būtų įdomi, nusprendžiau, kad dar įdomiau sukurti tai, kas būtų katės žaislas, ir tai paslėpta šauniame dalyke. Dalykas vėliau virto gėle, vėliau nusprendžiau, kad tai bus kaktusas (nes kaktusai kieti). Tą akimirką pas mane atėjo „kaktusas, nukreiptas lazeriu“. Tai madingas ir patogus kaktuso žaislas jūsų katei. Žaislai katėms visada yra kažkas, kas akivaizdžiai yra žaislas, o ne kažkas panašaus. Taip pat malonu žiūrėti, nors tai nėra kažkas tikroviško, manau tikrai miela. Kaktusas pagamintas iš kartono, nes nukritęs (katės dažnai patyčios; P) nesulūžtų.

Norėdami tai padaryti, naudoju šiuos elementus:

Prekės

  • Arduino UNO
  • 6 x 6 mm mygtukas
  • Šuoliai nuo vyrų iki vyrų
  • Lazeris
  • 2 veidrodžiai
  • 2 mini servo
  • Duonos lenta (bandymui)
  • Lituoklio lenta
  • Kabelis minkštas
  • 2 rezistoriai ()

1 žingsnis: idėjos lazerinis žymeklis

Idėjos lazerinis žymeklis
Idėjos lazerinis žymeklis

Taigi, kad mano lazeris galėtų judėti, turiu sukurti sistemą, galinčią judinti lazerį horizontaliai ir vertikaliai, aš sugalvojau servo servetėles su veidrodžiais, išdėstytais vienas virš kito, kad galėtumėte pasukti lazerį pasukdami veidrodį. Naudodami išdėstymą, galite įsitikinti, kad lazeris gali judėti abiem kryptimis horizontaliai ir vertikaliai.

Paveikslas, skirtas „nupiešti paveikslą“, tikriausiai paaiškina, ką turime padaryti, tai užprogramuoti servus ne tik atsitiktinai judėti, bet ir perkelti tik nedidelę dalį to, ką jie gali realizuoti. Ir lazerinę rodyklę visada galite išjungti, todėl mes taip pat turime ją įdiegti.

2 žingsnis: „Arduino“sąranka (iš tikrųjų)

„Arduino“nustatymas (tikrai)
„Arduino“nustatymas (tikrai)
„Arduino“nustatymas (tikrai)
„Arduino“nustatymas (tikrai)
„Arduino“nustatymas (tikrai)
„Arduino“nustatymas (tikrai)

Dabar esame pasirengę sukurti savo lazerinių rodyklių sistemą. Pirmiausia įdiegsite jį į savo duonos lentą, kad patikrintumėte savo sąranką, po to galite įdėti jį į savo litavimo lentą ir lituoti viską kartu. Bet pirmiausia, žinoma, naudoju šį kodą, tačiau tam reikia įvesti įvestis ir išvestis į tam tikrus kaiščius, geltoną servo laidą, kurį turite įkišti į 10 ir 11 kaiščius, kad šis kodas veiktų, lazeris turi būti prijungtas prie 12 kaiščio, o mygtukas - su 3 kaiščiu. Galite pasirinkti, ar naudoti norimus kaiščius, ir koreguoti tai savo kodu. Mygtukas 3 kaištyje yra gana svarbus, nes aš uždėjau pertrauką ant šio kaiščio, naudodami „Arduino UNO“modelį galite įdėti tik pertrauką, prijungtą prie 2 ar 3 kaiščio, todėl įsitikinkite, kad naudojate vieną iš mygtukų.

Taip pat svarbu prijungti kaištį prie „Arduino“su rezistoriumi ir jutikliu ar mygtuku, kad galėtumėte valdyti prijungtą objektą.

Čia galite pamatyti ir atsisiųsti mano kodą.

3 žingsnis: paskutinis, bet tikrai ne mažesnis

Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias
Paskutinis, bet tikrai ne mažiausias

KAKTUSAS! Mes gavome viską, išskyrus tai, aš panaudojau kartono gabalėlį ir iš dalies jį perpjovęs galėjau susukti kaip apskritimą, puodą, kurį kažkur gulėjau, todėl naudoju ir kaip kaktusą. Aš naudoju kelių spalvų žalią popierių ir klijus, kad įsitikinčiau, jog jis turi kaktuso spalvą. Įsitikinkite, kad padarėte skylę „žemėje“, kad galėtumėte prijungti laidus, kad galėtumėte į puodą įdėti „Arduino“ir bateriją ar maitinimo bloką. Patarimui naudoju balioną ir popieriaus mašiną (taip pat tos pačios spalvos tema). Tada sunkioji dalis, tai yra servo įvedimas, aš naudoju kelis „kartoninius tiltus“ir naudoju juos servo uždėjimui, juos reikia pritvirtinti, kad galėtumėte juos užklijuoti arba klijuoti (įspėjimas: tik klijuoti) jei jie yra tinkamoje padėtyje !!!) Lazeris virš žemiausio servo lizdo iki aukščiausio servo taip pat turi likti vienoje vietoje, aš tai padariau kaip paveikslėlyje aukščiau.

Tada jums reikia susieti savo lazerį, aš siūlau tai padaryti, pakeisdami rand1 ir rand2 į 0, tai bus jūsų pradinė vertė, man reikia, kad jūsų veidrodžiai būtų kiek įmanoma, kad lazeris nenukristų nuo veidrodžių. tai buvo kairysis kampas. Tokiu būdu bandote nuskaityti, kiek laipsnių norite, kad jūsų servai pasisuktų, tada turėsite iškirpti kaktuso tarpą, kad lazeris būtų matomas kambaryje.

Rekomenduojamas: