personne pour m'aider 
Bonsoir
Pour répondre a cette question ainsi qu'au MP je vais tacher de te donner une réponse satisfaisante (du moins je l’espère) Mais je ne répond jamais en MP a des questions qui ne sont pas de l'ordre privé. Les réponses quelles quelles soient sont faites pour être partagées.
Donc, Comment tester un capteur Sharp et écrire un code ne prenant en compte que ce capteur. et renvoyer le rendu sur le Serial Monitor.
Il te faut en premier lieu, Faire un branchement de ton capteur sur une pin analogique (par exemple la Pin A0)
Bien sur alimenter ta carte (dans ce cas l'USB est suffisant)
et si tu choisie un autre type d'alimentation connecter le câble USB a ton PC.
Ce câble devra rester branché tout au long des tests puisque c'est par lui que transiteront les informations vers le Serial Monitor.
Voila pour les Branchements (simple non ?)
Ensuite, il faut écrire le code (est c'est pas bien plus compliqué)
De quoi as tu besoin ?Déclarer la Pin A0 en entrée
Déclarer une variable qui va contenir la lecture du capteur
Déclarer l'ouverture du du port Com (en lui donnant une vitesse de transfert)
Afficher la valeur retournée par le capteur (donc le contenu du capteur) sur le Serial Monitor
Boucler cette action en donnant un temps de répétition ?
Voila c'est tout
donc Comment déclarer la Pin A0 en entrée ?
Comment clavarder une variable ?
Comment ouvrir le Port Com ?
Comment afficher la valeur de la variable sur le Serial Monitor ?
Comment boucler cette action toute les demies secondes par exemple ?
Traduit en code ça donnerait  :int sensorVal = 0;   // initialise une variable appelée "sensorVal" et lui donne la valeur 0
sensorVal = analogRead(0);    // Met la lecteur de la Pin A0 dans la variable "sensorVal"
Serial.begin(9600);  // Ouvre le port Com et lui affecte une vitesse de transfert de 9600 Baude/s
Serial.println(sensorVal); //  Affiche sur le Serial Monitor le contenu de la variable sensorVal et retourne à la ligne
delay(500); // attend 500 millisecondes (oit 1/2 seconde) avant de poursuivre l’exécution du code.
Voila donc les lignes de code dont tu as besoin pour effectuer ce test.
Reste a savoir ou le mettre dans ton Sketch Certaines de ces commandes sont des commandes d’initialisation et ne doivent etre exécutées qu'une seule fois
D'autres doivent être bouclées pour être répétées
Il y a deux fonctions que nous retrouvons dans presque tous les programmes Ardiono
void setup()
et
void loop()
Tu as 99% de ton code. Je dirais même 100%
Il te reste à mettre ces lignes dans ton Sketch
A toi de jouer 
Si je te fais tout ce ne sera pas pédagogique non ?
Le but étant que tu apprennes et que tu ne fasse pas un simple copié collé.
Je n'en ferais pas un Tuto 
car ce qu'il y a de mieux dans le genre a été fait par Julien (Luj sur Pobot)
Mais tu te rendra rapidement compte que ces capteurs fonctionne bien mieux avec un antiparasite
Voici un autre Tuto de Julien sur la pose de cet antiparasiteToujours par Julien, 
voici un autre Tuto pour utiliser deux capteurs Sharp sans qu'ils ne se perturbent mutuellement.Je te donne des Lien Pobot, mais ce ne sont que des exemples. Google te donnera des dizaines de réponses et des dizaines de codes. Toute l'info est là, il suffit de la chercher 

Cdlt
Ybes