Bonjour,
Depuis plusieurs week-ends, je bosse sur un projet de création de drone.
Avant d'acheter mon matériel, j'ai testé des moteurs 3v pour voir s'il serait assez puissant pour soulever une charge d'une dizaine de gramme.
Et de plus, je voudrais pouvoir modifier sa vitesse.
J'ai donc opté, vu les composants à ma disposition, de modifier la vitesse de mes moteurs grâce à des transistors NPN et PNP (j'en ai 2 de chaque).
j'ai donc réalisé un petit montage avec une arduino Uno R3 (pour mon drone j'utiliserais une pro mini 3v que je n'ai pas encore commandé)
voici le montage
Et avec ce programme:
int vitesse=0;
void setup() {
pinMode(3, OUTPUT);
Serial.begin(9600);
}
void loop() {
vitesse= map(analogRead(A0),0,1023,0,25 5);
Serial.println(vitesse);
analogWrite(3, vitesse);
}
(A0 est branché a un potentiomètre qui va de 0 a 1023)
Mais voilà.... je perds une puissance considérable dans le moteur !
Sans le transistor NPN mon moteur est assez puissant pour moi mais avec le transitor, la puissance maximale baisse énormément...
S'il vous plait aidez moi, je ne connais presque rien en électronique (mais plus je test plus j'en apprends).
Merci pour vos réponses,
Arthur
-----