Tagged: 

This topic contains 1 reply, has 1 voice, and was last updated by  dhrupal93 3 months, 4 weeks ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #9512

    dhrupal93
    Keymaster

    My Achievements

    Add Your Friend IconFirst Login Icon

    I see this tutorial of how to display things on TFT with Arduino or evive.  https://evive.cc/tutorial/arduino/arduino-tutorials-beginners/tft-graphics/

    But I would like to draw a line in a display using drawpixel . Please explain.

    -Rene

     

    #9513

    dhrupal93
    Keymaster

    My Achievements

    Add Your Friend IconFirst Login Icon

    There is a function: 

    tft.drawPixel(x, y, GRIDCOLOR); //Where X and Y are pixel position.

    You can do this as following.

     

     

    [pastacode lang=”cpp” manual=”void%20DrawGrid()%20%7B%0A%20%20%20%20for%20(int%20x%3D0%3B%20x%3C%3DSAMPLES%3B%20x%20%2B%3D%202)%20%7B%20%2F%2F%20Horizontal%20Line%0A%20%20%20%20%20%20for%20(int%20y%3DTOP_MARGIN%3B%20y%3C%3DLCD_HEIGHT%3B%20y%20%2B%3D%20DOTS_DIV)%20%7B%0A%20%20%20%20%20%20%20%20tft.drawPixel(x%2C%20y%2C%20GRIDCOLOR)%3B%0A%20%20%20%20%20%20%20%20CheckSW()%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20if%20(LCD_HEIGHT%20%3D%3D%20128)%0A%20%20%20%20%20%20%20%20tft.drawPixel(x%2C%20LCD_HEIGHT-1%2C%20GRIDCOLOR)%3B%0A%20%20%20%20%7D%0A%20%20%20%20for%20(int%20x%3D0%3B%20x%3C%3DSAMPLES%3B%20x%20%2B%3D%20DOTS_DIV%20)%20%7B%20%2F%2F%20Vertical%20Line%0A%20%20%20%20%20%20for%20(int%20y%3DTOP_MARGIN%3B%20y%3C%3DLCD_HEIGHT%3B%20y%20%2B%3D%202)%20%7B%0A%20%20%20%20%20%20%20%20tft.drawPixel(x%2C%20y%2C%20GRIDCOLOR)%3B%0A%20%20%20%20%20%20%20%20CheckSW()%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D” message=”TFT drawpixel arduino” highlight=” tft.drawPixel(x, y, GRIDCOLOR);” provider=”manual”/]

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.

Close Menu
×

Cart