Taula de continguts:
- Pas 1: Llista de parts
- Pas 2: PCB, esquema i fitxers
- Pas 3: soldar
- Pas 4: pengeu un codi
- Pas 5: proveu i ajusteu
- Pas 6: possibles aplicacions
Vídeo: Mòdul lector HC-SR04 per alleujar Arduino: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
El sensor de distància ultrasònic HC-SR04 és molt popular en robòtica. Bàsicament, qualsevol robot que eviti els objectes utilitza aquest sensor. I, per descomptat, és fantàstic, fàcil d’utilitzar i és precís, però un cop comenceu a construir robots més complexos podeu començar a veure un problema i aquest problema és temps. Es necessita molt de temps per mesurar la distància amb aquest sensor, hi ha algunes alternatives, com ara sensors nítids, que poden detectar objectes molt ràpid, però la sortida dels mateixos és binària, de manera que podeu detectar si hi ha un objecte dins de l’interval especificat, però no ho sabeu A quanta distància. Per a alguns robots, aquests sensors són perfectes, però hi ha un altre problema: el preu. Són gairebé deu vegades més cars que l’HC-SR04. Així que aquí vaig començar a pensar en combinar aquests dos junts. I se m’acut una idea d’un mòdul que es pot connectar a l’HC-SR04 i delegar la tasca de llegir la distància al microcontrolador Attiny, la sortida pot ser binària i el microprocessador principal s’alleuja. Solució senzilla però bonica i econòmica al mateix temps:) Voleu saber on podeu utilitzar aquest sensor? Segueix llegint o mira un vídeo.
JLCPCB 10 taulers per 2 dòlars:
Pas 1: Llista de parts
La llista de peces no és molt llarga, la majoria les podeu trobar a qualsevol botiga electrònica local, també hi ha enllaços a botigues en línia si he trobat alguna cosa:
- HC-SR04
- Attiny45 / 85
- Potenciòmetre
- Capçaleres de trencament femení i masculí
- Resistència 1206 SMD (millor comprar en un kit)
- 1206 LED
També necessitareu algunes eines com:
- Soldador / estació
- Programador USBasp
Si voleu comprar un PCB per a aquest projecte, consulteu la meva botiga Tindie:
Pas 2: PCB, esquema i fitxers
A sobre podeu trobar tots els fitxers, inclosos els esquemàtics i el disseny de PCB, també hi ha fitxers Gerber que podeu utilitzar per fabricar aquest PCB. No dubteu a modificar els fitxers per a les vostres necessitats. Recordeu que tots els meus projectes es comparteixen com a no comercials, de manera que no els podeu vendre.
L'esquema és molt senzill, només hi ha uns quants components; podeu utilitzar-lo per muntar-ho tot correctament al PCB.
Si no voleu utilitzar PCB per a aquest projecte, podeu connectar-ho tot a una taula de treball, serà una mica més gran, però si no podeu soldar, és la manera més fàcil per a vosaltres.
Pas 3: soldar
Soldar és bastant senzill. Comenceu pels components més petits (resistència i LED) i, a continuació, passeu-ne a altres de més grans, d’aquesta manera us serà més senzill soldar tot això. Assegureu-vos que la polaritat sigui adequada per a tots els components i que no hi hagi cap curt. Si no voleu utilitzar PCB per a aquest projecte i voleu connectar-ho tot a una placa de taula, només heu d'ometre aquest pas i seguir l'esquema del pas anterior.
Pas 4: pengeu un codi
Una vegada que tot estigui soldat al PCB, podem penjar un programa a Attiny. Per fer-ho hem de connectar el programador USBasp (o qualsevol altre que funcioni amb Arduino IDE) al microcontrolador. El codi es pot trobar al meu Github. Per penjar-lo, heu d’afegir taules Attiny al vostre IDE d’Arduino; podeu trobar molts tutorials en línia sobre això, així que no ho explicaria aquí mateix. Per descomptat, podeu canviar els valors del codi o fins i tot la seva funció s’adapti a les vostres necessitats.
Pas 5: proveu i ajusteu
Quan el programa estigui llest, podeu connectar el mòdul HC-SR04 (mireu les fotos anteriors per connectar-lo correctament, en cas contrari podeu danyar la placa).
Podeu alimentar-lo amb una tensió entre 4V i 5V. El LED del tauler s’encendrà quan la distància sigui menor que la que heu establert amb el potenciòmetre. Per canviar la distància es pot utilitzar un tornavís. Quan tot funcioni bé, podeu passar al següent pas. Si no és així, comproveu la vostra soldadura i assegureu-vos que el vostre circuit i el meu esquema coincideixen.
Pas 6: possibles aplicacions
Enhorabona per haver arribat a l’últim pas. Per utilitzar aquest mòdul amb un Arduino, heu de connectar el VCC del mòdul al 5V d’Arduino, el GND del mòdul al GND d’Arduino i el pin del mòdul a qualsevol dels pins Arduino.
Com es pot utilitzar? Bé, les possibilitats són infinites. Podeu utilitzar-lo per al vostre projecte de robòtica, tal com faré per al meu proper projecte, més aviat sobre això:) Podeu modificar el codi, connectar-hi un servo i controlar-lo directament des d'aquesta placa. Podeu modificar-lo i utilitzar-lo sense cap altre microcontrolador extern. És un tauler petit amb molt de potencial i facilitarà molt el meu proper projecte.
Espero que us hagi agradat llegir aquest instrucatble:) No oblideu veure el meu vídeo sobre aquest projecte i subscriure-us al meu canal. Gràcies per llegir, fer feliços!
Recomanat:
Sensor de nivell del col·lector d'aigua alimentat per bateria: 7 passos (amb imatges)
Sensor de nivell del col·lector d’aigua alimentat per piles: la nostra casa té un dipòsit d’aigua alimentat per la pluja que cau al terrat i s’utilitza per al vàter, la rentadora i les plantes del reg. Durant els darrers tres anys, els estius van ser molt secs, de manera que vam vigilar el nivell de l’aigua al dipòsit. S
Pany elèctric amb escàner d'empremta digital i lector RFID: 11 passos (amb imatges)
Pany de porta elèctric amb escàner d’empremtes digitals i lector RFID: el projecte es va dissenyar per evitar la necessitat d’utilitzar claus, per assolir el nostre objectiu vam utilitzar un sensor d’empremtes digitals òptic i un Arduino. Tanmateix, hi ha persones que tenen una empremta digital il·legible i el sensor no la reconeixerà. Després pensant en
Lector / escriptor i gravador d'àudio ScanUp NFC per a persones invidents, amb discapacitat visual i per a tothom: 4 passos (amb imatges)
Lector / escriptor i gravador d’àudio ScanUp NFC per a persones invidents, amb discapacitats visuals i per a tothom: estudio el disseny industrial i el projecte és el treball del meu semestre. L’objectiu és donar suport a persones amb discapacitat visual i cega amb un dispositiu que permet gravar àudio en format WAV en una targeta SD i trucar a aquesta informació mitjançant una etiqueta NFC. Així que a
Creeu un lector de volum de tanc en menys de 30 dòlars amb ESP32: 5 passos (amb imatges)
Construïu un lector de volum de tancs en menys de 30 dòlars amb ESP32: Internet de les coses ha portat moltes aplicacions de dispositius que abans eren complexes a casa de molts fabricants de cervesa artesana i fabricants de vi. Les aplicacions amb sensors de nivell s’utilitzen des de fa dècades a grans refineries, plantes de tractament d’aigües i productes químics
PiTextReader: un lector de documents fàcil d'utilitzar per a visions amb discapacitat: 8 passos (amb imatges)
PiTextReader: un lector de documents fàcil d’utilitzar per a visions deteriorades: Visió general Actualització: demostració de vídeo breu: https://youtu.be/n8-qULZp0GoPiTextReader permet a una persona amb una visió deficient "llegir" text de sobres, cartes i altres elements. Captura una imatge de l’ítem, es converteix en text pla amb OCR (Optical Char