ようこそ, ゲスト
ユーザ名: パスワード: 自動ログイン
  • ページ:
  • 1
  • 2

トピック: HUD - ATH

HUD - ATH 2 年 9 ヶ月 前 #20840

  • loulou
  • loulou さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 2092
  • 感謝を受け取りました 255
  • カルマ: 161
le langage est du C
il y a un environnement de devel à charger sur ton PC et à l'aide d'un cable USB tu "déverse" ton code dans l'arduino
pour l'alim il faut une tension continue entre 5 et 12 V, les piles 9V sont parfaites

l'arduino est un petit processeur avec de la mémoire et des ports entrée/sortie analogique, digital et PWM


exemple pour lire une valeur analogique sur l'entrée 0

x=analogRead(0);

pour positionner un servi moteur à 90°

monServo.attach(2, 1000, 2000); // défini la sortie 2 pour le servo
monServo.write(90); // le positionne à 90 °

et tu trouves tous les exemple possible grace à GOGOLE
次のユーザが感謝しました: jidé

HUD - ATH 2 年 9 ヶ月 前 #20842

  • jidé
  • jidé さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 1008
  • 感謝を受け取りました 12
  • カルマ: 2
j'ai un peu cherché et trouvé de l'info, ça a l'air à ma portée en travaillant dessus et avec tes conseils ;)
J'étais parti pour alimenter le moteur du servo en direct en shuntant le contrôle électronique et utiliser le mouvement du palonnier pour créer une fin de course mécanique, inversion du sens du courant et idem de l'autre côté du mouvement...
A voir

HUD - ATH 2 年 9 ヶ月 前 #20843

  • loulou
  • loulou さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 2092
  • 感謝を受け取りました 255
  • カルマ: 161
non non, pas besoin, l'alim de la carte suffit largement pour piloter le servo

tu le branche en direct sur la carte

l'arduino fonctionne en boucle c'est la partie loop

il suffit de compter
ça va nous faire un code du genre

#include <Servo.h> //donne accès au lib pour la commande de servo moteur
Servo cmd; //déclaration du servo
bool marche=true;
int duree;

void setup(){
Serial.begin(9600); // setup du canal de retour pour le moniteur (debug)
cmd.attach(9); //défini la borne 9 pour le servo
duree=0;
}

void loop(){
if (duree>11){
if(marche) {
cmd.write(90);
marche=false;
}else{
cmd.write(0);
marche=true;
}
duree=0;
}
delay(3600*1000); // attendre 1 heure
duree=duree+1;
}

suffit de brancher le servo sur la borne GND, 5V et la sortie 9
voili c'est toux
最終編集: 2 年 9 ヶ月 前 : loulou.

HUD - ATH 2 年 9 ヶ月 前 #20847

  • anneauxdin
  • anneauxdin さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 1038
  • 感謝を受け取りました 14
  • カルマ: 2
Pas mal le hud!
T'as pas peur que ça la modernise trop? :lol:

Sinon ça a l'air pas mal l'arduino, mais j'y bit que dalle. Un coup à ce qe ça me.file mal au crâne :huh:

HUD - ATH 2 年 9 ヶ月 前 #20848

  • jidé
  • jidé さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 1008
  • 感謝を受け取りました 12
  • カルマ: 2
une fois dedans ça doit être moins obscur ;) mais faut s'y mettre :lol:
bon l'extension de pédale est prête au départ, ayé :)
最終編集: 2 年 9 ヶ月 前 : jidé.

HUD - ATH 2 年 9 ヶ月 前 #20850

  • loulou
  • loulou さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 2092
  • 感謝を受け取りました 255
  • カルマ: 161
c'est vraiment tout simple ce truc, c'est que vous voulez trop comprendre.

faut voir cela comme une boite noir ... tu a des bornes (5) qui sont des entrées analogique

tu y plante une tension entre 0 et la tension d'alim et tu as une valeur proportionnelle de 0 à 255

tu as une dizaine de sortie que tu peux déclarée analogique et qui vont te donner une tension entre 0 et la tension d'alim
déclarée pour servo moteur ou en fréquence ... avec cela tu peux commander des moteur à courant continu

ensuite qql protocoles pour attaquer directement des affichages TFT

bref, ça se monte comme des légos

HUD - ATH 2 年 9 ヶ月 前 #20852

  • anneauxdin
  • anneauxdin さんのアバター
  • オフライン
  • MG-Expert
  • 投稿数: 1038
  • 感謝を受け取りました 14
  • カルマ: 2
Ce n'est pas la partie hard qui me file mal au crâne. Mais le programme!
Mais bon, je n'ai pas encore trouve d'application pour en monter un.
  • ページ:
  • 1
  • 2
ページ作成時間: 0.188 秒
Copyright 2011 MG Forum :: トピック: HUD - ATH (2/2). All Rights Reserved.
Joomla 1.7 templates by hostgator coupon