กิตติศักดิ์ ป้อมอาสา [อาร์ท]
กิตติศักดิ์ ป้อมอาสา [อาร์ท]
  • 464
  • 104 484

วีดีโอ

PWM output CH32V003A4M6 Config
มุมมอง 16วันที่ผ่านมา
PWM output CH32V003A4M6 Config
PWM Duty adjustable
มุมมอง 22วันที่ผ่านมา
PWM Duty adjustable
แนะนำบอร์ดขับมอเตอร์ดีซี H-Bridge
มุมมอง 246วันที่ผ่านมา
แนะนำบอร์ดขับมอเตอร์ดีซี H-Bridge
แนะนำตู้อบ
มุมมอง 4914 วันที่ผ่านมา
แนะนำตู้อบ
CH32V003A4M6 LCD I2C ARDUINO IDE
มุมมอง 1514 วันที่ผ่านมา
CH32V003A4M6 LCD I2C ARDUINO IDE
CH32V on Arduino IDE การทำให้สามารถเลือกOSCแบบExternal และ Internal ได้ #อาจารย์ต่าย ลิ้งใต้คลิป
มุมมอง 1914 วันที่ผ่านมา
โหลด แล้วทำการแตกไฟล์ ลิ้งหลัก : github.com/openwch/arduino_core_ch32 สำรอง : drive.google.com/file/d/18tUPcIyF6wxWvKjJM5fa41ZC1NPNrUQG/view?usp=sharing
ทดสอบวงจรกักเก็บพลังงานไฟฟ้า โดยCap Bank (Supper Capacitor)
มุมมอง 4014 วันที่ผ่านมา
ทดสอบวงจรกักเก็บพลังงานไฟฟ้า โดยCap Bank (Supper Capacitor)
Analog Input CH32V003A4M6 Test by MountRiver
มุมมอง 4614 วันที่ผ่านมา
โค๊ดในคอมเม้นต์
รีวิวของเล่นใหม่
มุมมอง 43หลายเดือนก่อน
รีวิวของเล่นใหม่
การเพิ่มบอร์ดBduino Green (STM32 with Arduino IDE)
มุมมอง 43หลายเดือนก่อน
การเพิ่มบอร์ดBduino Green (STM32 with Arduino IDE)
แนะนำบอร์ดแบบคร่าวๆ ที่ใช้ควบคุม
มุมมอง 29หลายเดือนก่อน
แนะนำบอร์ดแบบคร่าวๆ ที่ใช้ควบคุม
Bambulab A1 Calibration
มุมมอง 143 หลายเดือนก่อน
Bambulab A1 Calibration
Bambulab A1 พิมพ์เรือ
มุมมอง 243 หลายเดือนก่อน
Bambulab A1 พิมพ์เรือ
แก๊ะเครื่องBambuLab A1
มุมมอง 163 หลายเดือนก่อน
แก๊ะเครื่องBambuLab A1
เรียนไฟฟ้า ตอนGen2
มุมมอง 613 หลายเดือนก่อน
เรียนไฟฟ้า ตอนGen2
ทดสอบบอร์ด3
มุมมอง 333 หลายเดือนก่อน
ทดสอบบอร์ด3
ทดสอบบอร์ด4
มุมมอง 313 หลายเดือนก่อน
ทดสอบบอร์ด4
ทดสอบบอร์ด2
มุมมอง 353 หลายเดือนก่อน
ทดสอบบอร์ด2
ทดสอบบอร์ด1
มุมมอง 1733 หลายเดือนก่อน
ทดสอบบอร์ด1
PACT ware + VEGA Radar level : 3
มุมมอง 83 หลายเดือนก่อน
PACT ware VEGA Radar level : 3
PACT ware + VEGA Radar level : 2
มุมมอง 73 หลายเดือนก่อน
PACT ware VEGA Radar level : 2
PACT ware + VEGA Radar level : 1
มุมมอง 243 หลายเดือนก่อน
PACT ware VEGA Radar level : 1
Capacitor Motor testing Laboratory
มุมมอง 233 หลายเดือนก่อน
Capacitor Motor testing Laboratory
Motor -Star -Deta Connection laboratory
มุมมอง 263 หลายเดือนก่อน
Motor -Star -Deta Connection laboratory
Laboratory Induction Motor Topic
มุมมอง 273 หลายเดือนก่อน
Laboratory Induction Motor Topic
ทำPCBใช้งานเอง SMD(ULN2803)
มุมมอง 223 หลายเดือนก่อน
ทำPCBใช้งานเอง SMD(ULN2803)
ทำPCBใช้งานเอง
มุมมอง 1163 หลายเดือนก่อน
ทำPCBใช้งานเอง
เรียนไฟฟ้า ตอนGen1
มุมมอง 214 หลายเดือนก่อน
เรียนไฟฟ้า ตอนGen1
ทดลองมอเตอร์ต้นแบบของอาจารย์แก้ว
มุมมอง 554 หลายเดือนก่อน
ทดลองมอเตอร์ต้นแบบของอาจารย์แก้ว

ความคิดเห็น

  • @nuengsound-edu
    @nuengsound-edu 9 วันที่ผ่านมา

    ❤ติดตามแล้วนะ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 9 วันที่ผ่านมา

      @@nuengsound-edu สวัสดีครับพี่หนึ่ง20฿

  • @สุพงศ์เอง
    @สุพงศ์เอง 9 วันที่ผ่านมา

    ขอวงจรกับโค้ตครับพี่

  • @Kittisak_Pomarsa
    @Kittisak_Pomarsa 20 วันที่ผ่านมา

    /********************************************************************* * File Name : main.c * Board : ch32v003 * Date : 13.07.2024 * Description : ADC DMA example **********************************************************************/ #include "debug.h" /* Global Variable */ u16 TxBuf[10]; // Pin: PA2 - channel 0 can not be used if the external crystal is connected // PA1 - channel 1 can not be used if the external crystal is connected // PC4 - channel 2 // PD2 - channel 3 // PD3 - channel 4 // PD5 - channel 5 // PD6 - channel 6 // PD4 - channel 7 u8 channel = 7; /********************************************************************* * @fn ADC_Init * * @brief Initializes ADC collection. * * @param channel - ADC channel. * * @return none */ void tauno_ADC_init(u8 channel) { ADC_InitTypeDef ADC_InitStructure = {0}; GPIO_InitTypeDef GPIO_InitStructure = {0}; switch (channel) { case 0: // PA2 case 1: // PA1 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); break; case 2: // PC4 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); break; case 3: // PD2 case 4: // PD3 case 5: // PD5 case 6: // PD6 case 7: // PD4 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE); break; default: break; } RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); RCC_ADCCLKConfig(RCC_PCLK2_Div8); switch (channel) { case 0: // PA2 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; break; case 1: // PA1 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1; break; case 2: // PC4 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; break; case 3: // PD2 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; break; case 4: // PD3 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3; break; case 5: // PD5 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; break; case 6: // PD6 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; break; case 7: // PD4 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; break; default: break; } GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; switch (channel) { case 0: // PA2 case 1: // PA1 GPIO_Init(GPIOA, &GPIO_InitStructure); break; case 2: // PC4 GPIO_Init(GPIOC, &GPIO_InitStructure); break; case 3: // PD2 case 4: // PD3 case 5: // PD5 case 6: // PD6 case 7: // PD4 GPIO_Init(GPIOD, &GPIO_InitStructure); break; default: break; } ADC_DeInit(ADC1); ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; ADC_InitStructure.ADC_ScanConvMode = DISABLE; ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None; ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; ADC_InitStructure.ADC_NbrOfChannel = 1; ADC_Init(ADC1, &ADC_InitStructure); ADC_Calibration_Vol(ADC1, ADC_CALVOL_50PERCENT); ADC_DMACmd(ADC1, ENABLE); ADC_Cmd(ADC1, ENABLE); ADC_ResetCalibration(ADC1); while(ADC_GetResetCalibrationStatus(ADC1)); ADC_StartCalibration(ADC1); while(ADC_GetCalibrationStatus(ADC1)); //s16 Calibrattion_Val = Get_CalibrationValue(ADC1); ???? } /********************************************************************* * @fn Get_ADC_Val * * @brief Returns ADCx conversion result data. * * @param ch - ADC channel. * ADC_Channel_0 - ADC Channel0 selected. * ADC_Channel_1 - ADC Channel1 selected. * ADC_Channel_2 - ADC Channel2 selected. * ADC_Channel_3 - ADC Channel3 selected. * ADC_Channel_4 - ADC Channel4 selected. * ADC_Channel_5 - ADC Channel5 selected. * ADC_Channel_6 - ADC Channel6 selected. * ADC_Channel_7 - ADC Channel7 selected. * ADC_Channel_8 - ADC Channel8 selected. * ADC_Channel_9 - ADC Channel9 selected. * * @return val */ u16 Get_ADC_Val(u8 channel) { u16 val; ADC_RegularChannelConfig(ADC1, channel, 1, ADC_SampleTime_241Cycles); ADC_SoftwareStartConvCmd(ADC1, ENABLE); while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)); val = ADC_GetConversionValue(ADC1); return val; } /* * github.com/Community-PIO-CH32V/platform-ch32v/blob/develop/examples/adc-cpu-temp-none-os/src/main.c */ u16 Get_ADC_Average(u8 ch, u8 times) { u32 temp_val = 0; u8 t; u16 val; for (t = 0; t < times; t++) { temp_val += Get_ADC_Val(ch); Delay_Ms(5); } val = temp_val / times; return val; } /********************************************************************* * @fn DMA_Tx_Init * * @brief Initializes the DMAy Channelx configuration. * * @param DMA_CHx - x can be 1 to 7. * ppadr - Peripheral base address. * memadr - Memory base address. * bufsize - DMA channel buffer size. * * @return none */ void DMA_Tx_Init(DMA_Channel_TypeDef *DMA_CHx, u32 ppadr, u32 memadr, u16 bufsize) { DMA_InitTypeDef DMA_InitStructure = {0}; RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); DMA_DeInit(DMA_CHx); DMA_InitStructure.DMA_PeripheralBaseAddr = ppadr; DMA_InitStructure.DMA_MemoryBaseAddr = memadr; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; DMA_InitStructure.DMA_BufferSize = bufsize; DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; DMA_InitStructure.DMA_Priority = DMA_Priority_VeryHigh; DMA_InitStructure.DMA_M2M = DMA_M2M_Disable; DMA_Init(DMA_CHx, &DMA_InitStructure); } /********************************************************************* * @fn main * * @brief Main program. * * @return none */ int main(void) { u16 i=0; Delay_Init(); USART_Printf_Init(115200); Delay_Ms(1000); // Give serial monitor time to open printf("SystemClk:%d ", (unsigned)SystemCoreClock); printf("DeviceID: %08x ", (unsigned)DBGMCU_GetDEVID()); tauno_ADC_init(channel); DMA_Tx_Init(DMA1_Channel1, (u32)&ADC1->RDATAR, (u32)TxBuf, 10); DMA_Cmd(DMA1_Channel1, ENABLE); ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 1, ADC_SampleTime_241Cycles); ADC_SoftwareStartConvCmd(ADC1, ENABLE); Delay_Ms(50); ADC_SoftwareStartConvCmd(ADC1, DISABLE); for (i = 0; i < 10; i++) { printf("%04d ", TxBuf[i]); Delay_Ms(10); } u16 adc_val1; // 0-1023 u16 adc_val2; // 0-1023 u16 adc_val3; // 0-1023 while (1) { adc_val1 = Get_ADC_Val(0); Delay_Ms(1); adc_val2 = Get_ADC_Val(1); printf("ADC value1:%d | %d ", adc_val1, adc_val2); Delay_Ms(1000); } return 0; }

  • @Pex2556W
    @Pex2556W หลายเดือนก่อน

    ❤❤

  • @จารย์เวฟ-ถ7ฤ
    @จารย์เวฟ-ถ7ฤ หลายเดือนก่อน

    พี่พอจะมีโค้ดให้น้องคนนี้ไหมครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa หลายเดือนก่อน

      @@จารย์เวฟ-ถ7ฤ ใครครับ น้องคนไหนน้อ

  • @Hobadger
    @Hobadger 2 หลายเดือนก่อน

    do you know why the upper part of the screen has only blurry red or green color lights but doesn't show any simbols? The lower part of the screen shows detail simbols! So, I can't control PV tempreture. Did you have a similar fixing?

  • @SUKRIT-e8z
    @SUKRIT-e8z 2 หลายเดือนก่อน

    ทำคลิปออกมาเยอะๆนะครับ ขอบคุณมากครับสำหรับความรู้ที่แบ่งปัน

  • @doggyna0
    @doggyna0 3 หลายเดือนก่อน

    ไม่ได้ยินเลยครับ

  • @สุจิตตา-ฒ4ย
    @สุจิตตา-ฒ4ย 4 หลายเดือนก่อน

    ตอนนี้ผมเจอปัญหาคืออินเวอร์เตอร์รุ่นนี้ควบคุมบูสเตอร์ปั๊มน้ำ3ตัวคอนโทรจ่ายไฟให้แม็คเนติคทำงานแต่ไฟเมนไม่จ่ายแม็คเนติคครับแต่ถ้าปรับไปที่ DOL ตั้งที่ออโต้ปั๊มทำงานปกติครับไม่ทราบว่าเกิดจากสาเหตุไดได้บ้างแล้วผมต้องแก้ไขยังไงได้ครับผมยังแก้ไม่ได้เลยครับตอนนี้

  • @สุพงศ์เอง
    @สุพงศ์เอง 5 หลายเดือนก่อน

    จอรุ่น อะไรครับ อ้าย

  • @jakreemoranoon6466
    @jakreemoranoon6466 5 หลายเดือนก่อน

    ต้องการสั่งรันโดยสวิชภายนอกต่อยังไงครับ

  • @clinicair2549
    @clinicair2549 6 หลายเดือนก่อน

    FC ครับจาร

  • @lepra1295
    @lepra1295 7 หลายเดือนก่อน

    MS300 ต่อกับ motor ได้ 2 เครื่องมั๊ยค่ะ หรือได้แค่เครื่องเดียวค่ะ

  • @kangstartv7019
    @kangstartv7019 7 หลายเดือนก่อน

    รอตอนที่2นะคับ

  • @kangstartv7019
    @kangstartv7019 7 หลายเดือนก่อน

    อธิบายได้ดีมากก ผมเรียนอิเล็กมาเข้าใจง่ายมากคับ ติดตามคับ

  • @สุพงศ์เอง
    @สุพงศ์เอง 8 หลายเดือนก่อน

    ตามครับ

  • @breezy1831
    @breezy1831 9 หลายเดือนก่อน

    Why did you used tp1 ??

  • @เต๋าตาล-ช5บ
    @เต๋าตาล-ช5บ 9 หลายเดือนก่อน

    ทักidไม่ได้ครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 9 หลายเดือนก่อน

      Id: 0988135730ครับ

  • @สุพงศ์เอง
    @สุพงศ์เอง 9 หลายเดือนก่อน

    ขอโค้ดครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 9 หลายเดือนก่อน

      ระดับช่างปะปา

  • @wallstreet497
    @wallstreet497 9 หลายเดือนก่อน

    How do you have a video to display hour minute and second at the same time on a 7 segment display ?

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 9 หลายเดือนก่อน

      Yes, I can.

    • @wallstreet497
      @wallstreet497 9 หลายเดือนก่อน

      @@Kittisak_Pomarsa can you share please !!

  • @สายเขียว5555-ร1ต
    @สายเขียว5555-ร1ต 10 หลายเดือนก่อน

    Fluke 789 วัดแอมป์แบตเตอรี่ได้ไหมครับ

  • @ricadoistyle2571
    @ricadoistyle2571 ปีที่แล้ว

    เราไม่ต้องใช้ พวก DS3231 ในการตั้งเวลาเหรอครับ ผมมือใหม่ครับ

  • @nutchapoldigital2847
    @nutchapoldigital2847 ปีที่แล้ว

    ทำงานมีหลักการ จับต้องได้ เห็นภาพ นำไปต่อยอดได้มากมายเลย พวกฝรั่งจะทำอะไร ก็ต้องศึกษาให้ละเอียดก่อน

  • @numchainontakot6599
    @numchainontakot6599 ปีที่แล้ว

    ขอแบบฝึกอ่านแบบนี้อีกได้ไหมครับ

  • @BUNDIT_CHANEL
    @BUNDIT_CHANEL ปีที่แล้ว

    ต้องต่อขดลวดมอเตอร์แบบไหนครับ เดลต้าอย่างเดียวหรือได้ทั้งสตาร์เดลต้า

  • @tanawachprapasson6061
    @tanawachprapasson6061 ปีที่แล้ว

    สอบถามครับ ถ้าต้องการควบคุมด้วยรีโมท ต้องต่อเข้ายังไงครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa ปีที่แล้ว

      ใช้รีโมทแบบไหนครับ

  • @pigpig99
    @pigpig99 ปีที่แล้ว

    ว้าว

  • @SaintTube-jy7ed
    @SaintTube-jy7ed ปีที่แล้ว

    ไม่ได้ยินเสียงเลยครับ ขอบคุณครับ

  • @hurricanerk1534
    @hurricanerk1534 ปีที่แล้ว

    ง่วงนอนหรือเปล่าครับ😅😅😅

  • @golfone5054
    @golfone5054 ปีที่แล้ว

    ขอบคุณที่มาให้ความรู้ครับ

  • @i2sbetta11
    @i2sbetta11 ปีที่แล้ว

    มีวิธีการติดตั้ง sensor เข้าไปแล้ว calibrate ด้วยไหมครับ👍👍👍

  • @ParinNammontri
    @ParinNammontri ปีที่แล้ว

    ถ้าดิจิตอลตั้งย้านวัดไปที่ย้านไหนครับ

  • @johndoex94
    @johndoex94 ปีที่แล้ว

    Why is your vídeo title in English if the video isn't?

  • @ggggggg-fo4ki
    @ggggggg-fo4ki ปีที่แล้ว

    ต่อใช้งานให้ดูหน่อยคับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa ปีที่แล้ว

      ต่อใช้งานแล้วนะครับ ย้อนดูคลิปเก่าๆได้เลย

  • @ggggggg-fo4ki
    @ggggggg-fo4ki ปีที่แล้ว

    วัดกระแสยังไงคับงง

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa ปีที่แล้ว

      งงตรงไหนครับ

    • @ggggggg-fo4ki
      @ggggggg-fo4ki ปีที่แล้ว

      ​@@Kittisak_Pomarsaที่พี่วัดกระแส ขอดูหน่อยคับ

  • @poetalifeordie
    @poetalifeordie ปีที่แล้ว

    Good afternoon. She receives a cordial greeting. Could you provide a download link of the Software? I hope it's possible, thank you very much. Greetings.

  • @Kittisak_Pomarsa
    @Kittisak_Pomarsa ปีที่แล้ว

    const int LED_PIN = 0; // D0: pin 5, PB0 const int INTERRUPT_PIN = 3; // D3: pin 2, PB3 const int LED1_PIN = 4; const int DEBOUNCE_DELAY = 200; volatile bool interrupt_flag = false; bool s = HIGH; bool led_level = HIGH; unsigned long t = 0; void setup() { pinMode(LED_PIN, OUTPUT); pinMode(LED1_PIN, OUTPUT); digitalWrite(LED_PIN, led_level); enablePinChangeInterrupt(); } /* Command: main loop - toggle the LED if interrupt flag is set */ void loop() { if (interrupt_flag) { led_level = !led_level; digitalWrite(LED_PIN, led_level); delay(DEBOUNCE_DELAY); interrupt_flag = false; } /*---------------------------------------------------------------------------------*/ for (int i = 0; i < 1000; i++) { if (millis() - t >= 100) { /* if (interrupt_flag == true) { break; } */ s = !s; digitalWrite(LED1_PIN, s); t = millis(); } } } /* Command: enable pin change interrupts */ void enablePinChangeInterrupt() { pinMode(INTERRUPT_PIN, INPUT_PULLUP); cli(); PCMSK |= (1 << digitalPinToPCMSKbit(INTERRUPT_PIN)); // Pin Change Enable // equivalent to: PCMSK |= (1 <<PCINT3); GIMSK |= (1 << digitalPinToPCICRbit(INTERRUPT_PIN)); // PCIE Pin Change Interrupt Enable // equivalent to: GIMSK |= (1 << PCIE); sei(); } /* Command: interrupt handler */ ISR(PCINT0_vect) { interrupt_flag = true; }

  • @gamekung137
    @gamekung137 2 ปีที่แล้ว

    มีโค๊ดแจกไหมครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 2 ปีที่แล้ว

      ไม่มีแจกเลยครับ พอดีผมทำขาย สนใจติดต่อทักไลน์มาคุยกันได้นะครับ🙇

    • @gamekung137
      @gamekung137 ปีที่แล้ว

      @@Kittisak_Pomarsa ผมขอช่องทางการติดต่อหน่อยครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa ปีที่แล้ว

      @@gamekung137 id line : 0988135730ครับ

  • @mhammedchebba911
    @mhammedchebba911 2 ปีที่แล้ว

    can you give me the complete confirmation of this transmitter

  • @นครราษฎร์สืบจิตจํานงค์-ห2ท

    ถ้ามีเสียงพูดอธิบายด้วยนี้จะแจ๋วมากเลยครับ⚙️

  • @domenic3985
    @domenic3985 2 ปีที่แล้ว

    𝐩яⓞ𝓂𝓞Ş𝐦 🌹

  • @d-2club457
    @d-2club457 2 ปีที่แล้ว

    เอาไปใช้กับรีเลย์เเละเซนเซอร์ยังไงครับสอนหน่อยครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 2 ปีที่แล้ว

      ต้องใช้ไมโครฯมาอ่านสัญญาณก่อนครับแล้วค่อให้ไมโครฯไปสั่งรีเลย์ครับ

  • @2นายเด่นดนัยมั่นมุยนต์

    ผมอยากสอบถามครีบสามมารถติดต่อได้ทางไหนบ้างครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 2 ปีที่แล้ว

      FB. อาร์ท กิตติศักดิ์ ป้อมอาสา

  • @2นายเด่นดนัยมั่นมุยนต์

    ติดต่อได้ทางไหนบ้างครับ

  • @watakankiawbunchan282
    @watakankiawbunchan282 2 ปีที่แล้ว

    ผู้เสียผลประโยชน์ไม่พอใจกับวีดีโอนี้ 555🤪

  • @suttipongvilaisith4155
    @suttipongvilaisith4155 2 ปีที่แล้ว

    Link โหลดไม่ได้นะครับ ยังพอมีโปรแกรมอยู่มั้ยครับ

  • @suttipongvilaisith4155
    @suttipongvilaisith4155 2 ปีที่แล้ว

    โปรแกรมที่ Link โหลดแล้ว เข้าไม่ได้นะครับ มีวิธีการติดตั้งมั้ยครับ

  • @pokliebe8147
    @pokliebe8147 2 ปีที่แล้ว

    ไม่รู้เรื่องเลยครับ มีแต่เสียงเพลง (หน้าแรก ที่เป็นโค๊ดเยอะไป คืออะไรครับ สอนหน่อยครับ)

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 2 ปีที่แล้ว

      เป็นโค๊ตเทสครับ

  • @vinaisupnimit5162
    @vinaisupnimit5162 3 ปีที่แล้ว

    สวัสดีครับเราจะใช้220vกับledจะทำอย่างไรครับ ขอบคุณครับ

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 3 ปีที่แล้ว

      ขออนุญาตถาม220V AC หรือ DCครับ

  • @suthinmadsanga7001
    @suthinmadsanga7001 3 ปีที่แล้ว

    ดนตรีดัง เกินฝังไม่รุ้เรื่อง

    • @Kittisak_Pomarsa
      @Kittisak_Pomarsa 3 ปีที่แล้ว

      ขอโทษทีครับ ครั้งหน้าจะทำให้ดีกว่านี้นะครับ