คำถามติดแท็ก button

2
จะหลีกเลี่ยงได้อย่างไรว่าอาร์ดิโนของฉันคลิกไปชั่วนิรันดร์
ฉันบังเอิญใช้งานโปรแกรมที่เลียนแบบการคลิกเมาส์ ปัญหาคือตอนนี้ฉันไม่สามารถลบโปรแกรมได้เพราะทุกครั้งที่ฉันเชื่อมต่อ USB คอมพิวเตอร์จะเริ่มคลิกทุกอย่างและไม่สามารถอัปโหลดโปรแกรมใหม่ได้ ฉันสามารถแก้ไขปัญหานี้ได้หรือไม่?
14 button 

1
สถานะปุ่มเปลี่ยนแบบสุ่ม
ฉันมีปุ่มกดสายไปยัง Arduino ของฉัน แต่ดูเหมือนว่าจะเรียกแบบสุ่ม ฉันมีหนึ่งปุ่มของพินที่เชื่อมต่อกับพิน 2 บนอาร์ดิโนและอีกอันหนึ่งเชื่อมต่อกับกราวด์ void setup() { Serial.begin(9600); pinMode(2, INPUT); } void loop() { Serial.println(digitalRead(2)); } ฉันคาดว่ามันจะพิมพ์ 1 อย่างต่อเนื่องและไปที่ 0 เมื่อฉันกดปุ่มลง แต่บางครั้งมันก็แสดง 0 แม้ว่าฉันจะไม่ได้แตะก็ตาม
14 button 

4
การเลือกเทคโนโลยีไร้สายเพื่อให้เกิดความล่าช้าน้อยที่สุด
ฉันกำลังร่างโครงการตอบคำถามในผับที่ผู้ตัดสินให้สัญญาณและผู้เล่นหลายคนกดปุ่มของพวกเขา คนแรกที่ชนะจะได้สิทธิ์ในการตอบคำถาม ฉันต้องการปุ่มทั้งหมด (ผู้เล่นผู้ตัดสิน + X) เป็นไร้สาย เนื่องจากผู้เล่นคำถามที่ดีที่สุดสามารถคลิกปุ่มภายในระยะ 10 มิลลิวินาทีของสัญญาณมันเป็นสิ่งสำคัญมากที่มีความแปรปรวนน้อยมากในการ ping ระหว่างปุ่มที่แตกต่างกัน ฉันไม่สามารถให้ผู้เล่นตะโกนว่า "ปุ่มของฉันล้าหลัง!" ในทางกลับกันฉันไม่ต้องการใช้เทคโนโลยีราคาแพง / ซับซ้อนกว่าที่ต้องการ ดังนั้นเทคโนโลยีไร้สายที่เหมาะสมที่สุดที่จะใช้คืออะไร กรุณาแบ่งปันประสบการณ์ของคุณจากโครงการที่คล้ายกัน (หรือเพียงแค่ความรู้เชิงทฤษฎี :) นี่คือสิ่งที่ฉันค้นคว้ามาแล้ว (แก้ไขฉันถ้าฉันผิด): บลูทู ธ 4 LE (เหมือนใน RFduino) ข้อดี: เวลาแฝง 3-6ms (โฆษณา), พลังงานต่ำข้อเสีย: ค่าใช้จ่าย, ไม่เกิน 7 ปุ่มไปยังอุปกรณ์ ข้อดีของ Wi-Fi: เวลาในการตอบสนอง 2 มิลลิวินาที (ฉันเพิ่งส่ง Ping ไปที่เราเตอร์ Wi-Fi ของฉัน) ปุ่มหลายสิบปุ่มหากจำเป็นต้องมีข้อเสีย: ค่าใช้จ่ายหิวพลังงาน …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.