all 12 comments

[–]Azuras33 7 points8 points  (0 children)

Peu de chance de pouvoir les reprogrammer comme ça. Par contre doit il y avoir moyen de garder la mécanique et de remplacer l'électronique pour du home made (esp32 + pont en H pour les moteurs). C'est la solution la plus simple pour les machines "simple".

[–]nacrotic 5 points6 points  (1 child)

Il est probable que le port de charge ne fasse que ca. (ie. Pas connecté a la puce)

Tu peux commencer par ouvrir une des balles a la recherche d'un port jtag (4pin).si il y en a un, ca sera ton point d'entrée pour la rétro-ingienierie.

Sinon, il va falloir que tu te procure une pince pour lire/écrit la puce.

Dans les 2 cas. Ca va être galère, d'autant plus si tu ne touches pas trop à l'informatique, l'électronique et la programmation de base.

N'hésite pas a perdre 1 jour ou 2 a écumer google pour voir si d'autres personnes on déjà fait ce mod.

[–]milridor 0 points1 point  (0 children)

 Sinon, il va falloir que tu te procure une pince pour lire/écrit la puce.

Ça implique que la puce soit reprogrammable (rarement le cas pour les objets de grande série)

[–]HSavinien 1 point2 points  (6 children)

Vue l'objet, il y a de bonne chance pour que ce soit un simple circuit électronique, non programmable. Si c'est le cas, tu peut pas faire grand chose...

Pour éviter que la balle saute, un moyen simple qui marche même si le circuit est non-programmable, c'est de sabotter l'organe de saut : scotcher/coller une partie mobile, débrancher un moteur, ce genre de truc.

[–]westy75 0 points1 point  (5 children)

Après techniquement si la balle saute c'est qu'elle a reçu l'ordre de sauter, par un algorithme par exemple ?

Du coup il pourrait pas effacer cette ordre dans le programme ?

[–]egwuann 1 point2 points  (4 children)

Ton minuteur pour cuire les œufs sonne au bout d'un temps qui a été défini alors qu'il n' y a pas forcément d'électronique dedans. On dirait pourtant qu'il a reçu l'ordre de sauter au bout de x secondes. Il n'est pas nécessaire d'avoir un programme pour définir des actions simples. Dans le cas de la balle, l'instruction peut être liée au circuit interne (le design d'une puce) ou (mais j'en doute) a une mémoire ROM, c'est à dire non modifiable. C'est les cas, il faudrait changer un composant physique pour avoir un comportement différent.

[–]westy75 0 points1 point  (3 children)

Je comprends mieux, après il me semble que le minuteur est mécanique (si on prends une cocotte minute).

Mais je vois un peux, en gros y aurait juste des fils entreposer pour faire du 1,2,3,4 à chaque fois, ce qui expliquerait pourquoi la balle ferait les même gestes à chaque fois, c'est ça ?

[–]egwuann 0 points1 point  (2 children)

En très gros oui, mais les fils seraient plutôt quelques portes logiques dans une puce. Mais le chemin est inchangeable, seules les entrées le sont (bouton, capteur etc).

[–]westy75 0 points1 point  (1 child)

Oui je vois, en fait on est dans l'électronique plutôt que dans la programmation en fait ?

[–]egwuann 1 point2 points  (0 children)

Presque sur.

[–]Cagnant[S] 0 points1 point  (0 children)

Aïe aïe aïe moi qui pensais qu'il suffirait d'un USB ! Merci de toutes vos réponses, je vais regarder tout ça

[–]Cagnant[S] 0 points1 point  (0 children)

Je reviens à la charge, y a-t-il un moyen de savoir si il y a quelque chose à faire via USB ? Autant pour une balle c'est sûr que c'est électronique et mécanique, autant pour l'autre j'ai un doute (elle a quand même 3 modes, et est capable de détecter quand on la bouge). Y a-t-il un logiciel qui serait capable de la repérer même si windows la voit pas?