Sadržaj:

Arduino laser za otkrivanje pokreta: 5 koraka
Arduino laser za otkrivanje pokreta: 5 koraka

Video: Arduino laser za otkrivanje pokreta: 5 koraka

Video: Arduino laser za otkrivanje pokreta: 5 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Arduino laser sa senzorom kretanja
Arduino laser sa senzorom kretanja
Arduino laser sa senzorom kretanja
Arduino laser sa senzorom kretanja

NAPOMENA: Ovaj projekt je osmišljen na način da se svi dijelovi mogu ponovo koristiti u budućim projektima. Kao rezultat toga, konačni proizvod je manje stabilan nego što bi bio da koristite trajnije materijale poput ljepila, lemljenja itd.

Upozorenje: Ne postavljajte laser u visinu oka jer bi to moglo uzrokovati oštećenje mrežnice

Materijali

  • Arduino (Mega 2560)
  • Breadboard
  • Senzor pokreta (HC-SR501)
  • Laserski modul (ST1172)
  • Servo motor (SG90)
  • Muški na ženski kabel
  • Muški do muški kabeli
  • Papirnati ručnik
  • Ljepljiva traka
  • Zip kravate
  • Baza
  • Makaze

Korak 1: Osigurajte stavke na bazi

Pričvrstite predmete na bazu
Pričvrstite predmete na bazu
Pričvrstite predmete na bazu
Pričvrstite predmete na bazu

Pričvrstite valjanu traku na dno Arduino ploče i, ako je potrebno, na ploču za kruh.

Pričvrstite traku na tri strane servo motora bez žica.

Pričvrstite Arduino ploču, ploču za kruh i servo motor na bazu.

Za dodatnu stabilnost, možete zalijepiti žice servo motora.

Korak 2: Komponente žice

Komponente žice
Komponente žice
Komponente žice
Komponente žice
Komponente žice
Komponente žice

Za dijagrame i slike pogledajte gornje slike. Za ulazne i izlazne žice nije bitan tačan pin koji koristite; međutim, ako želite koristiti naš kôd bez ikakvih promjena, morate koristiti pinove koje mi odredimo. Za uzemljenje (negativno) i pozitivno bilo koji pin na ploči za kruh, sve dok se nalaze u stupovima na koje je priključeno Arduino uzemljenje i napajanje. Dolje navedene boje odgovaraju boji žica koje smo koristili na našim slikama.

  1. Ožičite matičnu ploču na arduino

    • Narančasta - 5v na Arduinu do pozitivnog na matičnoj ploči
    • Crna - GND (uzemljenje) na Arduinu do negativnog na matičnoj ploči
  2. Senzor pokreta
    • Smeđa - uzemljena (negativna) na ploči za kruh
    • Narandžasta - pozitivno na ploči za hljeb
    • Crveno - Ulaz/izlaz 14 na Arduinu
  3. Servo motor

    • Crvena - Pozitivna na ploči za hljeb
    • Smeđa - uzemljena (negativna) na ploči za kruh
    • Narančasta - Ulaz/izlaz 4 na Arduinu
  4. Laser

    • Plava - uzemljena (negativna) na ploči za kruh
    • Žuta - Ulaz/izlaz 10 na Arduinu
    • Zelena - Pozitivna na ploči za hljeb

Napomena: Prilikom povezivanja senzora pokreta i lasera obavezno koristite duže žice, inače se žice mogu povući s mjesta jer se kupola okreće s jedne na drugu stranu.

Korak 3: Pričvrstite top na motor

Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor
Pričvrstite top na motor

Umetnite dva seta paralelnih rupa u ulogu papirnog ubrusa na jednom kraju.

Provucite dvije patentne zatvarače kroz rupe, jednu vezicu kroz svaku rupu.

Pričvrstite sklop role papirnatih ručnika na vrh servo motora i zategnite patentne zatvarače oko prečke na motoru.

Zbog neujednačenog utega, rola papirnog ubrusa može se nagnuti prema naprijed i usmjeriti prema dolje. Da bismo ovo popravili, stavljamo dodatne patentne zatvarače između motora i rolne papirnatih ubrusa radi dodatne stabilnosti.

Korak 4: Pričvrstite senzor pokreta i laserski modul na kupolu

Pričvrstite senzor pokreta i laserski modul na kupolu
Pričvrstite senzor pokreta i laserski modul na kupolu
Pričvrstite senzor pokreta i laserski modul na kupolu
Pričvrstite senzor pokreta i laserski modul na kupolu
Pričvrstite senzor pokreta i laserski modul na kupolu
Pričvrstite senzor pokreta i laserski modul na kupolu

Pričvrstite senzor pokreta na kraj rolne papirnog ubrusa kao što je prikazano na gornjim slikama. Čvrsto ga pričvrstite kako se kupola ne bi mogla pomaknuti.

Pričvrstite laser na vrh rolne papirnog ubrusa kao što je prikazano na gornjoj slici.

Korak 5: Arduino kod

Arduino kod
Arduino kod

Ispod je veza do github spremišta koja sadrži arduino kôd za ovaj projekt. Ako se koriste različiti ulazni/izlazni pinovi, kôd će trebati izmijeniti da bi to odražavao. Osim toga, morat ćete preuzeti sve relevantne biblioteke navedene u kodu.

github.com/ArduinoToys/ArduinoMotionSensin…

Napomena: Ako vam je potrebna pomoć pri postavljanju arduina, idite na

Preporučuje se: