Très bonne vidéo. J'ai pris une journée pour faire fonctionner sur un esp 32 espressif wroom (Broches clk data rst = 0 16 5). Mon erreur était que le gpio11 est un CMD et non un GND (sur la carte c'est écrit par erreur GND!). Donc le ds1302 n'était pas alimenté! Il y avait un message d'erreur parlant de la mémoire dump. Il y avait aussi tant tôt un autre bug: L'a date restait inchangée à 2165-25-45 27:165:85. Solution: Il fallait donc brancher sur le 3v3 et le bon GND. Enjoy!
@cedricced15346 жыл бұрын
C'est bien plus intéressant que de faire une recherche sur Internet. L'explication m'a beaucoup aidé !
@gerardmontessuit78546 жыл бұрын
il est l'or mon seignor et une de plus quel talent. Merci de cette nouvelle vidéo instructive et bon vent pour la prochaine
@eddouh_mourad Жыл бұрын
Merci infiniment ta video m'a beaucoup aidé, je programme avec flowcode V6 mais sur flowcode la librairie de DS1302 n'existe pas, alors je devais creer à partir de 0 une méthode pour lire l'heure fourni par le DS1302 et le programme que ta mis sur cette video m'a aider a réaliser le mien Merci encore
@abdel-hadikaddour84006 жыл бұрын
Très joli grimace. Bonjour. Excellent tutoriel. Bravo.
@renelefebvre536 жыл бұрын
je suis un inconditionnel du ds3132. Il semble bien plus précis et stable que les autres CI. Pas de dérive sur plusieurs mois. Il est très simple à utiliser. Sur la plaquette, on a une eeprom de 32k en prime.
6 жыл бұрын
En effet, la solution DS3231 semble meilleure (plus précise) pour un prix similaire. Je ferai plus de recherche sur le sujet!
@fxois33186 жыл бұрын
Et il dispose d'une sortie INT très, très utile pour réveiller des montages très basse conso.
@OPopiers4 жыл бұрын
Très intéressant la non utilisation d'une Librairie, ca me permet de mieux comprendre le fonctionnement interne. (bon, je doit encore bien tout comprendre :) )
@patrickhornez8243 Жыл бұрын
Super!ça marche, ,j' ai bloqué sur la mise à l'heure! Les exemples d'écritures cités sont en hexadécimal!!!hahaha 😂 😂
5 жыл бұрын
J'ai eu l'occasion de faire du bit banging sur un registre à décalage, pour finir par réaliser que le fonctionnement est en fait du SPI de base. À voir le chronogramme de votre puce, j'ai ici aussi l'impression que chaque octet peut être envoyé via les API SPI!
@jean-claudejacquet7824 Жыл бұрын
Bonjour et merci pour cette vidéo très instructive ;) Maintenant, parce qu'il y a un mais, je n'ai pas compris comment mettre l'horloge à jour. J'ai activer les lignes de codes permettant de configurer mon horloge mais après je bloque. je précise que je débute dans la programmation de mon premier Arduino uno avec comme projet de gérer la filtration de ma piscine et que ma question va surement vous sembler stupide. Merci d'avance pour votre aide
Жыл бұрын
Posez vos questions sur le Forum Électro-Bidouilleur! Gratuit!
@jeanmichel94586 жыл бұрын
Merci pour cette vidéo , deux très bonne idées 1er le texte supplémentaire en sous titrage pour les malentendant 2 eme ce servir des registres plutôt que d'une librairie c'est plus formateur.superbes idées
6 жыл бұрын
Pour les sous-titres, je n'y suis pour rien. C'est une offre de KZbin...
@Chroniquesdemaker6 жыл бұрын
oula j'me suis dis que tu étais en fait sérieux dans les 10 premières secondes avec ta vidéo précédente ! bien jouer !! et vive le QUEBEC
@atefmk23284 жыл бұрын
comment peut configurer la partie de // Bloc permettant de configurer l'horloge
@jfm20fr5 жыл бұрын
Bonjour pouvez vous donner un lien pour l analyseur logique a 10 euros. Merci
@kamalambrator43326 жыл бұрын
bonjour mon cher monsieur, possible de brancher DS3231 horloge de la meme famille ds1302, mais j'arrive pas a le faire fonctionner sur esp8266 nodemcu, a ce que vous avez une aidée sur le programme! merci beaucoup
@cedricschopfer17976 жыл бұрын
Merci pour tes vidéos. Une bonne alternative à la pile, les capacités Goldcap de Panasonic par exemple
@CuriousMarc6 жыл бұрын
En effet, j'ai eu bien peur pendant les dix premieres secondes!
@MPElectronique6 жыл бұрын
CuriousMarc oufff oui
@simbeault54 жыл бұрын
Tu devrais utiliser millis() au lieu de delay pour jouer avec les fronts dans arduino. millis bcp plus précis et n'est pas influencé par les changement d'état et leur latence physique. Il y a bcp de doc qui traite sur ces 2 fonctions de temps. Et quand on joue sur les pull-up, il est préférable de le faire directement sur les registres dans le mcu au lieu d'utiliser les pins.
@davidmaillot22533 жыл бұрын
Bonjour. Ta solution m'intéresse ! As tu déjà expérimenté avec millis()?
@albertmatin66836 жыл бұрын
Bonjour, et merci pour votre vidéo sur l'horloge DS1302 car je l'ai trouvé intéressante, mais pouvez-vous expliquer plus en détail le codage car ça me permettrait d'apprendre beaucoup de choses. Merci
6 жыл бұрын
Bonjour. Mes vidéos ne constituent pas des cours de codage en C sur Arduino. J'ai à mon avis suffisamment donné de détails dans la vidéo, car je perdrais une bonne proportion des spectateurs si je faisais du ligne par ligne (par ennui). Je vous invite à télécharger le code source de mon site web bidouilleur.ca . Il y a des commentaire d'imbriqués dans le code.
@albertmatin66836 жыл бұрын
ok merci
@JoZf_Gibson3 жыл бұрын
Merci
@samuelaubert32056 жыл бұрын
Genial ! Je cherchais une puce pour réaliser un horloge a tube nixie sans devoir me casser la tếte a gérer l'heure avec l'arduino. Pourquoi inventer la roue ? Sans l'accent, moi je change de cremerie !
@ElektroLUDIKITS6 жыл бұрын
Hahaha ! Bien joué, Bertrand, j'y ai presque cru ! ;)
@pokebattle7635 жыл бұрын
Merci, la bibliothèque que tu as faite serviras pour l'Attiny^^ (Enfin, je vais la tester dessus, je ne connais pas le résultat encore)
@pokebattle7635 жыл бұрын
Je tenterais de faire une mini librairie pour les leds RVB WS2812^^ (J'ai besoin de contrôler ça avec un Attiny8^^)
@simbeault54 жыл бұрын
C'est un datalogger c'est vraiment hot.
@kennethstirling11496 жыл бұрын
Bonjour, donc au canada 'bit banging' se traduit en 'agitage de broches' :-)
6 жыл бұрын
Si vous voulez, oui... :-o
@danieljuery66166 жыл бұрын
Salut, J'ai un montage qui utilise un RTC DS1302 et il m'a été livré avec une pile CR2032 au lieu d'un accu LR2032. J'ai lu quelque part sur internet qu'avec une pile il valait mieux supprimer le circuit de charge. Ce que j'ai fait, mais était-ce vraiment utile ? Autre remarque, je pense que le quartz est surement mal ajusté mais relativement stable à température constante, et plutôt que de le changer, un peu de soft supplémentaire pour faire une petite correction à intervalle régulier, disons à chaque changement de date, ou de mois selon la correction à faire. Et je pense que sur le long terme on peut être très précis. Salutations. Et surtout on garde l'accent.
6 жыл бұрын
Bonjour. Le circuit de charge interne au DS1302 est configurable. Il peut être éteint (et je crois qu'il l'est par défaut). Si c'est un circuit externe totalement indépendant, alors oui, il faudrait le désactiver... Quant à la précision de l'horloge vs. du logiciel, oui c'est ce qui est fait par exemple sur le Raspberry Pi. Mais il faut que le R-Pi soit relié à Internet pour utiliser les fonctions de NTP, et ainsi mettre à jour l'horloge RTC.
@danieljuery66166 жыл бұрын
Merci pour la réponse, En ce qui concerne la précision de l'horloge je pensais en fait à une correction sans internet. Une fois la dérive moyenne connue il suffit d'appliquer une correction en aveugle et périodiquement. C'est sûr que rien ne vaut internet mais beaucoup plus compliqué à mettre en oeuvre et pas forcement possible ! Super cette série sur les petit modules que j'utilise beaucoup.
@cybertrek-bzh6 жыл бұрын
Bonjour, Encore une vidéo enrichissante, je ne savais pas qu'il y avait de la Ram dans ce genre de module. Ce qui m'éclaire bien pour les nouvelles fonctionnalités de reprise d'impression 3D après une coupure de courant par exemple :) PS : j'adore l'accent québécois ;)
@lambertax6 жыл бұрын
Très bonne vidéo qui couvre Arduino IDE, transmission I2C, électronique en général. Super. Reste que même avec un bon quartz, la dérive reste importante sur plusieurs mois. Pourrait-on envisager de réaliser un montage comprenant une horloge qui se remettrait à l'heure une fois par semaine ou par jour avec un radio signal ? Ce serait un must :)
6 жыл бұрын
De nos jours, il est quasiment plus facile de mettre une horloge à jour via NTP sur internet, ou par GPS, que d'ajouter un récepteur radio. Ceci dit, en Amétique du Nord, nous avons WWVB qui émet le signal horaire sous forme numérique à 60 KHz. Il existe des librairies Arduino pour décoder l'info reçue. Voici un exemple de récepteur WWVB: www.ebay.ca/itm/WWVB-60kHz-Atomic-Clock-Receiver-NIST-Fort-Collins-100mm-Antenna-new-Quality/262551887959?hash=item3d214fe057:g:LZAAAOSwcj1aOpK~ Peut-être existe t'il un équivalent pour ailleurs dans le monde?
@lambertax6 жыл бұрын
Oui, en France, j'ai deux stations météos bon marché qui utilisent un radio signal pour mise à jour de la date et l''heure. Je ne sais pas quelle bande est utilisée ni la source de l'émission, mais une heure après la mise en route, la date et l'heure est synchro. Pratique et sans aucune connexion à internet et celles-ci ne possèdent pas de GPS.
@billglass51603 жыл бұрын
15:00 Sure would like to buy a logic analyzer for only $10.00! Just joking! Thanx for the video! I like your idea of doing the code yourself instead of depending on a library and its hidden surprises!
3 жыл бұрын
kzbin.info/www/bejne/ianOnmOLZbWmh5Y
@danieljuery66166 жыл бұрын
Perso les modules sur lesquelles j'aimerai une vidéo, concerne les micro caméras et leur mise en oeuvre. Le but réaliser une caméra IP. J'ai déjà le maillon IP (ESP8266).
6 жыл бұрын
J'en prends note. Merci.
@DSK_ytbe6 жыл бұрын
Pour avoir l'heure juste j'actualise 'régulièrement' - disons 1x par jour - via NTP
6 жыл бұрын
Bien sûr sur une plateforme PC comme un Raspberry Pi, mais impossible sur un petit micro-contrôleur...
@DSK_ytbe6 жыл бұрын
avec un module wifi pour arduino, sinon un STM32 ou un WeMos D1...
@Gansy516 жыл бұрын
Parfait ! Merçi !
@angeliquerobaye83516 жыл бұрын
S'est beaucoup mieux avec l'accent. 😘
@simbeault54 жыл бұрын
Ton temps à glissé progablement à cause de ta fonction delay, remplace par millis, utilise les registres au lieu des digitalread et write pour les front montant et dessandant... Et je suis convaincu que tu vas éliminer le retard sur l'horloge.
@cmuller14416 жыл бұрын
Encore de la désinformation sur les Français! On dit "tarte aux framboises" 😅
@djvolka6 жыл бұрын
Je dis raspberry pi(e) (comme la tarte) , et je suis d'Europe :)
@Photoss735 жыл бұрын
Moi, je dis le Raspberry 3,141596535. :-)
@MPElectronique6 жыл бұрын
C mieux le ds3231 plus precis!!!
@MPElectronique6 жыл бұрын
Ds1307 encore pire!!!!
6 жыл бұрын
Bonjour. Vous ne pouvez pas dire que le DS1307 et le DS1302 sont moins précis que le DS3231. Vous devriez plutôt parler du cristal de quartz utilisé. Pour les mini-plaquettes à 1$, il est vrai que le DS3231 est plus précis, puisque sa référence est interne et de meilleure précision que les cristaux utilisés sur les plaquettes DS1307 et DS1302. Mais on pourrait rendre le DS1302 plus précis que le DS3231...en choisissant un bon cristal.