Hubei Hannas Tech Co.,Ltd - Professionel leverandør af piezokeramiske elementer
Nyheder
Du er her: Hjem / Nyheder / Ultralydstransduceroplysninger / Produktionsproces af Arduino radar

Produktionsproces af Arduino radar

Visninger: 17     Forfatter: Webstedsredaktør Udgivelsestid: 2020-06-08 Oprindelse: websted

Spørge

facebook delingsknap
twitter-delingsknap
knap til linjedeling
wechat-delingsknap
linkedin-delingsknap
pinterest delingsknap
whatsapp delingsknap
del denne delingsknap

De komponent -ultralydssensorer , der skal opføres, når de bruger ultralyd til at lave arduino-radar.

Arduino Board (jeg bruger arduino Uno)

Servomotor (mg-996)

HC-SR04 ultralydssensor

Breadboard Jumper

Trin 1:

1 (2)


'Først skal vi skære et karton (15 cm * 8 cm). Lim derefter arduino- og servomotoren på en piezoelektrisk ultralydstransducer

 

Trin 2:



2 (2)


Nu skal vi lave et 'L'-formet beslag til ultralydssensoren (HC-SR04) for at holde det på servomotoren.

Trin 3:

3


Nu skal vi forbinde sonarsensoren til arduinoen. Vær forsigtig, når  du  forbinder sensorens VCC og GND til henholdsvis 5v og GND på arduino. Tilslut derefter trig-pinden til 8 og ekko-pinden til 9 på arduino.

Trin 4:

4
5


Efter at have tilsluttet ultralydstransducersensoren til arduinoen, er det tid til at tilslutte servomotoren til den. Igen, vær forsigtig med at forbinde VCC og GND på servomotoren. Tilslut servosignalet til pin 10 på arduino.

 

Trin 5: Software nødvendig til Arduino radar:

Du skal bruge arduino IDE og Processing IDE for at køre dets radarprojekt  .

Behandling af IDE vil få værdien sendt fra arduino og forklare målområdet (rødt mærke). Følg linket for at downloade dem.

Behandler IDE: https://processing.org/download/support.html

Arduino IDE: https://www.arduino.cc/en/main/software

 

Trin 6: Arduino-kode:

#includeconst int TriggerPin = 8;

const int EchoPin = 9;

const int motorSignalPin = 10;

const int startAngle = 90;

const int minimumAngle = 6;

const int maximumAngle = 175;

const int rotationSpeed ​​= 1;

 

servomotor;

ugyldig opsætning (ugyldig)

{pinMode(TriggerPin, OUTPUT);

pinMode (EchoPin, INPUT);

motor.attach (motorSignalPin);

Serial.begin (9600);

 

void loop (void)

{static int motorAngle = startAngle;

statisk int motorRotateAmount = rotationSpeed;

motor.write (motorAngle);

 

Forsinkelse (10);

SerialOutput (motorAngle, CalculateDistance());

motorAngle + = motorRotateAmount;

(motorAngle '= minimumAngle || motorAngle' = maximumAngle) {motorRotateAmount = -motorRotateAmount;

int CalculateDistance (ugyldig)

{digitalWrite(TriggerPin, HIGH);

forsinkelse Mikrosekunder (10);

digitalWrite (TriggerPin, LOW);

lang varighed = pulseIn (EchoPin, HIGH);

flydeafstand = varighed * 0,017F;

retur int (afstand);

 

void SerialOutput (konst int vinkel, konstant int afstand)

 

String angleString = String(angle);

String distanceString = String(distance);

Serial.println(angleString + ',' + distanceString);

 

Trin 7: Håndter IDE:

6



7



Vi kan bruge behandlings-IDE til nemt at finde ethvert objekt inden for området (40 cm). Hvis der ikke er nogen IDE på din pc, skal du downloade den. Før vi bruger denne IDE, skal vi konfigurere skrifttypen.

For at gøre dette skal vi installere filen 'OCRAEXT.TTF' i Radar.zip. Gå derefter til værktøjer/opret skrifttype. Vælg 'OCRAExtended' fra listen, vælg en skriftstørrelse på 25 og klik på 'OK'.

Trin 8:


8


9


Nu skal vi finde COM-portnummeret. Gå til Arduino IDE og find Com-porten (COM3 på billedet). Placer COM-portnummeret på linje 13 i behandlingskoden (COM3 på billedet).

Trin 9:

10




11



Til sidst, tryk på 'Kør'-knappen vil vise et behandlingsvindue. Den vil vise radarservovinklen og objektafstanden for den piezoelektriske ultralydstransducersensor.






Feedback
Hubei Hannas Tech Co., Ltd er en professionel producent af piezoelektrisk keramik og ultralydstransducer, dedikeret til ultralydsteknologi og industrielle applikationer.                                    
 

ANBEFALE

KONTAKT OS

Tilføj: No.302 Innovation Agglomeration Zone, Chibi Avenu, Chibi City, Xianning, Hubei-provinsen, Kina
E-mail:  sales@piezohannas.com
Tlf.: +86 07155272177
Telefon: +86 + 18986196674         
QQ: 1553242848  
Skype: live:
mary_14398        
Copyright 2017    Hubei Hannas Tech Co.,Ltd. Alle rettigheder forbeholdes. 
Produkter