หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
หน่วงเวลา การเรียกใช้งาน void ที่ประกาศเองได้มั้ยครับ??
กระทู้คำถาม
Arduino
การพัฒนาซอฟต์แวร์
Microcontroller
Microprogramming
C++
คือ อยากสอบถามผู้รู้หน่อยครับ ผมเขียนโค้ดในArduino ide แล้วสงสัยว่าถ้าเราประกาศฟังก์ชันขึ้นมา
เช่น void ABC(){ }
เวลาเราเรียกใช้งานเราสามารถกำหนดได้มั้ยว่าให้หน่วงเวลาการทำงานของฟังก์ชั่น ABC
เช่น ABC(); delay(3000); ..... อะไรอย่างงี้
แก้ไขข้อความเมื่อ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ออกจาก void เมื่อครบเวลาที่กำหนดได้มั้ย??
ถามผู้รู้หน่อยครับ คือ อยากประกาศฟังก์ชันที่กำหนดเวลาการทำงานของมันได้ เช่น ให้วนการทำงานในฟังก์ชันนั้นซัก 5s แล้วออกจากฟังก์ชันต้องเขียนโค้ดยังไงครับ ขอบคุณครับ
สมาชิกหมายเลข 4673528
เขียนโค้ดโครงงานหมวกกันน็อคเตือนหลับในให้ผมหน่อย
ผมลองให้chat gpt เขียนให้ละได้ประมาณนี้ #include <Wire.h> #include "MPU6050.h" #include <SoftwareSerial.h> #include <DFRobotDFPlayerMini.h> // โมดูล MPU6050 mpu; SoftwareS
สมาชิกหมายเลข 8884464
เขียนภาษา C ด้วยคอมไพเลอร์ CCS โดยให้ฟังก์ชั่นกลับไปเรียกฟังก์ชั่นซ้ำเมื่อทำงานเสร็จแล้วไม่ได้ครับ
ผมต้องการให้โปรแกรมวนลูปทำงานตลอดเมื่อ RTC.sec=5 แต่นี่พอ RTC.sec=5 แล้วโปรแกรมเรียกฟังก์ชั่น Delay แค่ครั้งเดียวแล้วก็ไม่เรียกฟังก์ชั่นนี้อีกเลยครับ และเมื่อรันโปรแกรมแล้วโปรแกรมก็ยังไม่ได้เรียกฟังก์
สมาชิกหมายเลข 701086
พี่ๆครับ ช่วยดูโค๊ด Arduino ide ให้เผมทีครับ เกี่ยวกับ RTC_DS3231 การตั้งเวลาครับ
โค๊ดตัวนี้ผม Code มาจากเว็ปนึงครับ สามารถตั้งเวลาได้ครั้งเดียว คือผมอยากจะต้อง 2 ค่อ 1 วันครับ ช่วยด้วยครับผมแก้ไม่ได้สักทีครับ #include "Wire.h" #include "SPI.h" // not used here,
สมาชิกหมายเลข 2636118
สอบถามเรื่องการส่งข้อมูลหน่อยครับ Arduino -> VB 2010
ผมทำโปรเจ็คอยู่โปรเจ็คนึง ผมใช้ Arduino IDE ติดต่อกับ VB 2010 ผมสร้างตัวแปรมาเป็น 2 ตัวแปร เก็บข้อมูลระยะทางตัวเลข ใน Arduino IDE ผมสามารถดึงตัวแปรแต่ละตัวผ่าน Serial Port มาใช้แบบแยกกันใน VB 2010 ได
สมาชิกหมายเลข 4389485
มันขึ้นแบบนี้ต้องแก้ยังไงคับ'Ultrasonic' was not declared in this scope
#define BUZZER_PIN 2 #define echoPin 7 #define trigPin 6 #include <Servo.h> #include <NewPing.h> #define TRIGGER_PIN A0 // ตั้งค
สมาชิกหมายเลข 8651996
คือผมต้องสร้าง Toggle ในแดชบอร์ดของ netpie เพื่อควบคุม led โดยตรง ผมต้องทำไงครับ
#include <WiFi.h> #include <PubSubClient.h> // กำหนดการเชื่อมต่อ WiFi const char* ssid = "AAB"; const char* password = "00005555"; // กำหนดข้อมูล MQTT สำหรับ NetPie c
สมาชิกหมายเลข 8292809
โค๊ดตู้ปากกาพอรันแล้วเซอโวค้างยังไม่ำด้กดปุ่มมีวิธีแก้ไหมครับ
#include <LiquidCrystal_I2C.h> #include <Wire.h> #include <Servo.h> LiquidCrystal_I2C lcd(0x27, 16, 2); // ใช้ที่อยู่ I2C เป็น
สมาชิกหมายเลข 8623838
ผมทำรถบังคับด้วย IR remote + L298n แต่ตัว IR remote รับสัญญาณแต่ไม่ทำงานตามคำสั่งเกิดจากอะไรครับ
อย่างที่บอกครับ ผมทำโครงงานหุ่นยนต์ดูดฝุ่นด้วย IR remote + L298n + sensor ultrasonic แต่ตอนนี้เอาแค่รถบังคับก่อนจึงยังไม่ใช้ sensor ultrasonic ตัว IR remote รับสัญญาณปกติไฟ feedback ขึ้นแล้ว เช็คกับโค
สมาชิกหมายเลข 7108843
Stm 32
#include "main.h" TIM_HandleTypeDef htim2; void SystemClock_Config(void); static void MX_GPIO_Init(void); static void MX_TIM2_Init(void); int main(void) { HAL_Init();
สมาชิกหมายเลข 8258229
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Arduino
การพัฒนาซอฟต์แวร์
Microcontroller
Microprogramming
C++
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
หน่วงเวลา การเรียกใช้งาน void ที่ประกาศเองได้มั้ยครับ??
เช่น void ABC(){ }
เวลาเราเรียกใช้งานเราสามารถกำหนดได้มั้ยว่าให้หน่วงเวลาการทำงานของฟังก์ชั่น ABC
เช่น ABC(); delay(3000); ..... อะไรอย่างงี้