Hubei Hannas Tech Co., Ltd - Professionell leverantör av piezokeramiska element
Nyheter
Du är här: Hem / Nyheter / Information om ultraljudsgivare / Produktionsprocess för Arduino-radar

Produktionsprocess för Arduino-radar

Visningar: 17     Författare: Webbplatsredaktör Publiceringstid: 2020-06-08 Ursprung: Plats

Fråga

Facebook delningsknapp
twitter delningsknapp
linjedelningsknapp
wechat delningsknapp
linkedin delningsknapp
pinterest delningsknapp
whatsapp delningsknapp
dela den här delningsknappen

Komponenterna för ultraljudssensorer som måste listas när de använder ultraljud för att göra arduino-radar.

Arduino Board (jag använder arduino Uno)

Servomotor (mg-996)

HC-SR04 ultraljudssensor

BreadboardJumper

Steg 1:

1 (2)


'Först måste vi skära en kartong (15 cm * 8 cm). Sedan limmar du arduino- och servomotorn på en piezoelektrisk ultraljudsgivare

 

Steg 2:



2 (2)


Nu måste vi göra en 'L'-formad konsol för ultraljudssensorn (HC-SR04) för att hålla den på servomotorn.

Steg 3:

3


Nu måste vi ansluta ekolodssensorn till arduino. Var försiktig när  du  ansluter sensorns VCC och GND till 5v respektive GND på arduino. Efter det, anslut triggstiftet till 8 och ekostiftet till 9 på arduino.

Steg 4:

4
5


Efter att ha anslutit ultraljudsgivaren till arduinon är det dags att ansluta servomotorn till den. Återigen, var noga med att ansluta VCC och GND på servomotorn. Anslut servosignalen till stift 10 på arduino.

 

Steg 5: Programvara som krävs för Arduino radar:

Du behöver arduino IDE och Processing IDE för att köra det radarprojekt  .

Bearbetning av IDE kommer att få värdet skickat från arduino och förklara målområdet (röd markering). Följ länken för att ladda ner dem.

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

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

 

Steg 6: Arduino-kod:

#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;

ogiltig inställning (ogiltig)

{pinMode(TriggerPin, OUTPUT);

pinMode (EchoPin, INPUT);

motor.attach (motorSignalPin);

Serial.begin (9600);

 

void loop (void)

{static int motorAngle = startAngle;

static int motorRotateAmount = rotationSpeed;

motor.write (motorAngle);

 

Fördröjning (10);

SerialOutput (motorAngle, CalculateDistance());

motorAngle + = motorRotateAmount;

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

int CalculateDistance (void)

{digitalWrite(TriggerPin, HIGH);

delayMikrosekunder (10);

digitalWrite (TriggerPin, LOW);

lång varaktighet = pulseIn (EchoPin, HIGH);

flytavstånd = varaktighet * 0,017F;

retur int (avstånd);

 

void SerialOutput (konst int vinkel, konstant int avstånd)

 

String angleString = String(vinkel);

String distanceString = String(distance);

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

 

Steg 7: Hantera IDE:

6



7



Vi kan använda bearbetnings-IDE för att enkelt hitta vilket objekt som helst inom intervallet (40 cm). Om det inte finns någon IDE på din PC, ladda ner den. Innan vi använder denna IDE måste vi konfigurera teckensnittet.

För att göra detta måste vi installera filen 'OCRAEXT.TTF' som finns i Radar.zip. Gå sedan till verktyg/skapa teckensnitt. Välj 'OCRAExtended' från listan, välj en teckenstorlek på 25 och klicka på 'OK'.

Steg 8:


8


9


Nu måste vi hitta COM-portnumret. Gå till Arduino IDE och hitta Com-porten (COM3 på bilden). Placera COM-portnumret på rad 13 i bearbetningskoden (COM3 på bilden).

Steg 9:

10




11



Om du slutligen trycker på 'Kör'-knappen visas ett bearbetningsfönster. Den kommer att visa radarservovinkeln och objektavståndet för den piezoelektriska ultraljudsgivaren.






Feed-back
Hubei Hannas Tech Co., Ltd är en professionell tillverkare av piezoelektrisk keramik och ultraljudsgivare, dedikerad till ultraljudsteknik och industriella tillämpningar.                                    
 

REKOMMENDERA

KONTAKTA OSS

Lägg till: No.302 Innovation Agglomeration Zone, Chibi Avenu, Chibi City, Xianning, Hubei-provinsen, Kina
E-post:  sales@piezohannas.com
Tel: +86 07155272177
Telefon: +86 + 18986196674         
QQ: 1553242848  
Skype: live:
mary_14398        
Copyright 2017    Hubei Hannas Tech Co., Ltd. Alla rättigheter förbehålls. 
Produkter