Arduino Pro Micro ATMega32U4 5V/16MHz kopio

Arduino Pro Micro on vähän virtaa kuluttava ja helposti elektroniikkaprojektin osaksi liitettävä alusta. Sisältää ATmega32U4-mikropiirin, joka mahdollistaa ohjelmoinnin ilman erillistä sarjaliikennepiiriä. Micro-USB-liitin. Identtinen kopio alkuperäisestä.

Hinta 13,90 €
Lisää
Varastossa
Kaikki parhaiten myydyimmät tuotteet
  • Maksutavat

  • Loppu
Ultraäänianturi HC-SR04
  • Ultraäänianturi HC-SR04
  • Ultraäänianturi HC-SR04
  • Ultraäänianturi HC-SR04
  • Ultraäänianturi HC-SR04

Ultraäänianturi HC-SR04

Tätä ultraäänianturia käytetään usein etäisyystutkana robotteihin liittyvissä projekteissa.
5,90 €
Sisältää alv:n
Määrä
Loppu Tilaamme lisää, arvioitu saapumisaika 1-3 viikkoa.

 

Kuvaus

Moduulia voi käyttää ilman kirjastoja tai sitten voi käyttää esim. Arduinon NewPing-kirjastoa (linkki alla).

Tietoa

Malli: HC-SR04 (datasheet)
Käyttöjännite: 5V
Käyttövirta: 15 mA toiminnassa, <2 mA toimettomana
Havaintoetäisyys: 2-450 cm
Tarkkuus: ±0.3 cm
Havaintokulma: 15°
Neljä liitintä: VCC, GND, Trig ja Echo
Mitat: 4.5 x 2.0 x 1.3 cm
Paino: 10 g

Esimerkkikoodi Arduinolle


/*
    Ultrasonic sensor Pins:
        VCC: +5VDC
        Trig : Trigger (INPUT) - Pin11
        Echo: Echo (OUTPUT) - Pin 12
        GND: GND
 */
 
int trigPin = 11;    //Trig
int echoPin = 12;    //Echo
long duration, cm, inches;
 
void setup() {
  //Serial Port begin
  Serial.begin (9600);
  //Define inputs and outputs
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}
 
void loop()
{

  // The sensor is triggered by a HIGH pulse of 10 or more microseconds.
  // Give a short LOW pulse beforehand to ensure a clean HIGH pulse:
  digitalWrite(trigPin, LOW);
  delayMicroseconds(5);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
 
  // Read the signal from the sensor: a HIGH pulse whose
  // duration is the time (in microseconds) from the sending
  // of the ping to the reception of its echo off of an object.
  pinMode(echoPin, INPUT);
  duration = pulseIn(echoPin, HIGH);
 
  // convert the time into a distance
  cm = (duration/2) / 29.1;
  
  Serial.print(cm);
  Serial.print("cm");
  Serial.println();
  
  delay(250);
}

Linkkejä

HC-SR04 Datasheet (PDF)

Käyttöesimerkki

Arduino NewPing-kirjasto

Tuotetiedot
7 muuta tuotetta samassa kategoriassa: