bonjour entièrement novice j'aimerais savoir si ce que je veut construire et coder est accessible et possible à un debutant comme moi avec comme base un arduino donc.
j'aimerais faire un compteur de produit (fromage) à cellule photoélectrique que je viens déposer sur une chaîne de production.
donc dans l'idée j'aimerais que cette "machine" puisse compter le nombre de fromages qui sont envoyer sur le tapis à la chaîne sur la ligne de production.
le compte s'effectuera grâce aux 2 cellules présentes de chaque côté du tapis (convoyeur electrique) ou sont déposer les fromages.
il faudrait que ma machine soit relier à un écran ou apparaît le nombre total en direct de fromages qui passe un à un devant.
qu'il le fasse également en moyenne sur la minute l'heure et la journée et d'enregistrer le tout sur un classement leaderboard un peu comme un flipper en gros.
l'idée derrière (+ optimiste ^^) est de pouvoir afficher en plus de ces données là des animations vidéo par exemple dès que le nombre de fromages dépasse les 100, puis 1000, 10k etc...(comme un genre de jeu vidéo interactif ou l'opérateur puisse voir de manière "gamifié" ces performances en direct et à chaque fin de session.)
Ainsi qu'enregistrer le score du début à la fin de la session avec différent utilisateurs et sur différent produits (la vitesse ne sera jamais la même selon le type de fromages et du coup les scores et objectifs ne seront jamais les mêmes)
il faudrait également un paramétrage pour les admins pour créer un nouveau produit et y renseigner les objectifs à atteindre en fonction de ce produit.
Et si j'en demande pas trop, un système de badge rfid pour que chaque employé puisse badger afin d'y faire apparaître son nom avant chaque session afin qu'il enregistre son score dessus.
voilà, je ne sais pas trop si cela est réalisable avec un arduino et une connaissance de novice dans le codage? notamment aujourd'hui avec l'aide de l'IA par exemple ?
Votre projet est réalisable. Vous devrez monter le capteur (vous avez mentionné la lumière, il s'agirait donc d'une résistance dépendante de la lumière (LDR) et d'une source de lumière du côté opposé du convoyeur. Lorsque la sortie du LDR change, vous supposerez que le fromage est passé. devant le LDR et augmentez votre nombre de fromages et stockez l'heure à laquelle le fromage a été détecté à l'aide de millis(), et calculez le temps entre les fromages en utilisant l'heure précédemment stockée [ (nouvelle heure - ancienne heure) ]. par minute/heure/autre.
Merci de prendre quelques minutes pour lire "Les bonnes pratiques du forum francophone" et les appliquer.
Etant débutant, il va falloir y aller pas-à-pas.
coder et tester le comptage avec une barrière lumineuse. La LDR comme suggéré par @xfpd est une solution mais les LDR fonctionnent dans le visible et sont donc perturbées par la lumière ambiante ce qui peut poser des problèmes. Je pense qu'une LED infrarouge et un photo-transistor compatible seraient plus fiable.
coder et tester la gestion d'un écran
coder et tester l'intégration des 2 sous-ensembles
Mais, avant toute chose, si tu es totalement débutant, je pense qu'il faudrait déjà commencer par le blog d'Eskimon pour apprendre les bases
Pourquoi pas!
C'est un outil actuel, j'y ai passé ta question et voici sa réponse, je n'ai pas contrôlé, mais ça te donnera une idée sur les possibilités de l'IA
En complément pour les capteurs, il y a aussi les mesureurs de distance (VL53L0, VL53L1, etc) qui travaillent aussi dans l'infrarouge.
L'important est, dès le départ de l'écriture du programme, de faire modulaire.
Comme cela, tu pourras changer de capteur, changer d'écran, etc sans remettre en question l'organisation du programme.
Merci à tous premièrement d'avoir si vite répondu!
Je vais regarder par moi même pour avoir plus en détail le matériel et le reste nécessaire afin de savoir mieux de quoi je parle...
Mais concernant l'interface utilisateur cela vous semble complexe à coder sur uniquement un arduino? Les animations vidéo, gérer les produits etc.... ?
Ah, et concernant l'ia certains disent oui d'autres non...?
Concernant Le code que gpt-4 me propose chez jppbricole est il fiable et pourrais je me baser uniquement sur la connaissance d'une ia pour réaliser mon projet ou ça reste encore pas assez avancé?
Pour être franc je ne suis pas le méchant big brother ahah, c'est une solution a laquelle j'ai penser pour rendre mon travail et celui de mes collegues le moins ennuyant possible.
Essayer de le rendre plus interactif et plus interessant tout en étant capable de satisfaire également l'entreprise.
Il ya deja des solutions en interne pour les kpi mais ne sont que très peu partagé avec les opérateurs ou du moins pas de la meilleure des façons je trouve.
Jespere avoir répondu à ta question!
Je m'exprimais surtout à propos de ce théme dans le cadre d'un premier projet quand de toute évidence on en connait si peu sur le sujet.
Alors c'est vrai, il faut bien commencer.
Mais la meilleure façon de le faire, c'est de chercher par soi même et d'y aller par petits bouts et non de déposer un cahier des charges trés précis sur un forum en ésperant une solution de la part de personne de bonne volonté.
PS: ton idée ludique est vachement précise et detaillée, ça va loin pour un début!
C'est fou cette manière dont tu arrives aisément à être condescendant, hautain et vulgaire en seulement deux petites phrases. Pour ma part, je n'ai pas attendu l'avènement de l'IA pour me rendre compte que le futur est inquiétant, mais pas autant que les humains comme toi.
J'imagine que tu sais parfaitement le fonctionnement de chaque objet, machine, appareil, la moindre chose que tu utilises dans ta vie ? Que tu es tellement fort, intelligent et avisé que jamais tu n'as besoin d'aide dans rien, tu es sans doute bien plus fort qu'une IA au final. Tiens, parlons même de ton propre corps finalement : 99 % des gens utilisent leur cerveau chaque jour sans avoir la moindre idée de comment celui-ci fonctionne réellement. Je peux même te rassurer en te parlant des spécialistes qui eux-mêmes ne savent malheureusement pas tout dans leur propre domaine et pourtant...
Si l'IA peut me permettre de gagner du temps sur la réalisation de mon projet, alors pourquoi m'en priver ? Je ne veux pas devenir programmeur pro, je veux juste faire ce truc-là. J'imagine que quand tu veux faire bouillir de l'eau pour tes pâtes, tu vas en forêt chercher deux silex pour allumer un feu ? Non, tu allumes ta gazinière ou ta plaque et tu fais chauffer ton bazar.
J'ai beaucoup de mal à comprendre ceux qui diabolisent l'IA ou son utilisation. Tu utilises une calculette dans ton quotidien alors qu'avant son invention nous devions poser les calculs sur une feuille. Sommes-nous devenus plus bêtes pour autant ? Je ne pense pas. L'évolution technologique et du monde se fera avec ces nouvelles technologies, peut-être allons-nous perdre certaines choses acquises, mais au détriment de nouvelles découvertes. Du moins, cela est mon point de vue.
Finalement, le simple fait que je vienne poser ma question ici devrait te rassurer en te disant simplement que je viens chercher l'information sur un site dédié avant tout, non ? Enfin bref, juste déçu du fait que, à part être incisif, je ne vois pas l'utilité d'un tel commentaire... Bonne journée !
Loin de moi espérer que quelqu'un ici me fasse tout le boulot ce n'était pas le but de ma demande et si cela a pu paraitre le cas alors je m'en excuse!
Je voullais etre sur qu'avant même de commencer ce projet il était réalisable avec un Arduino du moins sur le papier!
Merci en tout cas de ton avis éclairé
Nom d'une pipe, tu es bien agressif pour être clair je trouve!
Tu arrive sur un forum sans trop savoir à qui tu t'adresse et ce qu'ils apportent aux autres (je ne parle pas de moi et mes "défauts") et tu leurs marche sur les pieds avec hauteur.
Tout cela parce que tu a la grande idée de distraire tes collégues de boulot.
Résultat, je n'ai pas d'avis éclairant à te proposer.
Oui mais tu sais toujours faire les calculs à la main pour vérifier un résultat qui te parait surprenant.
Certainement pas mais si je fabrique ou si j'interviens sur un objet j'essaie d'en apprendre un minimum sur l'objet en question pour ne pas faire n'importe quoi.
L'IA ne te fait gagner du temps que si tu la questionnes sur un sujet que tu maîtrise au moins partiellement car tu es alors en état de juger si les informations qu'elle te fournit sont pertinentes. Il ne faut quand même pas oublier qu'elle n'a d'intelligence que le nom et qu'elle ne fait que collecter des données et les concaténer. Si elle collecte des conneries, elle te donne des conneries.
Ce n'est pas de la condescendance, c'est du bon sens.
La bien joué, quand on sait, comme toi, que je suis plus que méfiant devant l’IA.
Mais la ficelle est un peu grosse
L’IA est un moyen d’information comme un autre.
En aucun cas il ne peut être le seul.
@touzemoun tu ne verras jamais un débat contradictoire entre deux moteurs d’IA.
Et pourtant pour se faire ses propres idées il n’y a que le contradictoire.
Si tu ne lis ou n’écoute que des infos qui vont dans le même sens j’appelle ça du bourage de crane.
Je suis entièrement en accord avec la réaction de @fdufnews .
Par expérience, je l'utilise tout les jours :), le code est très moyennement fiable, sans être non plus complétement pourris.
En fait cela dépend de comment tu prends les réponses que l'on te donne.
En vrai je dirais que la probabilité qu'un complet débutant puisse mener à bien son projet uniquement avec l'aide de l'IA est très faible!
Alors que cette même probabilité en remplacent l'IA par ce forum est proche de 100 sur ce type de projet
Je n'ai vu aucune diabolisation de l'IA.L'IA n'est pas le point que te remonte @fdufnews.
Le sujet est plus si cela a une réel importance que tu maitrise le fonctionnement des éléments de ton projet.
Je ne réponds d'ailleurs pas à la question, car il ne s'agit pas de moi, mais de ce que tu veux.
Par contre plus tu voudra faire des choses évoluer, plus tu devras comprendre comment tout ceci s'articule.
De même moins tu maitrise comment ça marche, plus cela te prendra du temps, même avec un IA qui te répondra dans la seconde.
Non, ce n'est pas si simple que ça, l'IA peut te faire gagner du temps, surtout si tu sais l'utiliser et ne prends pas tout pour argent comptant.
Par contre plus tu maitrise le sujet, plus l'IA de mènera à la solution rapidement.
Alors, ce n'est pas si simple, cela dépend surtout du jeu de données avec lequel chaque IA a été entrainé.
Par contre tu peux demander à l'IA de te faire un résumer d'un débat contradictiore.
Par exemple tu peux lui demander les points positifs et négatifs, la réponse si le jeu de données est assez large sera sans partis pris, donc équivalent à un débat contradictoire.
Mais cela a quand même ses limites
L'IA doit normalement justement éviter le bourrage de cranes, bien que elle te donnera toujours un avis avec une certaine moral.
Si l'IA se nourrit de l'avis des autres, dont les experts, elle répondra probablement dans le sens de ce que l'inconscient collectif suppose être bon.
A moindre qu'un nombre suffisants d'experts écrivent le contraire.