Taula de continguts:
- Pas 1: materials
- Pas 2: el marc
- Pas 3: el codi
- Pas 4: prova de l'entrada
- Pas 5: Construir sobre el marc
- Pas 6: Molt bé, proveu-ho
- Pas 7: producció de casos
- Pas 8: actualització 1: fotocèl·lula
- Pas 9: actualització 2: sensor d'ultrasons
- Pas 10: Últimes coses
Vídeo: Ratolí Bluetooth amb sensor d'ultrasons i fotocèl·lula: 10 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Per tant, una petita introducció a la raó per la qual vaig fer aquest projecte. Actualment estic buscant adoptar un gatet a la meva nova casa. I després d’haver passat algunes coses jugables per a gats, vaig pensar: per què no fer jo mateix una joguina? Per tant, he fet un ratolí Bluetooth. El podeu controlar mitjançant l’aplicació que he creat per a telèfons Android. A més, he fet dues modalitats. Un mode d’entrada desactivat on el ratolí només respon si hi ha algun objecte a prop d’esquena. I l'entrada normal on l'usuari de l'aplicació pot "conduir" el ratolí.
Pas 1: materials
Per al ratolí necessitareu:
- 1x Arduino Uno
- 1x tauler de pa
- 1x tauler de soldadura
- Motor de velocitat 2x amb 360 decrets de desplaçament
- 1x resistència de 10k Ohm
- 1x placa de controlador Arduino L298N Dual H. Bridge
- 1x adaptador Bluetooth HC-05
- 1x resistència de llum fotocèl·lula
- 1x sensor d'ultrasons
- 1x Peça de fusta
- 2x rodes que s’adapten al motor
- 20x corbates
- 20x cables de pont femení - femení
- 20x cables masculins - masculins
- 1x telèfon amb Android
- 1x tira LED
- 1x bateria de 12v
- 3 botons (qualsevol color que vulgueu)
- 10x Tros de corda
A més, necessitareu una eina per al disseny del circuit i necessitareu una eina per fer el. apk per al vostre telèfon.
He utilitzat circuito.io per al disseny del circuit i Appinventor2 per crear un prototip d'aplicació fàcil per al telèfon Android.
Pas 2: el marc
Per tant, estem fent un ratolí. Ha de ser capaç de moure’s i de rebre aquest objectiu, fem un marc per a tota l’electrònica. Vaig fer servir fusta i la vaig fer de 10 * 14 cm. Fixem la roda giratòria i tot serà per ara.
Pas 3: el codi
Baixeu-vos els codis següents.
Hauríeu d'obtenir:
-ArduinoMouseController.ino
-ArduinoMouseTesting.ino
Pas 4: prova de l'entrada
Per estar segur que l'Arduino; HC-05; El controlador del motor L298n-H Brigde i els motors d'engranatges funcionen i reben l'entrada de l'aplicació al dispositiu que ho provem. Per tant, hem de connectar tots els components com es pot veure al circuit anterior.
NOTA: també funciona amb una bateria de 9v o 6v, els motors giraran més lentament, però està bé.
Pengeu ArduinoMouseTesting.ino al vostre Arduino Uno.
Ara, descarregueu l'ArduinoMouseApplication.apk al vostre dispositiu mòbil i proveu de connectar el telèfon amb l'HC-05. Quan se us demani un pin, feu servir 1234 o 0000.
Per tant, quan s’hagi establert la connexió Bluetooth, podeu provar de fer girar els motors prement els botons cap endavant o cap enrere de l’aplicació.
Si no teniu cap error, tot funciona i podem seguir endavant.:)
Pas 5: Construir sobre el marc
Per tant, ara és hora d’afegir les rodes als motors d’engranatges. Però abans de fer-ho hem de posar-ho tot al marc. Recomano fer alguns forats amb un trepant dins del marc, però això és opcional i no és necessari. Afegiu els motors d'engranatges al mateix costat de la roda giratòria. Els motors d’engranatges s’han d’estendre cap a l’esquerra i la dreta des del quadre. Ara utilitzeu embolcalls o cola per posar els motors d’engranatges de manera que no puguin sortir. A més, poseu la bateria en aquest costat del marc perquè tinguem prou espai a l’altre costat del marc.
Ara gireu el marc i afegiu l’Arduino Uno a la part frontal. Afegiu el controlador L298n-h a la part posterior perquè estigui a prop dels motors d'engranatges. Feu servir corbates o cola per posar-ho tot al marc perquè quedi allà on pertany.
Podeu afegir les rodes als motors d’engranatges i el quadre hauria d’estar a punt.
Pas 6: Molt bé, proveu-ho
Si tot està en ordre, el ratolí hauria de poder moure's amb l'entrada que doneu des del dispositiu mòbil. Tenim un ratolí en moviment!: D
Pas 7: producció de casos
Tenim una "cosa" commovedora, però en realitat no mira cap ratolí. Per tant, farem alguna cosa que amagui tota l’electrònica i que s’assembli una mica a un ratolí, a un ratolí gran ^^.
En primer lloc, fem servir espuma de poliestirè per fer una base molt lleugera i forta.
En segon lloc, fem servir una mica de teixit per fer la base esponjosa i que sembli un ratolí.
En tercer lloc, afegim alguns botons pel que fa als ulls i al nas.
En quart lloc, afegim una mica de corda al nas per millorar-la encara.
Pas 8: actualització 1: fotocèl·lula
Per tant, tenim un ratolí en moviment, però és avorrit, només es pot moure. Vull afegir més interaccions, de manera que vaig fer servir la fotocèl·lula. Per a aquesta part hem de soldar una mica al tauler de soldadura, només necessitem una petita peça.
Agafem la fotocèl·lula; una resistència de 10k ohm; i 3 cables de pont. Els 3 cables de pont haurien de provenir de: 5v; gnd; i A0.
A més, necessitem una tira LED o un LED normal (el que preferiu). Adjunteu el - a gnd i el + al pin 6.
Alguns consells:
- Proveu d’utilitzar el mínim de llauna possible. No voleu fer un possible curtcircuit.
- Abans d'afegir la llauna, primer assegureu-vos que la soldadura està a la temperatura preferida.
- Amplieu els ports gnd (terra) i 5v des de l’Arduino utilitzant alguns tubs termorretractables. Afegiu uns quants cables masculí-masculí per un costat i només un cable femella-femella a l’altre costat, utilitzeu el tub termoencongible per unir els cables.
Pas 9: actualització 2: sensor d'ultrasons
Per tant, com he esmentat, vull dos modes. Per rebre aquest objectiu, afegim el sensor d'ultrasons.
Afegiu el vcc a 5v; el gnd al gnd; disparar al 8 pin; fes ressò al nou pin. Ara, només cal que col·loqueu l’ecografia amb una corbata darrere de la L298n-h perquè s’acabi darrere del ratolí.
Molt bé, ara podeu penjar el codi ArduinoMouseController.ino al vostre Arduino.
Pas 10: Últimes coses
Per tant, tot està a punt!
Acabem de posar la funda sobre els cables i ja està bé.
Afegiu la tira LED on vulgueu, assegureu-vos que la fotocèl·lula no estigui a sota de la caixa. Si voleu, podeu adjuntar la funda amb una mica de cola, però m'agrada quan pugui desprendre la funda fàcilment per veure què hi ha a dins: D.
Recomanat:
Com utilitzar una fotocèl·lula per canviar el color del LED RGB: 3 passos
Com utilitzar una fotocèl·lula per canviar el color del LED RGB: per a la part 01 del meu projecte Arduino, la meva idea original era utilitzar un sensor de temperatura per encendre i apagar un LED, però, per desgràcia, el meu sensor de temperatura encara no havia vingut, cosa que em va deixar va triar entre els sensors disponibles al kit d’inici Elegoo i em vaig preguntar si
Escala Arduino amb cèl·lula de càrrega de 5 kg i amplificador HX711: 4 passos (amb imatges)
Balança Arduino amb cèl·lula de càrrega de 5 kg i amplificador HX711: aquest manual descriu com fer una bàscula petita fent servir fàcilment les peces de prestatge. Material necessari: 1. Arduino: aquest disseny utilitza un Arduino Uno estàndard, altres versions o clons d’Arduino també haurien de funcionar2. HX711 en trencament
Càrrega de bateria de liti i ió amb cèl·lula solar: 7 passos (amb imatges)
Càrrega de la bateria de liti-ió amb cèl·lula solar: es tracta de carregar la bateria de liti-ió amb cèl·lula solar. * Alguna correcció que faig per millorar la càrrega durant l'hivern. ** La cèl·lula solar ha de ser de 6 V i el corrent (o la potència) pot variar, com ara 500 mAh o 1Ah. *** Diode per protegir TP4056 f
Cap libèl·lula oscil·lant: 11 passos
Cap libèl·lula oscil·lant: he fet libèl·lula. La libèl·lula gira cap amb un sensor de gest i un servomotor. Components Arduino UNO Seeed Grove - Servo de rotació contínua Gesture FS90R
Tutorial per a la interfície HX711 amb barra recta de cèl·lula de càrrega de 50 kg: 10 passos (amb imatges)
Tutorial per a la interfície HX711 amb cèl·lula de càrrega barra recta de 50 kg: MODUL BALACE HX711 Descripció: Aquest mòdul utilitza 24 convertidors A / D d'alta precisió. Aquest xip està dissenyat per a una bàscula i disseny electrònic d'alta precisió, té dos canals d'entrada analògica, un guany programable de 128 amplificadors integrats. El circuit d'entrada