Comment hack numérique Infra rouge mettre analogique capteur de distance IR

vous aurez besoin d’un appareil photo numérique statique (0-1) Commutateur IR
Un Arduino
Et voir la vidéo:))
-------
Idée :
L’idée est de changer la tension de l’émetteur et de détecter à distance basé sur la fonction carte de...
-------
Code
-------
#define pIRR 10
#define pIRE 3
Vitesse de détection Ms
int Captspeed = 50 ;

void setup() {}
Serial.Begin (9600) ;

pinMode (pIRR, entrée) ;

pinMode (pIRE, sortie) ;
pinMode (sortie 11) ;
}

float voltMin = 1,9 ;
float voltMax = 5 ;
void loop() {}

flotteur de tension = voltMin ;
étapes d’int = 0 ;
tandis que (tension < = voltMax)
{
int av = ConvertVoltToAnalog(voltage) ;
tension + = 0,1 ;
analogWrite(pIRE,av) ;
Delay(5) ;
int comingIR = digitalRead(pIRR) ;
Delay(1) ;
if(comingIR == 0)
{
digitalWrite(11,HIGH) ;
tension = 99 ;
rupture ;

}
digitalWrite(11,LOW) ;
mesures ++ ;
Delay(25) ;
}

float distance = 99 ;
Si (étapes! = 0 & & tension == 99)
{
distance = map(steps,1,31,-4,31) ;
Serial.Print ("Distance à l’objet =") ;
Serial.println(distance) ;

}
d’autre
{
Serial.println ("rien détecté!") ;
digitalWrite(11,LOW) ;
}


Delay(Captspeed/2) ;
analogWrite(pIRE,0) ;
Delay(Captspeed/2) ;

}

int ConvertVoltToAnalog (int tension)
{
res int = 0 ;
res = map(voltage,0,5,0,255) ;
retour res ;
}

Articles Liés

Connecter plusieurs entrées numériques à une entrée analogique !

Connecter plusieurs entrées numériques à une entrée analogique !

j'ai souvent manqué le broches numériques sur mon Arduino. Quoi que ce soit aussi compliqué comme, disons, contrôleur de jeu, me près impossible avec le montant des broches je disposais. Multiplexage boutons fonctionne, mais elle nécessite beaucoup d
Comment peindre numériquement (sorte de)

Comment peindre numériquement (sorte de)

Bienvenue dans un tutoriel assez simple ! Je suis aussi dans le processus d'apprendre à peindre numériquement moi-même (et je ne crois en aucun cas je suis vraiment spectaculaire à cela) mais cela peut être d'une certaine utilité à quelqu'un. En outr
Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Thermomètre numérique à écran OLED utilisant le capteur de température de NodeMCU de ESP8266 ESP-12F et DS18B20

Dans mon précédent instructable j'ai donné une introduction à ESP8266 et en programmant avec notre IDE Arduino familier.Dans ce instructable je vais aller un peu plus loin, interfaçage d'un capteur de température DS18B20 et affichage de la températur
Hacks numérique impressionnant pour votre vie quotidienne

Hacks numérique impressionnant pour votre vie quotidienne

s'asseoir et profiter de la vie hacks je présente you.please vote.firstly un aperçu. Connectez-vous à https://youtu.be/UzlsUPVcvd8 pour ma vidéo.Étape 1: Secure Digital card ou carte Sd Par souci de brièveté, comme beaucoup d'entre nous sur there.con
Comment couleur numériquement votre personnage de manga, anime ou bande dessinée

Comment couleur numériquement votre personnage de manga, anime ou bande dessinée

ce tutoriel est de donner aux gens les outils de base pour colorer un personnage pour leur manga ou comics.Hé si votre bien assez, vous pouvez faire votre propre dessin animé (beaucoup de travail mais toujours amusant).Je vais vous montrer comment ob
Faire un appareil photo numérique « meow » horloge analogique de

Faire un appareil photo numérique « meow » horloge analogique de

Votre horloge analogique fait tout simplement pas assez de choses ? Vous voulez faire des choses numériques avec une horloge analogique ?Ce tutoriel va vous montrer comment faire un Kit Cat Clock jouer un clip audio « meow », à des intervalles de tem
Intel Edison en tant que serveur de I/O à grande vitesse : e/s analogiques et numériques transmises par connexion WiFi pour PC client

Intel Edison en tant que serveur de I/O à grande vitesse : e/s analogiques et numériques transmises par connexion WiFi pour PC client

Cette instructable est écrit comme un design de référence pour ceux qui ont besoin de recueillir des données de capteur et envoyez-le sur le WiFi a une relativement grande vitesse. Grâce à cette solution, les taux de jusqu'à 1000 fois par seconde son
Infra rouge intervallomètre pour Canon EOS M ou Nikon D50

Infra rouge intervallomètre pour Canon EOS M ou Nikon D50

J'adore les vidéos de laps de temps.Alors quand j'ai eu mon premier appareil photo décent je ne pouvais pas attendre pour faire un. Le processus est assez simple. Trouver un point de vue intéressant, prendre une photo toutes les quelques secondes, qu
Numérique à analogique : Comment réaliser des données sous la forme

Numérique à analogique : Comment réaliser des données sous la forme

Données sont partout ! C'est le nombre d'oiseaux que vous passez dehors et environ en marchant dans la rue, il s'agit des types de saveurs de crème glacée les gens s'en prendre à une chaude journée d'été, c'est tout le monde que nous vivons. Les donn
Dessin pour Non-Majors: à l’aide d’outils numériques et analogiques

Dessin pour Non-Majors: à l’aide d’outils numériques et analogiques

pense que vous ne pouvez pas dessiner parce que vous ne créez facilement croquis graphite photo-réalistes du premier coup ? Ne vous inquiétez pas, dans la vraie vie le dessin n'est pas un test fermé-livre. Vous pouvez utiliser vos notes, vous pouvez
Comment faire pour numériser des diapositives et négatifs avec un reflex numérique de films

Comment faire pour numériser des diapositives et négatifs avec un reflex numérique de films

Une configuration stable et versatile pour la numérisation de diapositives et négatifs avec un reflex numérique ou tout autre appareil avec une option de macro.Cette instructable est une mise à jour de la façon de numériser des négatifs de 35mm (télé
Comment réaliser un photoframe numérique 3D stéréoscopique

Comment réaliser un photoframe numérique 3D stéréoscopique

3D photgraphy, également connu sous le nom de stéréophotographie, n'est pas nouveau.Mais s'il est facile de faire des photos 3D, 3D téléspectateurs sont encore très primitives (pensez à ces lunettes anaglyphes ou vision croisée vision la vision du bl
Comment effectuer un Cast d’un taureau de Bronze de taille de vie du modèle numérique

Comment effectuer un Cast d’un taureau de Bronze de taille de vie du modèle numérique

il s'agit d'une sculpture de taureau en bronze de taille de vie exprimée par Tany Foundry. Voici une courte étape de documentation étape comment nous transtyper en bronze.Profil de sculpture :Bull : taille de la vie. 13 pieds de long.Technique utilis
Comment réparer un téléobjectif zoom et installez-le sur votre appareil photo reflex numérique

Comment réparer un téléobjectif zoom et installez-le sur votre appareil photo reflex numérique

Téléobjectifs sont coûteux et si vous avez celle prévue pour un reflex plus âgé, vous pouvez envisager de l'utiliser avec votre reflex numérique. Mon expérience est que c'est faisable, mais il y a quelques questions critiques que vous avez à traiter.