Turinys:

„Bluetooth“pelė su ultragarso jutikliu ir fotoelementu: 10 žingsnių (su nuotraukomis)
„Bluetooth“pelė su ultragarso jutikliu ir fotoelementu: 10 žingsnių (su nuotraukomis)

Video: „Bluetooth“pelė su ultragarso jutikliu ir fotoelementu: 10 žingsnių (su nuotraukomis)

Video: „Bluetooth“pelė su ultragarso jutikliu ir fotoelementu: 10 žingsnių (su nuotraukomis)
Video: Building a Digit Measuring Meter using Arduino Nano and Ultrasonic Sensor! #arduino #technology #pc 2024, Lapkritis
Anonim
„Bluetooth“pelė su ultragarso jutikliu ir fotoelementu
„Bluetooth“pelė su ultragarso jutikliu ir fotoelementu

Taigi, trumpas įvadas, kodėl aš sukūriau šį projektą. Šiuo metu ketinu priimti kačiuką į naujus namus. Po to, kai perėjau keletą žaidimų, skirtų katėms, pagalvojau: kodėl gi nepasigaminus žaislo pačiam. Taigi, aš sukūriau „Bluetooth“pelę. Galite jį valdyti naudodami programą, kurią sukūriau „Android“telefonams. Be to, sukūriau du režimus. Įvesties išjungimo režimas, kai pelė reaguoja tik tada, kai koks nors objektas yra arti už nugaros. Ir įprastas įvestis, kur programos vartotojas gali „vairuoti“pelę.

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Pelei jums reikės:

  • 1x „Arduino Uno“
  • 1x duonos lenta
  • 1x litavimo lenta
  • 2x pavarų variklis su 360 laipsnių nuokrypiu
  • 1x 10k omų rezistorius
  • 1x „Arduino“vairuotojo lenta L298N Dual H Bridge
  • 1x HC-05 „Bluetooth“adapteris
  • 1x fotoelementų šviesos rezistorius
  • 1x ultragarsinis jutiklis
  • 1x medžio gabalas
  • 2x ratai, galintys pritvirtinti reduktorių
  • 20x kaklaraištis
  • 20x moterų - moterų jungiamieji laidai
  • 20x vyriškos lyties laidai
  • 1x telefonas su „Android“
  • 1x LED juostelė
  • 1x 12v baterija
  • 3x mygtukai (bet kokios spalvos)
  • 10x virvės gabalas

Be to, jums reikės įrankio grandinės išdėstymui ir įrankio, skirto grandinei sudaryti. apk savo telefonui.

Aš panaudojau schemą schemoje „scheito.io“ir „Appinventor2“, kad galėčiau lengvai sukurti „Android“telefono prototipą.

2 žingsnis: rėmas

Rėmas
Rėmas

Taigi, mes gaminame pelę. Ji turi sugebėti judėti ir pasiekti šį tikslą, mes sukuriame visos elektronikos rėmą. Aš naudojau medieną ir padariau 10*14 cm. Mes pritvirtiname sukamą ratą ir viskas bus kol kas.

3 žingsnis: Kodas

Atsisiųskite žemiau esančius kodus.

Turėtumėte gauti:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

4 žingsnis: įvesties tikrinimas

Įvesties tikrinimas
Įvesties tikrinimas
Įvesties tikrinimas
Įvesties tikrinimas

Norėdami būti tikri, kad „Arduino“; HC-05; L298n-H „Brigde“variklio tvarkyklė ir pavarų varikliai veikia ir gauna informaciją iš jūsų įrenginio programos, kurią mes išbandome. Taigi, mes turime prijungti visus komponentus, kaip matote aukščiau esančioje grandinėje.

PASTABA: jis taip pat veikia su 9v arba 6v baterija, varikliai sukasi tik lėčiau, bet tai gerai.

Įkelkite „ArduinoMouseTesting.ino“į „Arduino Uno“.

Dabar atsisiųskite „ArduinoMouseApplication.apk“savo mobiliajame įrenginyje ir pabandykite prijungti telefoną prie HC-05. Kai prašoma PIN kodo, naudokite 1234 arba 0000.

Taigi, užmezgus „Bluetooth“ryšį, galite pabandyti suktis varikliais, paspausdami programos mygtukus pirmyn arba atgal.

Jei negaunate klaidos, viskas veikia ir mes galime tęsti!:)

5 žingsnis: rėmo kūrimas

Remiantis rėmeliu!
Remiantis rėmeliu!
Remiantis rėmeliu!
Remiantis rėmeliu!
Remiantis rėmeliu!
Remiantis rėmeliu!

Taigi, dabar atėjo laikas pridėti ratus prie reduktorių. Bet prieš tai mes turime viską sudėti ant rėmo. Rekomenduoju rėmo viduje padaryti gręžtuvą, bet tai padaryti neprivaloma ir nebūtina. Toje pačioje sukamojo rato pusėje pridėkite reduktorius. Krumpliaračiai turi būti nukreipti į kairę ir į dešinę nuo rėmo. Dabar uždėkite krumpliaračius ar klijus, kad uždėtumėte reduktorius, kad jie negalėtų išeiti. Taip pat įdėkite bateriją į šią rėmo pusę, kad kitoje rėmo pusėje turėtume pakankamai vietos.

Dabar pasukite rėmą ir pridėkite „Arduino Uno“priekyje. Pridėkite L298n-h tvarkyklę ant nugaros, kad ji būtų arti pavarų variklių. Naudokite kaklaraiščius ar klijus, kad viską uždėtumėte ant rėmo, kad jis liktų ten, kur priklauso.

Galite pridėti ratus prie reduktorių ir rėmas turi būti paruoštas darbui.

6 žingsnis: Gerai, išbandykite

Gerai, išbandyk!
Gerai, išbandyk!

Jei viskas tvarkoje, pelė turėtų sugebėti judėti naudodamasi įvestimi, kurią pateikiate iš savo mobiliojo įrenginio. Mes turime judančią pelę!: D

7 žingsnis: dėklo gamyba

Dėklo gamyba!
Dėklo gamyba!
Dėklo gamyba!
Dėklo gamyba!
Dėklo gamyba!
Dėklo gamyba!

Turime judantį „daiktą“, bet jis iš tikrųjų nežiūri į pelę. Taigi, mes ketiname pagaminti kažką, kas gražiai slepia visą elektroniką ir šiek tiek atrodo kaip pelė, didelė pelė ^^.

Pirma, mes naudojame polistirolą, kad padarytume labai lengvą ir tvirtą pagrindą.

Antra, mes naudojame tam tikrą audinį, kad pagrindas būtų purus ir atrodytų kaip pelė.

Trečia, pridedame keletą akių ir nosies mygtukų.

Ketvirta, prie nosies pridedame virvę, kad ji būtų dar geresnė.

8 žingsnis: 1 atnaujinimas: fotoelementas

1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas
1 atnaujinimas: fotoelementas

Taigi, mes turime judančią pelę, bet ji nuobodi gali tik judėti. Noriu pridėti daugiau sąveikų, todėl pasinaudojau fotoelementu. Šiai daliai mes turime šiek tiek lituoti ant litavimo lentos, mums reikia tik mažo gabalo.

Mes paimame fotoelementą; 10k omų rezistorius; ir 3 jungiamieji laidai. 3 trumpieji laidai turėtų būti iš: 5v; gnd; ir A0.

Be to, mums reikia šviesos diodų juostelės arba įprasto šviesos diodo (ko norite). Pritvirtinkite - prie gnd ir + prie kaiščio 6.

Keletas patarimų:

  • Stenkitės naudoti kuo mažiau alavo. Jūs nenorite padaryti galimo trumpojo jungimo.
  • Prieš pridėdami skardą, įsitikinkite, kad lydmetalis yra pageidaujamos temperatūros.
  • Išplėskite „Arduino“gnd (antžeminius) ir 5v prievadus naudodami tam tikrus termiškai susitraukiančius vamzdžius. Vienoje pusėje pridėkite kelis laidus - laidus, kitoje - tik vieną - laidus, naudokite termiškai susitraukiantį vamzdelį, kad sujungtumėte laidus.

9 veiksmas: atnaujinkite 2: ultragarso jutiklį

2 atnaujinimas: ultragarsinis jutiklis
2 atnaujinimas: ultragarsinis jutiklis

Taigi, kaip minėjau, noriu dviejų režimų. Norėdami pasiekti šį tikslą, pridedame ultragarso jutiklį.

Pridėkite vcc prie 5v; gnd į gnd; trig iki 8 kontaktų; aidas iki 9 kontaktų. Dabar tiesiog padėkite ultragarsą su kaklaraiščiu už L298n-h, kad jis būtų už pelės.

Gerai, dabar galite įkelti „ArduinoMouseController.ino“kodą į „Arduino“.

10 žingsnis: paskutiniai dalykai

Paskutiniai dalykai
Paskutiniai dalykai
Paskutiniai dalykai
Paskutiniai dalykai

Taigi, viskas paruošta!

Mes tiesiog uždėjome dėklą ant laidų ir viskas gerai!

Pridėkite šviesos diodų juostą kur tik norite, tik įsitikinkite, kad fotoelementas nėra po korpusu. Jei norite, galite pritvirtinti dėklą klijais, bet man patinka, kai galiu lengvai nuimti dėklą ir pamatyti, kas yra viduje: D.

Rekomenduojamas: