Satura rādītājs:

Bluetooth pele ar ultraskaņas sensoru un fotoelementu: 10 soļi (ar attēliem)
Bluetooth pele ar ultraskaņas sensoru un fotoelementu: 10 soļi (ar attēliem)

Video: Bluetooth pele ar ultraskaņas sensoru un fotoelementu: 10 soļi (ar attēliem)

Video: Bluetooth pele ar ultraskaņas sensoru un fotoelementu: 10 soļi (ar attēliem)
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Jūlijs
Anonim
Bluetooth pele ar ultraskaņas sensoru un fotoelementu
Bluetooth pele ar ultraskaņas sensoru un fotoelementu

Tātad, neliels ievads, kāpēc es izveidoju šo projektu. Šobrīd es vēlos pieņemt kaķēnu savā jaunajā mājā. Un pēc tam, kad esmu izgājis cauri spēlēm kaķiem, es nodomāju: kāpēc gan neuztaisīt rotaļlietu pašai. Tātad, es izveidoju Bluetooth peli. Jūs varat to kontrolēt, izmantojot lietotni, kuru izveidoju Android tālruņiem. Turklāt es izveidoju divus režīmus. Ievades izslēgšanas režīms, kurā pele reaģē tikai tad, ja kāds objekts atrodas tuvu aiz muguras. Un parastā ievade, kur lietotnes lietotājs var “vadīt” peli.

1. solis: materiāli

Materiāli
Materiāli

Pelei jums būs nepieciešams:

  • 1x Arduino Uno
  • 1x maizes dēlis
  • 1x lodēšanas dēlis
  • 2x pārnesumu motors ar 360 dekāžu nobīdi
  • 1x 10k omu rezistors
  • 1x Arduino draivera dēlis L298N Dual H Bridge
  • 1x HC-05 Bluetooth adapteris
  • 1x fotoelementa gaismas rezistors
  • 1x ultraskaņas sensors
  • 1x koka gabals
  • 2x riteņi, kas spēj uzstādīt reduktoru
  • 20x kaklasaites
  • 20x sieviešu - sieviešu džemperu vadi
  • 20x vīriešu - vīriešu džemperu vadi
  • 1x tālrunis ar Android
  • 1x LED sloksne
  • 1x 12V akumulators
  • 3x pogas (jebkura krāsa, kas jums patīk)
  • 10x virves gabals

Jums būs nepieciešams arī instruments ķēdes izkārtojumam, un jums būs nepieciešams rīks, lai to izveidotu. apk tālrunim.

Ķēdes izkārtojumam es izmantoju circuitito.io un Appinventor2, lai izveidotu vienkāršu lietotnes prototipu android tālrunim.

2. solis: rāmis

Rāmis
Rāmis

Tātad, mēs izgatavojam peli. Tam jāspēj pārvietoties un, lai sasniegtu šo mērķi, mēs izgatavojam rāmi visai elektronikai. Es izmantoju koku un padarīju to 10*14 cm. Mēs pievienojam grozāmo riteni, un tas pagaidām būs viss.

3. darbība: kods

Lejupielādējiet tālāk norādītos kodus.

Jums vajadzētu saņemt:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

4. darbība: ievades pārbaude

Ievades pārbaude
Ievades pārbaude
Ievades pārbaude
Ievades pārbaude

Lai būtu pārliecināts, ka Arduino; HC-05; L298n-H Brigde motora vadītājs un reduktori darbojas un saņem informāciju no jūsu ierīces lietojumprogrammas, kuru mēs pārbaudām. Tātad, mums ir jāpievieno visi komponenti, kā redzams iepriekš redzamajā shēmā.

PIEZĪME: tas darbojas arī ar 9v vai 6v akumulatoru, motori griežas lēnāk, bet tas ir labi.

Augšupielādējiet ArduinoMouseTesting.ino savā Arduino Uno.

Tagad savā mobilajā ierīcē lejupielādējiet ArduinoMouseApplication.apk un mēģiniet savienot tālruni ar HC-05. Kad tiek prasīts PIN, izmantojiet 1234 vai 0000.

Tātad, kad ir izveidots Bluetooth savienojums, varat mēģināt griezt motorus, spiežot lietojumprogrammas pogas uz priekšu vai atpakaļ.

Ja nesaņemat kļūdu, viss darbojas, un mēs varam turpināt!:)

5. solis: balstoties uz rāmi

Pamatojoties uz rāmi!
Pamatojoties uz rāmi!
Pamatojoties uz rāmi!
Pamatojoties uz rāmi!
Pamatojoties uz rāmi!
Pamatojoties uz rāmi!

Tātad, tagad ir pienācis laiks pievienot riteņus reduktoriem. Bet pirms mēs to darām, mums viss ir jāuzliek uz rāmja. Es iesaku izveidot dažus caurumus, izmantojot urbi rāmja iekšpusē, taču tas nav obligāti un nav nepieciešams. Pievienojiet reduktorus tajā pašā grozāmā riteņa pusē. Pārnesumu motoriem jāatrodas pa kreisi un pa labi no rāmja. Tagad izmantojiet zobus vai līmi, lai ievietotu reduktorus tā, lai tie nevarētu iziet. Ievietojiet akumulatoru arī šajā rāmja pusē, lai mums būtu pietiekami daudz vietas rāmja otrā pusē.

Tagad pagrieziet rāmi un pievienojiet Arduino Uno priekšpusē. Pievienojiet L298n-h draiveri aizmugurē, lai tas būtu tuvu reduktoriem. Izmantojiet kaklasaiti vai līmi, lai to visu uzliktu uz rāmja, lai tas paliktu vietā, kur tas pieder.

Jūs varat pievienot riteņus reduktoriem, un rāmim jābūt gatavam darbam.

6. solis: Labi, pārbaudiet to

Labi, pārbaudi!
Labi, pārbaudi!

Ja viss ir kārtībā, pelei jāspēj pārvietoties, izmantojot ievadīto informāciju no savas mobilās ierīces. Mums ir kustīga pele!: D

7. solis: lietu izgatavošana

Korpusa izgatavošana!
Korpusa izgatavošana!
Korpusa izgatavošana!
Korpusa izgatavošana!
Korpusa izgatavošana!
Korpusa izgatavošana!

Mums ir kustīga “lieta”, bet tā nemaz neskatās uz peli. Tātad, mēs gatavosimies kaut ko, kas labi slēpj visu elektroniku un arī izskatās mazliet kā pele, liela pele ^^.

Pirmkārt, mēs izmantojam putupolistirolu, lai izveidotu ļoti vieglu un izturīgu pamatni.

Otrkārt, mēs izmantojam kādu audumu, lai padarītu pamatni pūkainu un padarītu to līdzīgu pelei.

Treškārt, mēs pievienojam dažas pogas acīm un degunam.

Ceturtkārt, degunam pievienojam kādu virvi, lai padarītu to vēl labāku.

8. darbība: 1. jaunināšana: fotoelements

1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements
1. jauninājums: fotoelements

Tātad, mums ir kustīga pele, bet tā ir garlaicīga, jo tā var pārvietoties. Es vēlos pievienot vairāk mijiedarbību, tāpēc es izmantoju fotoelementu. Šai daļai mums ir nedaudz lodēt uz lodēšanas dēļa, mums vajag tikai nelielu gabalu.

Mēs uzņemam fotoelementu; 10k omu rezistors; un 3 džemperu vadi. 3 džemperu vadiem vajadzētu būt no: 5v; gnd; un A0.

Turklāt mums ir nepieciešama LED sloksne vai parasts LED (neatkarīgi no tā, ko vēlaties). Pievienojiet - gnd un + - tapai 6.

Daži padomi:

  • Mēģiniet izmantot pēc iespējas mazāk alvas. Jūs nevēlaties radīt iespējamu īssavienojumu.
  • Pirms skārda pievienošanas pārliecinieties, vai lodētam ir vēlamā temperatūra.
  • Paplašiniet gnd (zemes) un 5v portus no Arduino, izmantojot dažas termiski saraušanās caurules. Pievienojiet dažus tērauda vadus vienā pusē un tikai vienu sievišķo vadu otrā pusē, izmantojiet termosarūkošās caurules, lai saliktu vadus.

9. solis: 2. jaunināšana: ultraskaņas sensors

2. jauninājums: ultraskaņas sensors
2. jauninājums: ultraskaņas sensors

Tātad, kā jau minēju, es vēlos divus režīmus. Lai sasniegtu šo mērķi, mēs pievienojam ultraskaņas sensoru.

Pievienojiet vcc 5v; gnd uz gnd; trig līdz 8 pin; atbalss līdz 9 tapām. Tagad vienkārši novietojiet ultrasonu ar kaklasaiti aiz L298n-h, lai tas būtu aiz peles.

Labi, tagad jūs varat augšupielādēt ArduinoMouseController.ino kodu savā Arduino.

10. solis: pēdējās lietas

Pēdējās lietas
Pēdējās lietas
Pēdējās lietas
Pēdējās lietas

Tātad, viss ir gatavs!

Mēs vienkārši uzliekam lietu pār vadiem, un ir labi!

Pievienojiet LED sloksni, kur vien vēlaties, tikai pārliecinieties, vai fotoelements nav zem korpusa. Ja vēlaties, varat piestiprināt korpusu ar līmi, bet man patīk, kad es varu viegli atvienot korpusu, lai redzētu, kas ir iekšā: D.

Ieteicams: