หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{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); ..... อะไรอย่างงี้
แก้ไขข้อความเมื่อ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
MQTT+ESP32+PTM
#include <WiFi.h> #include <WiFiClientSecure.h> #include <PubSubClient.h> // ------------------- PIN ------------------- int relaypin = 17; int ptmPin = 34; // ใช้ ADC ขา 32/33/34/3
สมาชิกหมายเลข 9203453
Arduino คำสั่ง button กดสวิตแล้วให้มันทำงานตามโปรแกรมที่เราเขียนยังไงคับ
นี่ คือ โค้ดที่ผมเขียนคับ #define CLOCKWISE1 4 #define COUTERCLOCKWISE1 5 #define CLOCKWISE2 6 #define COUTERCLOCKWISE2 7 void setup () { pinMode(CLOCKWISE1, OUTPUT ); pinMode(COUTERCLOCKWISE1,
สมาชิกหมายเลข 3642940
โค้ดงาน2
// กำหนดขา LED int leds[] = {4, 5, 6, 7, 8, 9}; void setup() { // ตั้งค่าให้ทุก pin เป็น output for (int i = 0; i < 6; i++) { pinMode(leds, OUTPUT); } } void loop() { // --------------------
สมาชิกหมายเลข 9146945
สอบถามการเขียนโค้ดlm35 sensor กับarduino atmega 2560
พอดีทำงานเกี่ยวกับLm35 sensorค่ะแต่sensorไม่วัดอุณหภูมิเลยค่ะพอแตะที่ตัวเซนเซอร์ แต่มีการเปลี่ยนแปลงแค่ตอนจับขาเซนเซอร์ อันนี้โค้ดค่ะพยายามแก้มาหลายครั้งก็แก้เรื่องsensorให้ตรวจจับที่ตัวเซนเซอร์เป็น
สมาชิกหมายเลข 7387128
สอบถามเรื่องการเขียนโปรแกรมภาษาซีหน่อยค่ะ (ช่วยแนะนำทีค่ะ)
ต้องการจะเชื่อม nrf24l01(เป็นตัวส่งสัญญาณ) กับ MQ-2(ตัวรับควัน) เเต่ไม่รู้จะเรื่มหรือเชื่อมกันยังไงดีจึงมาขอคำแนะนำและคำปรึกษา ขอบคุณค่ะ ข้างล่างเป็นเป็นโค้ดของตัวรับควัน(เพียวๆค่ะ) /* MQ2 -> Ardu
สมาชิกหมายเลข 4766396
ออกจาก void เมื่อครบเวลาที่กำหนดได้มั้ย??
ถามผู้รู้หน่อยครับ คือ อยากประกาศฟังก์ชันที่กำหนดเวลาการทำงานของมันได้ เช่น ให้วนการทำงานในฟังก์ชันนั้นซัก 5s แล้วออกจากฟังก์ชันต้องเขียนโค้ดยังไงครับ ขอบคุณครับ
สมาชิกหมายเลข 4673528
เขียนภาษา C ด้วยคอมไพเลอร์ CCS โดยให้ฟังก์ชั่นกลับไปเรียกฟังก์ชั่นซ้ำเมื่อทำงานเสร็จแล้วไม่ได้ครับ
ผมต้องการให้โปรแกรมวนลูปทำงานตลอดเมื่อ RTC.sec=5 แต่นี่พอ RTC.sec=5 แล้วโปรแกรมเรียกฟังก์ชั่น Delay แค่ครั้งเดียวแล้วก็ไม่เรียกฟังก์ชั่นนี้อีกเลยครับ และเมื่อรันโปรแกรมแล้วโปรแกรมก็ยังไม่ได้เรียกฟังก์
สมาชิกหมายเลข 701086
สอบถามเรื่องการส่งข้อมูลหน่อยครับ Arduino -> VB 2010
ผมทำโปรเจ็คอยู่โปรเจ็คนึง ผมใช้ Arduino IDE ติดต่อกับ VB 2010 ผมสร้างตัวแปรมาเป็น 2 ตัวแปร เก็บข้อมูลระยะทางตัวเลข ใน Arduino IDE ผมสามารถดึงตัวแปรแต่ละตัวผ่าน Serial Port มาใช้แบบแยกกันใน VB 2010 ได
สมาชิกหมายเลข 4389485
เขียนโค้ดโครงงานหมวกกันน็อคเตือนหลับในให้ผมหน่อย
ผมลองให้chat gpt เขียนให้ละได้ประมาณนี้ #include <Wire.h> #include "MPU6050.h" #include <SoftwareSerial.h> #include <DFRobotDFPlayerMini.h> // โมดูล MPU6050 mpu; SoftwareS
สมาชิกหมายเลข 8884464
พี่ๆครับ ช่วยดูโค๊ด Arduino ide ให้เผมทีครับ เกี่ยวกับ RTC_DS3231 การตั้งเวลาครับ
โค๊ดตัวนี้ผม Code มาจากเว็ปนึงครับ สามารถตั้งเวลาได้ครั้งเดียว คือผมอยากจะต้อง 2 ค่อ 1 วันครับ ช่วยด้วยครับผมแก้ไม่ได้สักทีครับ #include "Wire.h" #include "SPI.h" // not used here,
สมาชิกหมายเลข 2636118
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Arduino
การพัฒนาซอฟต์แวร์
Microcontroller
Microprogramming
C++
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
หน่วงเวลา การเรียกใช้งาน void ที่ประกาศเองได้มั้ยครับ??
เช่น void ABC(){ }
เวลาเราเรียกใช้งานเราสามารถกำหนดได้มั้ยว่าให้หน่วงเวลาการทำงานของฟังก์ชั่น ABC
เช่น ABC(); delay(3000); ..... อะไรอย่างงี้