หากต้องการใบเสนอราคา / ใบแจ้งหนี้ 
ติดต่อได้ทาง LINE Official: @mikroelec
  • จำนวนและราคาสินค้าที่มีอยู่จริงจะตรงกับในเว็บ
  • ถ้ากดใส่ตระกร้าได้แสดงว่ามีสินค้าพร้อมส่ง หากจำนวนไม่พอจะมีข้อความแจ้งจำนวนคงเหลือให้ทราบ
  • การรับ/ส่งสินค้ามี 3 รูปแบบคือ ส่งพัสดุ / มารับเองที่ร้าน / บริการแอปขนส่งเช่น Grab, LALAMOVE, ฺBolt, อื่นๆ



LED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิก

LED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิก
LED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิกLED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิกLED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิกLED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิกLED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิกLED display MAX7219 Dot Matrix สีแดง 4 In One Display with 5P Line 4 in 1 Red led display panel 4ชุด แสดงผลตัวเลข ตัวอักษร กราฟิก
รหัสสินค้า SKU-01169
หมวดหมู่ LED dot matrix
ราคา 140.00 บาท
ลงสินค้า 13 มี.ค. 2564
อัพเดทล่าสุด 13 มี.ค. 2564
ขออภัย สินค้าหมด
บัตรประชาชน
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
  • จำนวนและราคาสินค้าที่มีอยู่จริงจะตรงกับในเว็บ
  • ถ้ากดใส่ตระกร้าได้แสดงว่ามีสินค้าพร้อมส่ง หากจำนวนไม่พอจะมีข้อความแจ้งจำนวนคงเหลือให้ทราบ
  • การรับ/ส่งสินค้ามี 3 รูปแบบคือ ส่งพัสดุ / มารับเองที่ร้าน / บริการแอปขนส่งเช่น Grab, LALAMOVE, ฺBolt, อื่นๆ

Wiring Instructions:

         Note:

  • A single module can drive a 8x8 dot matrix common cathode
  • Operating Voltage: 5V
  • A single module can drive a 8x8 dot matrix common cathode
  • Operating Voltage: 5V
  • Dimensions: 12.8X12.8X1.3cm/
  • Fixing screws with 64 holes with a diameter 3mm
  • Module with input and output interfaces, support for cascading multiple modules
  • Quality:1Set
    • The left side of the module to the input port, the right to an output port
    • When the control of a single module, simply input port connected to CPU
    • When a plurality of cascaded modules, input and output termination CPU, an input terminal of the second output end of the first module a module, the first two modules of the input terminal of the three termination modules, and so on...
    • 51 microcontrollers,
    • for example:
    •   pin 12 - DataIn
    •   pin 11 - CLK
    •   pin 10 - CS
    •   VCC - 5V
    •   GND - GND





โปรแกรมสำหรับ สร้างตัวอักษรหรือกราฟิก และ แปลงเป็นโคดอัตโนมัติ
Link : https://xantorohara.github.io/led-matrix-editor/#3844444444444438

Download Libraries :
LedControl


Arduino Code:

 
/**
 * @author Teerapong Singthong <st.teerapong@gmail.com>
 */
#include <avr/pgmspace.h>
#include <LedControl.h>
 
const int numDevices = 4;       // number of MAX7219s used
const long scrollDelay = 50;   // adjust scrolling speed
 
unsigned long bufferLong [14] = {0};
 
/*
  pin 12 - DataIn
  pin 11 - CLK
  pin 10 - CS
  VCC - 5V
  GND - GND
*/
LedControl lc = LedControl(12, 11, 10, numDevices);
 
const unsigned char scrollText[] PROGMEM = {" Welcome to MikroElec.com "};
 
 
void setup() {
  for (int x = 0; x < numDevices; x++) {
    lc.shutdown(x, false);      //The MAX72XX is in power-saving mode on startup
    lc.setIntensity(x, 0);      // Set the brightness to default value
    lc.clearDisplay(x);         // and clear the display
  }
  
}
 
 
void loop() {
  scrollMessage(scrollText);
  
}
 
/**
 * Define Set of Characters
 */
const unsigned char font5x7 [] PROGMEM = {      // Numeric Font Matrix (Arranged as 7x font data + 1x kerning data)
  B00000000,  //Space (Char 0x20)
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  6,
 
  B10000000,  //!
  B10000000,
  B10000000,
  B10000000,
  B00000000,
  B00000000,
  B10000000,
  2,
 
  B10100000,  //"
  B10100000,
  B10100000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  4,
 
  B01010000,  //#
  B01010000,
  B11111000,
  B01010000,
  B11111000,
  B01010000,
  B01010000,
  6,
 
  B00100000,  //$
  B01111000,
  B10100000,
  B01110000,
  B00101000,
  B11110000,
  B00100000,
  6,
 
  B11000000,  //%
  B11001000,
  B00010000,
  B00100000,
  B01000000,
  B10011000,
  B00011000,
  6,
 
  B01100000,  //&
  B10010000,
  B10100000,
  B01000000,
  B10101000,
  B10010000,
  B01101000,
  6,
 
  B11000000,  //'
  B01000000,
  B10000000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  3,
 
  B00100000,  //(
  B01000000,
  B10000000,
  B10000000,
  B10000000,
  B01000000,
  B00100000,
  4,
 
  B10000000,  //)
  B01000000,
  B00100000,
  B00100000,
  B00100000,
  B01000000,
  B10000000,
  4,
 
  B00000000,  //*
  B00100000,
  B10101000,
  B01110000,
  B10101000,
  B00100000,
  B00000000,
  6,
 
  B00000000,  //+
  B00100000,
  B00100000,
  B11111000,
  B00100000,
  B00100000,
  B00000000,
  6,
 
  B00000000,  //,
  B00000000,
  B00000000,
  B00000000,
  B11000000,
  B01000000,
  B10000000,
  3,
 
  B00000000,  //-
  B00000000,
  B11111000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  6,
 
  B00000000,  //.
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  B11000000,
  B11000000,
  3,
 
  B00000000,  ///
  B00001000,
  B00010000,
  B00100000,
  B01000000,
  B10000000,
  B00000000,
  6,
 
  B01110000,  //0
  B10001000,
  B10011000,
  B10101000,
  B11001000,
  B10001000,
  B01110000,
  6,
 
  B01000000,  //1
  B11000000,
  B01000000,
  B01000000,
  B01000000,
  B01000000,
  B11100000,
  4,
 
  B01110000,  //2
  B10001000,
  B00001000,
  B00010000,
  B00100000,
  B01000000,
  B11111000,
  6,
 
  B11111000,  //3
  B00010000,
  B00100000,
  B00010000,
  B00001000,
  B10001000,
  B01110000,
  6,
 
  B00010000,  //4
  B00110000,
  B01010000,
  B10010000,
  B11111000,
  B00010000,
  B00010000,
  6,
 
  B11111000,  //5
  B10000000,
  B11110000,
  B00001000,
  B00001000,
  B10001000,
  B01110000,
  6,
 
  B00110000,  //6
  B01000000,
  B10000000,
  B11110000,
  B10001000,
  B10001000,
  B01110000,
  6,
 
  B11111000,  //7
  B10001000,
  B00001000,
  B00010000,
  B00100000,
  B00100000,
  B00100000,
  6,
 
  B01110000,  //8
  B10001000,
  B10001000,
  B01110000,
  B10001000,
  B10001000,
  B01110000,
  6,
 
  B01110000,  //9
  B10001000,
  B10001000,
  B01111000,
  B00001000,
  B00010000,
  B01100000,
  6,
 
  B00000000,  //:
  B11000000,
  B11000000,
  B00000000,
  B11000000,
  B11000000,
  B00000000,
  3,
 
  B00000000,  //;
  B11000000,
  B11000000,
  B00000000,
  B11000000,
  B01000000,
  B10000000,
  3,
 
  B00010000,  //<
  B00100000,
  B01000000,
  B10000000,
  B01000000,
  B00100000,
  B00010000,
  5,
 
  B00000000,  //=
  B00000000,
  B11111000,
  B00000000,
  B11111000,
  B00000000,
  B00000000,
  6,
 
  B10000000,  //>
  B01000000,
  B00100000,
  B00010000,
  B00100000,
  B01000000,
  B10000000,
  5,
 
  B01110000,  //?
  B10001000,
  B00001000,
  B00010000,
  B00100000,
  B00000000,
  B00100000,
  6,
 
  B01110000,  //@
  B10001000,
  B00001000,
  B01101000,
  B10101000,
  B10101000,
  B01110000,
  6,
 
  B01110000,  //A
  B10001000,
  B10001000,
  B10001000,
  B11111000,
  B10001000,
  B10001000,
  6,
 
  B11110000,  //B
  B10001000,
  B10001000,
  B11110000,
  B10001000,
  B10001000,
  B11110000,
  6,
 
  B01110000,  //C
  B10001000,
  B10000000,
  B10000000,
  B10000000,
  B10001000,
  B01110000,
  6,
 
  B11100000,  //D
  B10010000,
  B10001000,
  B10001000,
  B10001000,
  B10010000,
  B11100000,
  6,
 
  B11111000,  //E
  B10000000,
  B10000000,
  B11110000,
  B10000000,
  B10000000,
  B11111000,
  6,
 
  B11111000,  //F
  B10000000,
  B10000000,
  B11110000,
  B10000000,
  B10000000,
  B10000000,
  6,
 
  B01110000,  //G
  B10001000,
  B10000000,
  B10111000,
  B10001000,
  B10001000,
  B01111000,
  6,
 
  B10001000,  //H
  B10001000,
  B10001000,
  B11111000,
  B10001000,
  B10001000,
  B10001000,
  6,
 
  B11100000,  //I
  B01000000,
  B01000000,
  B01000000,
  B01000000,
  B01000000,
  B11100000,
  4,
 
  B00111000,  //J
  B00010000,
  B00010000,
  B00010000,
  B00010000,
  B10010000,
  B01100000,
  6,
 
  B10001000,  //K
  B10010000,
  B10100000,
  B11000000,
  B10100000,
  B10010000,
  B10001000,
  6,
 
  B10000000,  //L
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B11111000,
  6,
 
  B10001000,  //M
  B11011000,
  B10101000,
  B10101000,
  B10001000,
  B10001000,
  B10001000,
  6,
 
  B10001000,  //N
  B10001000,
  B11001000,
  B10101000,
  B10011000,
  B10001000,
  B10001000,
  6,
 
  B01110000,  //O
  B10001000,
  B10001000,
  B10001000,
  B10001000,
  B10001000,
  B01110000,
  6,
 
  B11110000,  //P
  B10001000,
  B10001000,
  B11110000,
  B10000000,
  B10000000,
  B10000000,
  6,
 
  B01110000,  //Q
  B10001000,
  B10001000,
  B10001000,
  B10101000,
  B10010000,
  B01101000,
  6,
 
  B11110000,  //R
  B10001000,
  B10001000,
  B11110000,
  B10100000,
  B10010000,
  B10001000,
  6,
 
  B01111000,  //S
  B10000000,
  B10000000,
  B01110000,
  B00001000,
  B00001000,
  B11110000,
  6,
 
  B11111000,  //T
  B00100000,
  B00100000,
  B00100000,
  B00100000,
  B00100000,
  B00100000,
  6,
 
  B10001000,  //U
  B10001000,
  B10001000,
  B10001000,
  B10001000,
  B10001000,
  B01110000,
  6,
 
  B10001000,  //V
  B10001000,
  B10001000,
  B10001000,
  B10001000,
  B01010000,
  B00100000,
  6,
 
  B10001000,  //W
  B10001000,
  B10001000,
  B10101000,
  B10101000,
  B10101000,
  B01010000,
  6,
 
  B10001000,  //X
  B10001000,
  B01010000,
  B00100000,
  B01010000,
  B10001000,
  B10001000,
  6,
 
  B10001000,  //Y
  B10001000,
  B10001000,
  B01010000,
  B00100000,
  B00100000,
  B00100000,
  6,
 
  B11111000,  //Z
  B00001000,
  B00010000,
  B00100000,
  B01000000,
  B10000000,
  B11111000,
  6,
 
  B11100000,  //[
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B11100000,
  4,
 
  B00000000,  //(Backward Slash)
  B10000000,
  B01000000,
  B00100000,
  B00010000,
  B00001000,
  B00000000,
  6,
 
  B11100000,  //]
  B00100000,
  B00100000,
  B00100000,
  B00100000,
  B00100000,
  B11100000,
  4,
 
  B00100000,  //^
  B01010000,
  B10001000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  6,
 
  B00000000,  //_
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  B11111000,
  6,
 
  B10000000,  //`
  B01000000,
  B00100000,
  B00000000,
  B00000000,
  B00000000,
  B00000000,
  4,
 
  B00000000,  //a
  B00000000,
  B01110000,
  B00001000,
  B01111000,
  B10001000,
  B01111000,
  6,
 
  B10000000,  //b
  B10000000,
  B10110000,
  B11001000,
  B10001000,
  B10001000,
  B11110000,
  6,
 
  B00000000,  //c
  B00000000,
  B01110000,
  B10001000,
  B10000000,
  B10001000,
  B01110000,
  6,
 
  B00001000,  //d
  B00001000,
  B01101000,
  B10011000,
  B10001000,
  B10001000,
  B01111000,
  6,
 
  B00000000,  //e
  B00000000,
  B01110000,
  B10001000,
  B11111000,
  B10000000,
  B01110000,
  6,
 
  B00110000,  //f
  B01001000,
  B01000000,
  B11100000,
  B01000000,
  B01000000,
  B01000000,
  6,
 
  B00000000,  //g
  B01111000,
  B10001000,
  B10001000,
  B01111000,
  B00001000,
  B01110000,
  6,
 
  B10000000,  //h
  B10000000,
  B10110000,
  B11001000,
  B10001000,
  B10001000,
  B10001000,
  6,
 
  B01000000,  //i
  B00000000,
  B11000000,
  B01000000,
  B01000000,
  B01000000,
  B11100000,
  4,
 
  B00010000,  //j
  B00000000,
  B00110000,
  B00010000,
  B00010000,
  B10010000,
  B01100000,
  5,
 
  B10000000,  //k
  B10000000,
  B10010000,
  B10100000,
  B11000000,
  B10100000,
  B10010000,
  5,
 
  B11000000,  //l
  B01000000,
  B01000000,
  B01000000,
  B01000000,
  B01000000,
  B11100000,
  4,
 
  B00000000,  //m
  B00000000,
  B11010000,
  B10101000,
  B10101000,
  B10001000,
  B10001000,
  6,
 
  B00000000,  //n
  B00000000,
  B10110000,
  B11001000,
  B10001000,
  B10001000,
  B10001000,
  6,
 
  B00000000,  //o
  B00000000,
  B01110000,
  B10001000,
  B10001000,
  B10001000,
  B01110000,
  6,
 
  B00000000,  //p
  B00000000,
  B11110000,
  B10001000,
  B11110000,
  B10000000,
  B10000000,
  6,
 
  B00000000,  //q
  B00000000,
  B01101000,
  B10011000,
  B01111000,
  B00001000,
  B00001000,
  6,
 
  B00000000,  //r
  B00000000,
  B10110000,
  B11001000,
  B10000000,
  B10000000,
  B10000000,
  6,
 
  B00000000,  //s
  B00000000,
  B01110000,
  B10000000,
  B01110000,
  B00001000,
  B11110000,
  6,
 
  B01000000,  //t
  B01000000,
  B11100000,
  B01000000,
  B01000000,
  B01001000,
  B00110000,
  6,
 
  B00000000,  //u
  B00000000,
  B10001000,
  B10001000,
  B10001000,
  B10011000,
  B01101000,
  6,
 
  B00000000,  //v
  B00000000,
  B10001000,
  B10001000,
  B10001000,
  B01010000,
  B00100000,
  6,
 
  B00000000,  //w
  B00000000,
  B10001000,
  B10101000,
  B10101000,
  B10101000,
  B01010000,
  6,
 
  B00000000,  //x
  B00000000,
  B10001000,
  B01010000,
  B00100000,
  B01010000,
  B10001000,
  6,
 
  B00000000,  //y
  B00000000,
  B10001000,
  B10001000,
  B01111000,
  B00001000,
  B01110000,
  6,
 
  B00000000,  //z
  B00000000,
  B11111000,
  B00010000,
  B00100000,
  B01000000,
  B11111000,
  6,
 
  B00100000,  //{
  B01000000,
  B01000000,
  B10000000,
  B01000000,
  B01000000,
  B00100000,
  4,
 
  B10000000,  //|
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  B10000000,
  2,
 
  B10000000,  //}
  B01000000,
  B01000000,
  B00100000,
  B01000000,
  B01000000,
  B10000000,
  4,
 
  B00000000,  //~
  B00000000,
  B00000000,
  B01101000,
  B10010000,
  B00000000,
  B00000000,
  6,
 
  B01100000,  // (Char 0x7F)
  B10010000,
  B10010000,
  B01100000,
  B00000000,
  B00000000,
  B00000000,
  5
 
};
 
 
void scrollFont() {
  for (int counter = 0x20; counter < 0x80; counter++) {
    loadBufferLong(counter);
    delay(500);
  }
}
 
 
// Scroll Message
void scrollMessage(const unsigned char * messageString) {
  int counter = 0;
  int myChar = 0;
  do {
    // read back a char
    myChar =  pgm_read_byte_near(messageString + counter);
    if (myChar != 0) {
      loadBufferLong(myChar);
    }
    counter++;
  }
  while (myChar != 0);
}
// Load character into scroll buffer
void loadBufferLong(int ascii) {
  if (ascii >= 0x20 && ascii <= 0xff) {
    for (int a = 0; a < 7; a++) {               // Loop 7 times for a 5x7 font
      unsigned long c = pgm_read_byte_near(font5x7 + ((ascii - 0x20) * 8) + a);     // Index into character table to get row data
      unsigned long x = bufferLong [a * 2];   // Load current scroll buffer
      x = x | c;                              // OR the new character onto end of current
      bufferLong [a * 2] = x;                 // Store in buffer
    }
    byte count = pgm_read_byte_near(font5x7 + ((ascii - 0x20) * 8) + 7);    // Index into character table for kerning data
    for (byte x = 0; x < count; x++) {
      rotateBufferLong();
            
      printBufferLong();
      delay(scrollDelay);
    }
  }
}
// Rotate the buffer
void rotateBufferLong() {
  for (int a = 0; a < 7; a++) {               // Loop 7 times for a 5x7 font
    unsigned long x = bufferLong [a * 2];   // Get low buffer entry
    byte b = bitRead(x, 31);                // Copy high order bit that gets lost in rotation
    x = x << 1;                             // Rotate left one bit
    bufferLong [a * 2] = x;                 // Store new low buffer
    x = bufferLong [a * 2 + 1];             // Get high buffer entry
    x = x << 1;                             // Rotate left one bit
    bitWrite(x, 0, b);                      // Store saved bit
    bufferLong [a * 2 + 1] = x;             // Store new high buffer
  }
}
// Display Buffer on LED matrix
void printBufferLong() {
  for (int a = 0; a < 7; a++) {             // Loop 7 times for a 5x7 font
    unsigned long x = bufferLong [a * 2 + 1]; // Get high buffer entry
    byte y = x;                             // Mask off first character
    lc.setRow(3, a, y);                     // Send row to relevent MAX7219 chip
    x = bufferLong [a * 2];                 // Get low buffer entry
    y = (x >> 24);                          // Mask off second character
    lc.setRow(2, a, y);                     // Send row to relevent MAX7219 chip
    y = (x >> 16);                          // Mask off third character
    lc.setRow(1, a, y);                     // Send row to relevent MAX7219 chip
    y = (x >> 8);                           // Mask off forth character
    lc.setRow(0, a, y);                     // Send row to relevent MAX7219 chip
  }
}

วิธีการชำระเงิน

บมจ. ธนาคารกสิกรไทย สาขาโรบินสัน ศรีสมาน ออมทรัพย์
พร้อมเพย์ สาขา- mobile
Scan this!
ไมโครอิเล็กทรอนิกส์
098-xxxxxx-9
Accept All Banks | รับเงินได้จากทุกธนาคาร

นโยบายการเปลี่ยนหรือคืนสินค้า

หากสินค้าชำรุดหรือใช้งานไม่ได้ สามารถขอเปลี่ยนสินค้าได้ภายใน 7 วัน

หมายเหตุ
ต้องไม่เสียหายอันเกิดจากใช้งานผิดพลาด ใช้ผิดวิธี ต่อไฟผิดขั้ว จ่ายไฟเกินกำหนด หรืออื่นๆที่ตรวจสอบแล้วไม่ได้เกิดจากความผิดพลาดจากการผลิตสินค้า


ค้นหาเลขพัสดุ/Track

  • ค้นหา
*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

Categories

เซนเซอร์(Senser)/ โมดูล(Module) [503]
อุปกรณ์ / อะไหล่อิเล็กทรอนิกส์ (Electronic component) [495]

Statistic

หน้าที่เข้าชม563,672 ครั้ง
ผู้ชมทั้งหมด321,315 ครั้ง
ร้านค้าอัพเดท19 ต.ค. 2568

Member

รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านMikroElectronic
MikroElectronic
จำหน่ายอุปกรณ์อิเล็กทรอนิกส์ โมดูล เครื่องมือ และอุปกรณ์ต่างๆ arduino อาดูโน อะไหล่เครื่องใช้ไฟฟ้า อะไหล่อิเล็กทรอนิกส์ รับออกแบบวงจร เขียนโปรแกรมด้วยอาดูโน รับทำโครงงาน นักเรียนนักศึกษา ให้คำปรึกษาแก้ปัญหาโครงงาน ออกแบบและสร้างงานต้นแบบ ร้านตั้งอยู่ ซอยร่วมสุข ปทุมธานี สถานที่ใกล้เคียง ดอนเมือง สรงประภา ศรีสมาน นนทบุรี แจ้งวัฒนะ
เบอร์โทร : 0984829329
อีเมล : mikroelec@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม