Robotarm met bipolaire stappenmotoren (4 / 6 stap)

Stap 4: Sensor code


Code voor ultrasone sensor opgenomen

De code die is gekozen voor de sensor is gebouwd, zodat de ventilator kan worden uitgevoerd, wanneer het een object binnen een bereik van tussen 10 tot 20 centimeter van de echo-punt registreert.

De fysieke construcion was gebaseerd op het schema hierboven, hoewel wij zowel de pinnen en het bereik wijzigen.

 /*<br> HC-SR04 Ping distance sensor: VCC to arduino 5v GND to arduino GND Echo to Arduino pin 8 Trig to Arduino pin 9 */ #define echoPin 11 // Echo Pin #define trigPin 12 // Trigger Pin #define LEDPin 8 // Onboard LED int maximumRange = 20; // Maximum range needed int minimumRange = 10; // Minimum range needed long duration, distance; // Duration used to calculate distance void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(LEDPin, OUTPUT); // Use LED indicator (if required) } void loop() { /* The following trigPin/echoPin cycle is used to determine the distance of the nearest object by bouncing soundwaves off of it. */ digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); //Calculate the distance (in cm) based on the speed of sound. distance = duration/58.2; if (distance >= maximumRange || distance <= minimumRange){ /* Send a negative number to computer and Turn LED ON to indicate "out of range" */ Serial.println("fuckboy"); digitalWrite(LEDPin, LOW); } else { /* Send the distance to the computer using Serial protocol, and turn LED OFF to indicate successful reading. */ Serial.println(distance); digitalWrite(LEDPin, HIGH); } //Delay 50ms before next reading. delay(50); } 

Gerelateerde Artikelen

Beheersing van bipolaire stappenmotoren met Arduino [zonder bibliotheek]

Beheersing van bipolaire stappenmotoren met Arduino [zonder bibliotheek]

Tools:-Arduino UNO-Breadboard-L293D-De stappenmotor-12v adapter [of een stroombron die geschikt is voor uw motor volgens het gegevensblad]-Jumper dradenStap 1: Begrijpen hoe bipolar stepper motor werken.Bekijk de eerste 14 minuten van de volgende vid
Robotarm met servomotoren

Robotarm met servomotoren

onderdeel van mijn promotieonderzoek bij NYU-Poly impliceert het voorspellen van energieverbruik in Robotsystemen, dus ik nodig een robot-systeem om te werken met als een onderzoeksplatform voor het valideren van resultaten.  Dus ik ervan overtuigd m
Controle van een OWI robotarm met Arduino

Controle van een OWI robotarm met Arduino

de OWI rand robotarm is een goedkope en geweldig 5-mate-van-vrijheid robotic arm dat alleen kost $37. Het is een grote kit met een kind op te bouwen en meer dan een paar uur tot finish zal niet duren. Uit de doos, kan het alleen worden gecontroleerd
Specialisten robotarm met 3D gedrukte schakelingen

Specialisten robotarm met 3D gedrukte schakelingen

Ik kwam over Circuit specialisten (CS) toen ik wat onderzoek voor mijn Rover reparatie Robot doen. Het bedrijf biedt de beste servomotor voor de prijs, en ik heb een instucables over het wijzigen van deze servomotoren. Je kan hier klikken om te zoeke
Mijn negende Project: Robotarm met Joystick Shield

Mijn negende Project: Robotarm met Joystick Shield

Hoewel het is geweldig voor de controle van de robotarm met computer of mobiele telefoon, ik denk dat met behulp van de joystick is ook cool, dus ik een joystick-schild gekocht heb en maak een nieuw project. Deze joystick schild is compatibel met Ard
Controle robotarm met handschoenen, Android telefoon en Arduino

Controle robotarm met handschoenen, Android telefoon en Arduino

Vandaag hebben we bijna 2 technieken om te spelen met robotarm, hetzij door knoppen voor voorbeeld als op spel schild of het gebruik van handschoenen die sensoren bevatten. Nog, vandaag zal ik laten u een nieuwe techniek met behulp van alleen je Andr
Zelfgemaakte robotarm met behulp van standaard onderdelen met behulp van de Arduino en een Processing GUI

Zelfgemaakte robotarm met behulp van standaard onderdelen met behulp van de Arduino en een Processing GUI

Ik onlangs met pensioen en werd een van de dingen die ik mezelf beloofde dat als ik met pensioen I was going to voltooien van alle projecten had ik rondrennen in mijn hoofd sinds ik een tiener was. Dat is ongeveer 50 jaar of zo van projecten. In die
Mobiele robotarm met behulp van PHIRO + Arduino

Mobiele robotarm met behulp van PHIRO + Arduino

We zijn terug met een ander leerprogramma om u te tonen hoe zet PHIRO Pro in een koele mobiele robotarm die kunt halen en spullen plaatsen! Vergelijkbaar met onze vorige PHIRO Arduino kleur sensor instructable, we gaan gebruiken Pocket Code op een An
Interactieve pad volgende robotarm met behulp van pfodApp

Interactieve pad volgende robotarm met behulp van pfodApp

IntroductieDit instructable is extensie op Afstand gecontroleerde robotarm met behulp van pfodApp , waarmee u interactief programma een complex pad voor uw robotarm en vervolgens hebben de arm de gedefinieerde pad doorlopen.Installeer enkel de recent
ROBOTARM met USB PC-Interface (plus hoe te monteren)

ROBOTARM met USB PC-Interface (plus hoe te monteren)

hier is een video van de robotarm met USB PC Interface en hoe stel ik 'm samen...
Gebouw van de robotarm met Makeblock onderdelen

Gebouw van de robotarm met Makeblock onderdelen

Ik net een robotarm met Makeblock onderdelen bouwen, het bovenstaande zijn de afgewerkte look en werken video.Stap 1: MateriaallijstBill van mechanische onderdelen:Beam0808-136 x 3Beam0808-184 x 11Beam0824-016 V2.1 x 2Beam0824-032 V2.1 x 3Beam0824-09
Joystick gecontroleerd robotarm met behulp van een Arduino

Joystick gecontroleerd robotarm met behulp van een Arduino

Doel en beschrijving van deze handleidingDit instructable is een hand-in voor een schoolproject die we gemaakt. Het doel van dit project was een robot-arm besturingselement met thumbsticks maken. Moesten we gebruik maken van een Arduino Uno voor het
BT mobiele Ctrl Trunk robotarm met behulp van String

BT mobiele Ctrl Trunk robotarm met behulp van String

Kofferbak robotarm is een kunst in moderne robotica. Wel kunnen spin en brei als het artistieke. Alle robotica geïnspireerd zijn geïnspireerd door levende dingen, in deze volgorde Trunk robotica geïnspireerd door olifant en slang. Ik probeer hier te
Controle ArmLinkLibrary-master robotarm met Arm-Link-Software

Controle ArmLinkLibrary-master robotarm met Arm-Link-Software

Wilt worden koel als Simone Giertz , maar ArmLinkSerial moeten weet waar te beginnen?De InterbotiX Arm Link-Software biedt een eenvoudige interface voor GlobalArm.h -compatibel Robot armen. Met behulp van deze software kunt u de robotarm via allerlei