Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Autres langages > intelligence artificielle > Lecture du sujet

intelligence artificielle

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne informatik31 # Posté le 30/06/2008 à 17:45:15
Groupe : Membres

Bonjour,
je suis en se moment meme avec des amis sur un projet d'intelligence artificielle pour controler la temperature dans notre tente en vacance :)
exemple: si je regle la temperrature a 20°C au dela de cette temperature les 2 ventilateurs s'allument et donnent un coup de frais et autre chose comme allumer un neon a partir d'une certaine heure etc...
nous aimerions savoir avec quel language programer cette ia et si il existait un tutorial traitant sur se sujet
Merci d'avance.
Hors ligne Gollum # Posté le 30/06/2008 à 18:42:39
Avatar
Groupe : Membres
Salut,
J'ai un doute sur le choix du forums. Mais je vais te donner ma reponse:

En c++ cela est tout a fait faisable surment besoin de coder quelques trucs en Asm mais pas des milliards de lignes de codes.


tcho
 
Hors ligne aerosmith # Posté le 30/06/2008 à 19:14:57
Avatar
Groupe : Membres
Il faut que tu t'oriente sur la programmation de PIC, c'est l'unique solution, la seule.

Du moins si tu veut que se soit un systeme autonome donc pas besoin de l'ordi pour le faire fonctionner.
Je te recommende la PIC16, qui est simple et pratique a utiliser. Mais surtout pas la 24 meme si la program est plus simple parce que l'aspect physique de la 24 est assez compliquer surtout si tu veut la souder sur le systeme...

Si tu veut utiliser l'ordi c'est moins simple mais possible avec le controle du port parallele (le plus facile), ensuite il te faudra quelques connaissance en electroniques et au moins savoir ce qu'est:

Une resistance, un condensateur, un potensiometre, un voltimetre (tres conseiller pour verifier si tu va pas tout craquer en particulier ton ordi).

EDIT: A j'allait oublier, il te faut une sorte de fonte d'alimentation portable (une baterie) 12 Volts, 0,50 ampere pas plus sinon sa va tout péter.

voila
Édité le 30/06/2008 à 19:21:07 par aerosmith

Probablement mort a l'heure qu'il est. Cause: Suicide
 
Hors ligne MrGecko # Posté le 30/06/2008 à 22:13:16
Avatar
Groupe : Membres
je rajouterai qu'il ne s'agit pas vraiment d'intelligence artificielle; c'est plus un automate qui réagit à un nombre de signaux prédéfinis.

>
 
Hors ligne cgizmo # Posté le 30/06/2008 à 22:28:35
Mom?
Avatar
Groupe : Membres
+1 pour les PIC.
Tu peut programmer pour les PIC en C et en ASM (par exemple), mais il faut acheter un certain nombre de matériaux.
Je te conseille d'aller voir sur Robotix, un PdZ qui traite de tout ce qui a en rapport avec la robotique, les montages ,et les PIC !
Édité le 30/06/2008 à 22:39:09 par cgizmo

Robotix, la passion de la robotique! - ex-ArchLinux user - retour vers Ubuntu pour plus de simplicitée

A good friend will come bail you out of jail...
A true friend will be sitting next to you saying "damn... we fucked up."













Image utilisateur
 
Hors ligne Pingouin chauffé # Posté le 30/06/2008 à 22:29:51
Platypus Addict
Avatar
Groupe : Membres
Matériaux, cgizmo, matériaux :-° .

Herr Mannelig, herr Mannelig trolofven i mig
För det jag bjuder så gerna
I kunnen väl svara endast ja eller nej
Om i viljen, eller ej.
 
Hors ligne cgizmo # Posté le 30/06/2008 à 22:37:40
Mom?
Avatar
Groupe : Membres
Arg! En effet! J'édite ca tout de suite!
Désolé :-° ...
Édité le 30/06/2008 à 22:38:01 par cgizmo

Robotix, la passion de la robotique! - ex-ArchLinux user - retour vers Ubuntu pour plus de simplicitée

A good friend will come bail you out of jail...
A true friend will be sitting next to you saying "damn... we fucked up."













Image utilisateur
 
Hors ligne zulon # Posté le 01/07/2008 à 10:53:09
The shrieker shrieks.
Avatar
Groupe : Membres
Pourquoi faire simple quand on peut faire compliqué.

La domotique, vous connaissez ? Il existe des composants permettant d'allumer et d'éteindre des trucs, par exemple des ventilateurs, et d'autres composants qui mesurent la température. En combinant les deux, avec un module qui supervise, on peut tout à fait faire un système rafraîchissant la pièce en cas de surchauffe, sans se lancer dans la programmation de PIC ou autres...

Tu peux te renseigner sur X10, 1-wire, MisterHouse... (non, je ne donnerais pas de lien vers un quelconque tutoriel, à toi de chercher).
Édité le 01/07/2008 à 10:55:47 par zulon

Image utilisateur
 
Hors ligne cgizmo # Posté le 01/07/2008 à 10:58:41
Mom?
Avatar
Groupe : Membres
Ouais, mais apres c'est moins drole.
Pas de programmation, et on apprend as grand chose ...

Robotix, la passion de la robotique! - ex-ArchLinux user - retour vers Ubuntu pour plus de simplicitée

A good friend will come bail you out of jail...
A true friend will be sitting next to you saying "damn... we fucked up."













Image utilisateur
 
Hors ligne zulon # Posté le 01/07/2008 à 11:02:34
The shrieker shrieks.
Avatar
Groupe : Membres
Si le but c'est d'apprendre à programmer des PIC, ok, si c'est d'avoir un truc qui marche, autant se servir des technologies existantes (on n'est pas obligé de recoder la roue à chaque fois).

Image utilisateur
 
Hors ligne GBF # Posté le 01/07/2008 à 13:39:29
J'adorerai changer le monde, m
Avatar
Groupe : Membres
Citation : Zulon
Pourquoi faire simple quand on peut faire compliqué.

La domotique, vous connaissez ? Il existe des composants permettant d'allumer et d'éteindre des trucs, par exemple des ventilateurs, et d'autres composants qui mesurent la température. En combinant les deux, avec un module qui supervise, on peut tout à fait faire un système rafraîchissant la pièce en cas de surchauffe, sans se lancer dans la programmation de PIC ou autres...

Tu peux te renseigner sur X10, 1-wire, MisterHouse... (non, je ne donnerais pas de lien vers un quelconque tutoriel, à toi de chercher).


Entièrement d'accord.
Les pics ne sont pas du tout indispensable dans cette situation.
Hors ligne robocop # Posté le 01/07/2008 à 14:49:51
Avatar
Groupe : Membres
Citation : aerosmith
Il faut que tu t'oriente sur la programmation de PIC, c'est l'unique solution, la seule.

Du moins si tu veut que se soit un systeme autonome donc pas besoin de l'ordi pour le faire fonctionner.
Je te recommende la PIC16, qui est simple et pratique a utiliser. Mais surtout pas la 24 meme si la program est plus simple parce que l'aspect physique de la 24 est assez compliquer surtout si tu veut la souder sur le systeme...

Si tu veut utiliser l'ordi c'est moins simple mais possible avec le controle du port parallele (le plus facile), ensuite il te faudra quelques connaissance en electroniques et au moins savoir ce qu'est:

Une resistance, un condensateur, un potensiometre, un voltimetre (tres conseiller pour verifier si tu va pas tout craquer en particulier ton ordi).

EDIT: A j'allait oublier, il te faut une sorte de fonte d'alimentation portable (une baterie) 12 Volts, 0,50 ampere pas plus sinon sa va tout péter.

voila


Faux !
Les PIC ne sont pas l'unique solution.
Les Atmels, et PICBASIC, et j'en passe peuvent aussi faire l'affaire.
Tout ces composants sont des microcontrolleurs, avec des entrées et des sorties.
 
Hors ligne GBF # Posté le 01/07/2008 à 16:25:40
J'adorerai changer le monde, m
Avatar
Groupe : Membres
L'utilisation d'un microcontrolleur n'est pas indispensable non plus.


-Il faut un capteur de température du type CTN (la résistance de ce composant varie celons la température)

-Des résistances (et des potentiomètres)

-2 A.O.P. (possible même de faire avec 1 je pense)

-Un transistor (entre l'A.O.P. et le relais)

-Un relais (qui jouera le rôle d'interrupteur entre la partie d'acquisition de la température et circuit puissance du ventilateurs (tout dépend du type de ventilateur utilisé))

-1 diodes (une pour faire "diode de roue libre" avec le relais)

-Une alimentation continue (pile, batterie,...)

[edit]-Une deuxième diode (branché en série avec une résistance, les deux en parallèle du relais et et de la diode de roue libre)
Édité le 01/07/2008 à 16:29:43 par GBF
Hors ligne robocop # Posté le 01/07/2008 à 21:47:52
Avatar
Groupe : Membres
Oui, pour la temperature, on peut le faire grâce à des AOP et une CTN.
Mais pour l'heure, ça me semble plus compliqué !
 
Hors ligne GBF # Posté le 01/07/2008 à 22:38:57
J'adorerai changer le monde, m
Avatar
Groupe : Membres
Désolé, j'ai cru qu'il donnait l'exemple des néons allumé à une heure donnée uniquement pour illustré ces propos, je ne pensais pas qu'il voulais gérer des ventillos (ou autres que sais-je) celons l'heure, mais seulement suivant la la température.

Je n'ai pas les connaissances nécessaires pour le conseiller pour l'heure désolé.
Hors ligne mimiman # Posté le 01/07/2008 à 22:49:58
Rubiste d'âme
Groupe : Membres
Je préviens tout de suite, je n'y connais pas grand chose c'est juste un idée que j'ai.

Au lieu de gérer le néon avec l'heure, serait il possible de le gérer avec la luminosité?

Un capteur dirigé vers le ciel qui renverrait le taux de lumière.

Je sais pas ce qui est le plus simple, mais ceci donne un avantage, on peut partir en camping à n'importe qu'elle époque, que ce soit en été ou en hiver quand il fait nuit il fait nuit, mais pas à la même heure ^^ .

J'ai déjà vu en cours des luxmètres, il est peut-être possible d'en utiliser (ou quelque chose qui y ressemble).

Enfin, je propose mais à vous de dire si c'est réalisable...
Édité le 01/07/2008 à 22:53:06 par mimiman
Hors ligne nono212 # Posté le 01/07/2008 à 23:18:19
Euh..."a" ?
Avatar
Groupe : Membres
Avec une photorésistance (ou cellule photo----, je me souviens plus du nom exact ^^ ), tu peux tout gérer sans PIC ! (par contre bonjour le boulot :p ).
Sinon, si tu t'intéresses dans la programmation de PIC, j'ai un excellent tutoriel (pour moi le meilleur à ce jour même) : http://www.abcelectronique.com/bigonoff/

Image utilisateur
 
Hors ligne robocop # Posté le 01/07/2008 à 23:27:52
Avatar
Groupe : Membres
Pourquoi bonjour le boulot ?
C'est bien plus simple...
Il suffit de deux AOP en comparateurs.
Tu regardes si la tension qui passe par la photorésistance est plus grande que la tension référence, et si oui, tu allumes le néons.
 
Hors ligne nono212 # Posté le 01/07/2008 à 23:53:48
Euh..."a" ?
Avatar
Groupe : Membres
Oui, quand on connaît tout ça ça peut être simple, mais quand on connaît pas ^^
Moi personnellement, j'ai déjà fait des montages avec des aop, donc ça va...

Image utilisateur
 
Hors ligne robocop # Posté le 02/07/2008 à 11:25:18
Avatar
Groupe : Membres
Mais, avec un PIC, il te faudrait quand même des AOP : les entrées ne comprenne que 0 ou 1 : 0V ou +5V.
Il faut donc un comparateur pour chaque capteur.
Ensuite, tu dirais :
Si l'entrée RB1 est 1, alors, mettre à 1 la sortie RB2 par exemple.
Autant relier directement un fil entre l'entrée et la sortie :p .
Donc, le microcontrolleur est ici inutile !
Édité le 02/07/2008 à 11:25:38 par robocop
 
Hors ligne GBF # Posté le 02/07/2008 à 13:34:15
J'adorerai changer le monde, m
Avatar
Groupe : Membres
Moi ce que je remarque, c'est que l'on n'entend plus parlé de informatik31 , vous ne voyez pas qui c'est, mais si, c'est le créateur de ce topic, ce serais sympa que tu nous indiques ce que tu veut.

Je voudrais savoir aussi, si tu as quelques notions que se soit en électronique?
Je me trompe peut-être, mais j'ai l'impression que tu a posté en espérant que l'on te donnerais des schéma tout fais.

Sinon pour les néons qui s'allument en fonction de la lumière c'est exactement le même principe que j'ai décrit pour le ventilateur en fonction de la chaleur, sauf que le type de capteur est différent, au lieu que se soit une CTN, il faut une photo-résistance.

PS: Intelligence artificiel ... Ce n'est pas trop sa.
Hors ligne aerosmith # Posté le 02/07/2008 à 16:43:52
Avatar
Groupe : Membres
Citation : robocop
Citation : aerosmith
Il faut que tu t'oriente sur la programmation de PIC, c'est l'unique solution, la seule.

Du moins si tu veut que se soit un systeme autonome donc pas besoin de l'ordi pour le faire fonctionner.
Je te recommende la PIC16, qui est simple et pratique a utiliser. Mais surtout pas la 24 meme si la program est plus simple parce que l'aspect physique de la 24 est assez compliquer surtout si tu veut la souder sur le systeme...

Si tu veut utiliser l'ordi c'est moins simple mais possible avec le controle du port parallele (le plus facile), ensuite il te faudra quelques connaissance en electroniques et au moins savoir ce qu'est:

Une resistance, un condensateur, un potensiometre, un voltimetre (tres conseiller pour verifier si tu va pas tout craquer en particulier ton ordi).

EDIT: A j'allait oublier, il te faut une sorte de fonte d'alimentation portable (une baterie) 12 Volts, 0,50 ampere pas plus sinon sa va tout péter.

voila


Faux !
Les PIC ne sont pas l'unique solution.
Les Atmels, et PICBASIC, et j'en passe peuvent aussi faire l'affaire.
Tout ces composants sont des microcontrolleurs, avec des entrées et des sorties.


desoler autant pour moi je ne m'etait pas renseigner la dessus. ^^ ;)

Probablement mort a l'heure qu'il est. Cause: Suicide
 

Retour au forum "Autres langages" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 54 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0222s (0.0075s)