TRONIK AVENTUR 362 ECRAN LCD 128x64 GRAPHIQUE BUS SPI avec ARDUINO

Поделиться
HTML-код
  • Опубликовано: 20 дек 2023
  • lien pour cet écran : ( sera actif bientôt )
    www.hdevbot.fr/ecrans-affiche...
    Lien pour cet écran sur ebay : ( c'est là que je m'en suis procuré 2 )
    www.ebay.fr/itm/174626751837
    Lien vers le blog qui m'a aidé à me servir de cet écran :
    arduino-tutorials.net/tutoria...
    Lien vers toute la série de plus de 360 vidéos de la Tronik Aventur :
    • TRONIK AVENTUR - tutor...
    Rejoins notre groupe Tronik Aventur sur facebook :
    / 1377483923054964
  • НаукаНаука

Комментарии • 33

  • @davidparrot4669
    @davidparrot4669 5 месяцев назад

    merci thonain , toujours très instructif , un grand merci pour le partage c'est toujours un plaisir.

  • @protoelectronique
    @protoelectronique 4 месяца назад

    Cet écran promet de belles animations en perspective.

  •  5 месяцев назад +3

    Merci Thonain pour cette vidéo, très claire encore une fois. Il ne reste plus qu'à expliquer le bus SPI 😉
    Pour info MOSI signifie Master Out Slave In. C'est à dire que c'est le fil qui permet au maître (l'Arduino) d'envoyer des données à l'esclave (l'écran). À l'inverse MISO signifie Master In Slave Out qui sert à l'écran pour envoyer des données à l'Arduino.
    Et oui lorsqu'on utilise des grands écrans graphique, il faut plus de mémoire.
    Encore bravo pour la vidéo et joyeux Noël ! 🎅

    • @thonain
      @thonain  5 месяцев назад +1

      Merci Valery pour ton aide sur les bus et les ports !! Je verrai si je fais une vidéo spécifique sur le bus SPI. Je crains qu'elle interesse peu de public vu qu'on peut facilement s'en servir sans forcément savoir plus que les broches à utiliser ( contrairement à l'i2c dont je voulais parler pour montrer comment trouver l'adresse d'un périphérique et comment modifier en dur son adresse ). Ls SPI n'ayant pas d'adresse mais juste une broche CS, c'est plus facile à utiliser... je verrai. Par contre, je veux faire un tuto sur comment programmer avec arduino as isp...mais il faut que je trouve un point d'accroche, histoire de montrer au débutant l'interet de savoir faire ça. J'ai pas encore trouver mon fil. Moi j'ai dû me plonger dedans car je pouvais pas téléverser mon code dans ma mega 2560. Mais au final, ça a servi à rien car ça a aussi échoué. Par contre, ça pourrait servir à programmer un ATtiny, mais j'en ai pas.. Faut que mon idée murisse... ;)

  • @Electro_Mic
    @Electro_Mic 5 месяцев назад +2

    Super vidéo, ces écrans demandent bien plus de mémoires au vu de ce qu'ils peuvent afficher.
    Personnellement je n'en ai jamais utilisé, mais grace à Thonain se sera bientôt possible.
    Génial, et surtout merci.
    👍

  • @maitrealamine
    @maitrealamine 5 месяцев назад

    Joyeuses fêtes, Thonain. Merci de faire vivre la Tronik Aventur ! Déjà le numéro 362 !!!

  • @claudeemery7518
    @claudeemery7518 5 месяцев назад +2

    Merci pour cette vidéo, très intéressante. Bonnes fêtes 🎉

  • @marcabentin4438
    @marcabentin4438 5 месяцев назад +1

    Merci Thonain pour ton travail
    Passe des bonnes fetes

  • @pascalphase2556
    @pascalphase2556 5 месяцев назад

    Tes vidéos sur les Bus I2C ou SPI sur arduino tombent à pic, car je suis en recherche d'infos en ce moment...En tout cas beau boulot ! Merci à toi

  • @pierre-louischassaing4584
    @pierre-louischassaing4584 5 месяцев назад +1

    Super vidéo très clair ça donne envie de ce lancer ,Joyeux noël et bonne fête à toi et à tout le monde !

  • @lenox3249
    @lenox3249 5 месяцев назад +1

    C'est grave styler comme écran, les explications ultra claire. Je pense qu'il y a un tas de projets débile avec ça.

  • @ericdurant8972
    @ericdurant8972 5 месяцев назад

    Merci Thonain. Très bien expliqué comme d'habitude

    • @thonain
      @thonain  5 месяцев назад

      Merci à toi

  • @hoctrimededebutry8655
    @hoctrimededebutry8655 5 месяцев назад

    Super intéressant et toujours aussi bien expliqué !!! merci de prendre le temps de partager 👌

  • @blackwolf1528
    @blackwolf1528 5 месяцев назад

    Merci pour le partage !

  •  5 месяцев назад +1

    J'ai hâte de voir cet écran sur ta station météo 😊

    • @thonain
      @thonain  5 месяцев назад +1

      Moi aussi :) mais je vais devoir tout transplanter sur une mega 2560. J'espère qu'elle rentrera dans mon boitier existant. Faudra aussi que je découpe proprement la facade avant ;-)

  • @nln1515
    @nln1515 Месяц назад

    Si tu te poses encore la question à propos de la broche Vout, c'est pour régler le constrate, tu met un potard de 10K entre Vcc et Gnd et le point milieu sur Vout.

  • @franckm9447
    @franckm9447 5 месяцев назад

    Formidable ✌️

  • @SMHOSY
    @SMHOSY 5 месяцев назад +1

    Bonjour, il sont vraiment bien c'est ecran 👍 mais la lib est très gourmande 😕
    Lors de test réalisé j'ai trouvé sur github des lib moins gourmande, biensur juste pour du yexte et graphique statistiques
    Sinon j'utilisais une nano pour gérer l'écran qui dialogue avec une autre uno ou nano sur le port serie
    Mais je pense que tu as deja exploré toutes ces piste 😉

    • @thonain
      @thonain  5 месяцев назад +1

      Bonjour. Non, je ne sais pas encore faire dialoguer des arduino entre eux. Jamais pris le temps de voir comment faire ça. Mais ça viendra surement :)

  • @cpayette9
    @cpayette9 5 месяцев назад

    Bonjour,
    Personnellement, pour les codes ou projets plus gourmands en ressources, il y a bien mieux qu'un MEGA qui paraît plutôt vieillot, voire carrément d'une autre époque. Personnellement, j'adore le Pi Pico RP2040 de Raspberry Pi. Il offre beaucoup plus de RAM, de mémoire flash, dispose de deux cœurs et est cadencé à 133 MHz. De plus, il coûte moins cher qu'un UNO ou un MEGA. Sinon, il y a les ESP32 disponibles sous plusieurs formats, ou encore le Nano RP2040, mais ce dernier est cher comparé aux autres.
    Aussi, les écrans TFT, qui sont en couleur et souvent tactiles, reviennent moins cher que cet affichage.

    • @thonain
      @thonain  5 месяцев назад

      Bonjour. Merci pour ce partage d'expérience. Etant encore dubutant dans ce domaine, j'avance pas à pas et perso, je préfère continuer mes apprentissages avec l'arduino et avec du matos "basique" pour ne pas me disperser dans tous les sens. Mais oui, je me doute qu'il existe plein d'autres matériels et/ou méthodes mais il faut bien commencer par un bout ;) Ici, j'en profite pour partager ma première expérience avec le bus SPI.

  • @fran6389
    @fran6389 2 месяца назад

    Bonjour Thonain.
    L'affichage de très grands caractères (comme sur l'exemple de l'horloge, à partir de 10:26) fait appel à quelle ligne de code ?
    Merci.

    • @thonain
      @thonain  2 месяца назад

      Bonjour. Il fait appel aux lignes de codes qui sont inclues dans un des exemples de la bibiothèque U8g2

  • @sammin5764
    @sammin5764 5 месяцев назад

    🌟🌟🎄🌟🌟🌠

  • @Clemj747
    @Clemj747 5 месяцев назад

    Moi je me demande quand même si tu n'est pas ingénieur ou enseignant en math ou physique parceque pour decouvrir tout cela il faut avoir sûrement plongé pendant des heures dans des documentations datasheet etc et pas n'importe qui peut faire ça et moi je trouve ça remarquable.
    Merci ça donne envie de faire comme toi mais c'est pas evident,bravo tu nous fais gagner du temps .

    • @thonain
      @thonain  5 месяцев назад +1

      Merci, mais...non ! j'étais comptable et il y a 10 ans, quand j'ai commencé l'électronique, je savais même pas allumer une led !! J'ai tout appris en cherchant sur le net et en bidouillant. Puis 2 ou 3 abonnés m'ont aidé.

  • @gerardzi7930
    @gerardzi7930 5 месяцев назад +2

    Sans la librairie, c'est assez compliqué, j'ai toujours trouvé c'est afficheurs intéressants mais ils sont plus €€ que les les OLED

    • @thonain
      @thonain  5 месяцев назад +2

      oui mais bien plus grands donc plus lisibles. Les Oled sont minuscules à faible prix

  • @Clemj747
    @Clemj747 5 месяцев назад

    Question Thonain le début du code avec le bibliotheque est ce bien ça?
    #include
    #include
    #ifdef U8X8_HAVE_HW_SPI
    #include
    #endif
    #ifdef U8X8_HAVE_HW_I2C
    #include
    #endif
    U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* CS=*/ 10, /* reset=*/ 8);
    merci de ta réponse

    • @thonain
      @thonain  5 месяцев назад +1

      Comme dit dans ma vidéo, c'est le code d'exemple graphic test.
      Oui, c'est bien le même que ton code ci dessus