Komunikacja USART TTL Serial w Arduino

Sdílet
Vložit
  • čas přidán 28. 07. 2024
  • Komunikacja USART, TTL, Serial
    SoftwareSerial
    Moduł USB to TTL
    Kurs elektroniki i programowania arduino: astraja.com/edu/
    astraja.com/pierwsze-kroki-z-...
    0:00 Komunikacja szeregowa i równoległa
    2:00 Komunikacja szeregowa asynchroniczna i synchroniczna
    3:33 Simplex, Half Duplex, Full Duplex
    5:25 UART
    9:05 TTL
    11:15 Baud rate
    14:05 Format ramki
    17:05 Przesyłanie danych
    21:15 Bit kontrolny
    23:25 Serial.print
    29:45 Serial.write
    30:20 Serial.read
    34:15 Przesył danych z PC na Arduino
    35:59 Serial.readString
    36:45 Serial.readBytes
    38:01 Serial.parseInt i parseFloat
    41:32 Moduł USB to TTL
    44:30 SoftwareSerial

Komentáře • 3

  • @zp8244
    @zp8244 Před 20 dny

    dziękuję za wykład.
    Mam wątpliwość - jeśli ustawię RT/TX programowo, to czy jednocześnie mogę nadawać i odbierać na RX/TX softwarowym i programowym. Czy tylko rozdzielę na dwa kanały komunikacji?

    • @Astrabajt
      @Astrabajt  Před 20 dny

      Dobre pytanie :) software i program to to samo. W hardwarowym ttl korzystamy z pinow 0 i 1 i biblioteki serial, w softwarowym mozemy korzystac z dowolnych innych pinow i wtedy mozemy komunikowac sie z wieloma urzadzeniami jednoczesnie.

    • @zp8244
      @zp8244 Před 19 dny

      @@Astrabajt Nie znam dobrze działania Atmela. Często brak kompletnej dokumentacji Arduino. Głównie chodziło mi o buforowanie, czy nie będzie gdzieś konfliktów.
      W filmie brakło mi wielkości buforów UART. Obecnie robię komunikację pomiędzy Mega a Nextion i nie zawsze mam pewność co do danych i zajętości bufora.