อธิบายการควบคุมการทำงานด้วย Relay รีเลย์ โดยนำไปควบคุมมอเตอร์
ช่วยสอนแบบปูพื้นฐานมาตั้งแต่แรกหน่อยครับ ผมดูคลิปพี่แล้ว ผมชอบมากๆเลยครับ เสียงชัดเจน ปล.ตามมาจากFacebook 🙂
ผมมี clip แรกอยู่ครับ อยู่ใน play list arduino และมี พื้นฐานวงจรเบื้องต้น อยู่ไน playlist electrical circuit หาดู การต่อวงจรอนุกรม ขนาน ขอบคุณนะครับ
คลิปนี้เริ่มต้นครับ kzread.info/dash/bejne/mIGu2c6ciNXdZrQ.html
คลิปนี้เริ่มตั้งแต่การต่อความต้านทานเลยครับ kzread.info/dash/bejne/fIaFlqpxh92ZedY.html
ครูสอนดีมากๆๆๆเลยครับ
ขอบคุณครับ
อธิบายได้เข้าใจมากครับ ขอบคุณมากครับที่ให้ความรู้
ขอสอบถามหน่อยครับผมค่อนข้างไม่เก่งเลย มีอยู่สามอย่างrelay arduino และsensor อินฟราเลต สมมุติผมจะเอาชุดสามอย่างไปต่อเข้ากับเครื่องใช้ไฟฟ้าเพื่อจะให้เปิดปิดตามsensorต้องต่อยังไงแปลงไฟอะไรมั้ยครับ อาจจะถามงงๆแต่ผมอ่อนเรื่องนี้จริงๆขอบคุณครับ
sensor Infrared มีระยะทำงาน ประมาณ 5 ข 10 cm. กระตุ้นการทำงานโดยการใช้วัตถุ หรือ อะไรที่บังแสงได้ กั้นกลาง การแปลงไฟต้องมี Adaptor ต่อกับ Arduino แรงดันไฟ 9-14 V ส่วน Relay ปัจจุบัน มีตัวที่ใช้งาน 5 V แล้วตาม clip จึงไม่ต้องวิตกเรื่องหาแหล่งจ่ายเพิ่ม ถ้าไปคุมไฟฟ้า เพียงอย่างเดียว สำหรับ วงจรการต่อใช้งานเดียวผมจะใส่ link ใว้ให้นะครับ เดียวหาอุปกรณ์ก่อน เพื่อให้ดูเข้าใจง่ายเวลาเห็นภาพครับ ไม่เกิน 2 วันเดียวส่ง link ให้ครับ
ขอบคุณมากๆค้าบ ผมจะต่อเข้าเครื่องซักผ้าซึ่งเจ้าเครื่องซักผ้ามัน220v เลยงงๆว่าเจ้าพวกชุดrelayมันใช้แค่5v มันจะเอาจากไหนให้ถึง220v
ผมวาดวงจร สำหรับการใช้งานให้ตาม link นะครับ สงสัยตรงไหนสอบถามได้ครับ drive.google.com/file/d/1NJn-MzfiUJ90xGpOwhxE6jdkPKumCBeA/view?usp=drivesdk
ไฟ 5v นำมาจากบอร์ด อาดุยโน่ครับ
ตามครับ ได้ความรู้มาก
พี่ทำ ระบบ ควบคุมเมื่อ battery จะหมด แล้วให้มี เสียง แจ้ง เตือน หน่อย ครับ
ได้ครับ เดียวเตรียมของประมาณ 3-5 วันครับ
เเล้วถ้าเราใช้ชุดเครื่องหยอดเหรียญละครับ หยอดเหรียญเเล้วให้มอเตอร์ทำงานยังไงหรอครับ
ทักไลน์มาคุยได้ครับ พอดีช่วงนี้งานเยอะเลยไม่ได้ตอบหลายคน
อยากสอบถามว่าเราสามารถแก้ไม่ให้มันวนลูบได้ไหมคับแบบทำงานครบเวลาที่ตั้งให้ดับเลย
ได้ครับเขียนโปรแกรมทั้งหมดในพังก์ชัน setup() จะทำให้เครื่องทำงานรอบเดียว
@@WittyProject ช่วยยกตัวอย่างได้ไหมพอดียัง งงๆอยู่คับ
ติดตามตลอดครับ
สอบถามหน่อยครับ พอดีว่าผมจะทำโปรเจคเครื่องม้วนสายไฟแบบใช้สวิชกดติดปล่อยดับ 2ปุ่ม โดยที่อีกปุ่มหมุนอีกทางอีกปุ่มหมุนไปอีกทาง ควรทำอย่างไรครับ //ผมใช้มอเตอร์12/24v และใช้กระแสจากแบตเตอรี่12v ครับ #แนะนำผมหน่อยครับ ขอบคุณครับ
เลื่อกขนาดสายไฟที่ใช้งานและความยาวที่ต้องการ ยิ่งยาว สายยิ่งมีน้ำหนักมาก เลือกขนาด โรลที่ใช้เก็บสาย จะหมุนโรล แบบตรงๆ หรือใช้สายพาน ก็ใช้แรงมอเตอร์ต่างกัน เลือกดูกำลังมอเตอร์ที่เหมาะสมมาใช้งานครับ ถ้าเป้นแบบที่มีเกียร์จะทำให้งานง่ายขึ้น และเลือกวงจรไดรว ที่รองรับกระแสสูงสุดของมอเตอร์ ขณะมี load และปรยุกต์ใช้ code ในคลิปได้ครับ
ขออนุญาติสอบถามค่ะ คือหนูลองทำตามคลิป แต่ตัว Relay ไม่ทำงานค่ะ ไฟกระพริบที่เวลา relay ทำงานก็ไม่ขึ้น ตอนนี้เชคทุกอย่างแล้ว ไม่มีตรงไหนพัง ควรทำอย่างไรหรอคะ หรือขอแอดไลน์ไปปรึกษาได้ไหมคะ
ได้ครับ
ขออนุญาตนะคะ รับปรึกษาโปรเจคไหมคะ
ได้ให้คำปรึกษาได้ครับ
ผมไม่มีความรู้ด้านนี้แต่ผมสนใจจะทำให้อาจารย์ทำเครื่องหน่วงเวลาครับะติดต่ออาจารย์ได้อย่างไรครับ
Line I’d 0623528222 ครับ
ถ้าโค้ดแบบว่า ไปสั่งรีเลย์ 2 ตัวพร้อมกัน โดยใช้อินพุตเดียวเป็นสวิตกด เขียนโค้ดยังไงครับ การทำงาน คือ กดสวิตซ์ 1 ครั้งรีเลย์ทั้ง2ตัว ทำงาน 1วิ เหมือนวงจรทริกเกอร์อ่ะครับ
จริงแล้ว เราสามารถต่อพ่วงสัญญาณได้ โดยใช้ ขา output เดียว แต่ผมจะยกตัวอย่าง code ที่ใช้ สองขาสัญญาณ
const byte botton = 2; // Input const byte relay1 = 3; // Output Relay1 const byte relay2 = 4; // Output Relay1 int count=0; // int มีขนาด 2 byte ใช้สำหรับการนับ bool status_input=0; // เก็บข้อมูล จากสวิตช์ void setup() { pinMode(botton, INPUT_PULLUP); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); } void loop() { status_input=digitalRead(botton); if (status_input==1){ //สามารถเปลี่ยนตัวเลข เป็น 0 หรือ 1 ตามลักษณะการกด digitalWrite(relay1,HIGH); digitalWrite(relay2,HIGH); delay(1000); // 1000 = 1 วินาที } digitalWrite(relay1,LOW); digitalWrite(relay2,LOW); }
ขออนุญาตสอบถามทางเฟสได้ไหมครับอาจารย์
Arduino uno r3 ไม่มีขาD2 ใช้ขาไหนแทนครับ
ขา D คือขาดิจิตอล สามารถต่อได้หมด ตั้งแต่ d3 ถึง d13 ครับ
อยากให้มันรับแสงพร้อมกดต้องทำยังไงครับ
รับแสงยังไงครับ หมายถึงมีแสงเข้ามา แล้ว มอเตอร์หมุนเหรอครับ หรือ มีแสงเข้ามา แล้ว มอเตอร์หยุดหมุน
ทำวงจรรถตัดหญ้าบังคับให้ได้ไหมครับรวมราคา ใช้มอเตอร์350w 2ตัว
ถ้ากรณีที่เป็นวิทยานิพนธ์ต้องขออภัยจริงๆครับ เค้าห้ามครูทำให้นักศึกษาครับ แต่ผมอธิบายให้ได้นะครับ แต่ต้องบอกหลักการก่อนว่าอยากได้อย่างไร หรือ โทรถามผมก็ได้ ที่ line id 0623528222 ครับ ขอบคุณนะครับที่ให้ความไว้วางใจ
รีเรย์ 12 v ต่อกับ Arduino ได้ไหมครับ
ได้ครับแต่ต้องออกแบบวงจรเพิ่มครับ
ตัวS คือสายสัญญาน ควบคุมเวลาการทำงานใช้ใหมครับ ถ้าเราไม่ต่อ ก็ได้ใช่ใหมครับ รีเลย์ก็จะทำงานปกติต่อเนื่องหากมีกระแสไฟเข้า เหมือนกับรีเลย์รถยนต์ ใช่ใหมครับ
ขออนุญาตตอบแทนน่ะครับ ถ้าไม่ต่อ S โปรแกรมที่สั่งผ่านบอร์ดก็ไม่มีผลอะไรกับ Relay เพราะไม่มีสายสัญญาณเพื่อส่งคำสั่งไป Relay ที่บอกว่า Relay ทำงานปกติหมายถึงอุปกรณ์ที่ต่ออยู่กับ Relay มันทำงานตลอดเวลาหรือเปล่า คิดว่าน่าจะต่อขาผิด ไปต่อขาที่เป็น NO อยู่หรือเปล่า
@@22dinjung คือผมจะไม่ต่อสายสัญญานอ่ะครับ ผมอยากให้มันทำงานทันที เมื่อผมจ่ายไฟเข้าไป ผมต้องต่อสายสัญญานยังไง จั้มเข้ากับ + หรือ -
ลองทดลองดูนะครับ ต่อขา s ต่อกับ ไฟ + 5 V ถ้ารีเลย์ ทำงาน แสดงว่า ใช้ได้
ต้องต่อไฟเข้าขา S ด้วยครับ 5V รีเลย์ถึงจะทำงานครับ
ไม่ทราบว่าเชื่อมแบตเตอรี่กับมอเตอร์เข้ากันยังไงคะ
ต่อวงจรตาม link นี้เลยครับ drive.google.com/file/d/1RAnLe23h4NtWp1TmEF79LORljN0aYgZE/view?usp=sharing
@@WittyProject ขอบคุณมากค่ะะะะะะ
แล้วทำให้มอเตอร์หมุนไปอีกทางยังไงครับ ถ้ามีรีเลย์2ตัว
ก็จะมีการต่อคล้ายๆกับวงจร Bridge ไม่เกิน สามวันทำ clip ให้ดูครับ น่าจะเป็นประโยชน์กับ คนอื่นๆ ด้วยครับ
clip นี้พื้นฐานนะครับ kzread.info/dash/bejne/apqFl5avfpDbhs4.html
const byte กับ int เเตกต่างยังไงครับ
byte จะมีขนาดข้อมูล 8 bits หรือหนึ่ง byte ค่าตัวเลขที่เป็นไปได้ อยู่ช่วง -127 ถึง 128 กรณีคิดเครื่องหมายบวกลบ และ 0-255 ถ้าไม่คิดเครื่องหมาย แต่ int มาจาก integer เลขจำนวนเต็ม มีขนาด 16 bits หรือสอง byte หมายความว่าตัวแปลแบบ int จะเปลืองพื้นที่ memory มากกว่า ส่วนสุดท้าย const เป็นการกำหนดค่าคงที่ หมายถึง ต่อไปตัวที่กำหนดจะมีค่าตามที่กำหนดตลอดโปรแกรมนั่นเอง
พี่ครับสามารถติดต่อเรื่องโค้ด กับพี่ทางไหนได้บ้างครับ ควบคุมมอเตอร์ 3 ตัว
Line I’d 0623528222
ต่อใช้งานกับมอเตอร์ 24 vdc ได้ไหมครับ
ได้ครับผม แต่ต้องแยกวงจรจ่ายไฟคนละส่วน
@@WittyProject ตอนนี้ผมจะทำโปรเจคครับ ระบบรดน้ำต้นไม้อัตโนมัติ ตัดการทำงานโดยเซนเซอร์ตรวจจับน้ำฝน แต่ยังไม่เข้าใจการเขียนโค้ดเท่าไหร่ครับ
@@user-kl4bg7cl9e จะให้ผมช่วยอะไรเปล่า
ผมอยากสอบถามส่วนตัวได้มั้ยครับ
@@WittyProject ติดต่อได้ทางไหนหรอครับ
@@9crazyman449 line id 0623528222
@@WittyProject ทักไปแล้วครับ
แก้ไข ถ้าจะต่อใช้กับหลอดไฟ220AC เส้นLine ต่อเข้าที่ NO หรือcommonก็ได้ใช่มั้ยครับ
ต่อที่ no ครับ มาจาก Normal Open สถาวะปกติรีเลย์จะเปิดหน้าสัมผัสสวิตช์ ไฟฟ้าไม่ผ่าน แต่เมื่อมีการจ่ายไฟ หน้าสัมผัสจะติดครับ
@@WittyProjectLINEเข้า NOหรือ commonก็ได้ใช่มั้ยครับ ถามเป็นความรู้
@@natthaphongratchaphruek5262 ใช้ร่วมกัน มองว่าคือสวิตช์ไฟตัวหนึ่งครับ
ลองทำของesp8266ด้วยสิครับ
เดียวหาอุปกรณ์ แล้วจะสาธิตให้ครับ
ใช้ TIP อันเดียวแทน rely ได้
@@WittyProject มันจะหมุนได้ทิศทางเดียว แต่ปลับความเร็วได้
@@asdsadadasdafwerewrfw5680 ใช้ได้กับงานกระแสไม่สูง แต่ถ้าใช้ relay ขึ้นอยู่กับตัว relay ประโยชน์ต่างกัน
@@WittyProject ผททำใน tinkercad ใช้ TIP120 อันเดียว ต่อกับ ARDUINO UNO เปิดปิด ไฟได้ 0v - 32v มากกว่า 32v ยังไม่เคยต่อ ของจริงไม่รู้ทำได้รึปล่าว
@@asdsadadasdafwerewrfw5680 tip เป็น อุปกรณ์สารกึ่งตัวนำ ข้อดี ทำ PWM ได้ แต่ข้อเสีย แรงดันใช้งานจำกัด ตามสเป็คอุปกรณ์ ส่วนรีเลย์คือสวิตช์ควบคุมโดยวงจร จะสามารถใช้คุมไฟ 220 ได้ ข้อเสีย คุมความเร็วไม่ได้ แต่ถ้าจะคุมความเร็ว ก็ใช้ TRIAC ได้
ถ้าจะต่อเข้าสวิตช์ โดยกด หนึ่งครั้ง มอเตอร์จะทำงานประมาณ สาม วินาที ใช้ Code อะไรเหรอคะ
ก็แค่เพิ่ม delay time ในการเปิด relay เดียวจะเขียนโค๊ดตัวอย่างให้ดูครับ ภายในสองวันนี้ครับ
ผมลอง ทำ code ให้เพิ่มลองดูนะครับ ให้ต่อสวิตช์เพิ่มที่ขา 3 ต่อลง ground นะครับ const byte relay = 2; int in_value //ใช้ เก็บค่าของสวิตช์ //เราต้องเพิ่มขาทำหน้าที่ Input ในที่นี้ ใช้ขา 3 แล้วกันนะครับ const byte sw1 = 3; void setup() { // put your setup code here, to run once: pinMode(relay, OUTPUT); pinMode(sw1,INPUT_PULLUP); // กำหนดขา 3 เป็น input } void loop() { in_value = digitalRead(sw1); // สั่งอ่านค่าจากสวิตช์ if (in_value == HIGH) { // put your main code here, to run repeatedly: digitalWrite(relay, HIGH); delay(3000); digitalWrite(relay, LOW); delay(3000); } }
การต่อวงจร ตาม link นะครับ drive.google.com/file/d/19fB2HN4ExF4A-Xg5oaoCmnfuPueWgnAO/view?usp=sharing
มอเตอร์ 12 v ใช้ รีเลย์แบบไหนดีครับ
ใช้ได้กับ relay โมดูลก็ได้ครับ ถ้ากระแสมอเตอร์ไม่เกิน 5 A
เหมือนตัวในคลิปใช่ไหมครับ
ใช่ครับ แต่ถ้ามอเตอร์ตัวใหญ่อย่างเช่นรถไฟฟ้า อาจต้องใช้ relay ใหญ่กว่านี้ครับ
ถามหน่อยครับว่า สามารถใช้ Dimmer AC 50-220V 2000W แทน Relay ได้ไหมครับ
ขึ้นอยู่กับว่าจะเอาไป ปรับลดความเร็ว หรือ แค่เปิด-ปิด เพราะ โปรแกรมที่เขียนสั่งให้ arduino ทำงานแค่เปิดปิดครับ ถ้าใช้ควบคุม solid state relay โมดูล ใช้ได้เลยครับ แต่ถ้าเป็น dimmer ต้องเขียนโปรแกรมบน arduino ใหม่ครับ
@@WittyProject เอาไปเปิด-ปิดเฉยๆครับ พอดีผมจะทำโครงาน miniarduino.blogspot.com/2019/ มินิโปรเจค Arduino เปิดปิดไฟ 220V และ หรี่ไฟบ้านด้วยเสียง
ต้องเขียน code ใหม่ครับ และ ใช้ อุปกรณ์ตาม link ที่แนบมาเลยครับ
@@WittyProject ขอบคุณครับ
Instablaster.
เลือกใช้ รีเลย์กี่โวลต์คะ ถ้าจะต่อมอเตอร์dc 12 v
ถ้าเป็นโมดูลย์สำเร็จ จะทนแรงดันตามสเป็ค 220 V ครับ แต่ถ้าซื้อ รีเลย์มาต่อใช้งานเอง ยังไงต้องมีวงจรไดรว์ รีเลย์ ถ้าใช้ มอเตอร์ 12 v ใช้รีเลย์ที่ทนกระแสสูงไว้ก่อน เพราะแรงดันต่ำ ถ้าต้องการกำลังที่สูงจะใช้กระแสสูง แต่ถ้าเป็น dc motor แบบรถบังคับของเล่น ก็ใช้ได้หมดครับ สำคัญแค่มีวงจรไดรว์ จาก อาดุยโน่เท่านั้น ถ้าให้ง่า ใช้ โมดูลย์รีเลย์แบบตัวอย่างก็ได้ ราคาไม่แพงครับ
@@WittyProject ขอบคุณมากๆนะคะ
Arduino ต่อกับ รีเลย์ 12 V ต่อกับมอเตอร์ 12 V ได้มั้ยคะ
arduino ต่อ relay 12 v ได้ครับ แต่ต้องใช้วงจรแยกส่วนกันเพราะแรงดัน arduino 5v แต่ถ้าใช้ relay module เหมือนในคลิป ก็ต่อมอเตอร์ 12 v ได้ แต่กระแสต้องไม่เยอะคือไม่เกิน 8 A
@@WittyProject relay ของในคลิปนี้กี่ v หรอคะ
@@luckyboi8384 โมดูลย์ 5v ครับ แต่ตัวรีเลย์คุมไฟฟ้าได้สูงถึง 220 v ครับ แต่กระแส ได้แค่ 5 A เพราะฉะนั้น 12 v ก็สามารถควบคุมได้เช่นกันครับ
@@WittyProject คือหนูลองต่อ arduino เข้า relay 12v เข้ามอเตอร์ 12v อีกที แบบในคลิปเลยค่ะ ใช้พลังงานจากแบตเตอรี่แห้ง 12v แต่มันไม่หมุนค่ะ ช่วยแนะนำหน่อยนะคะ;-;
@@luckyboi8384 งั้น add line แล้ว โทรคุยกันนะ 0623528222
ขอโค้ดได้ไหมครับ
ได้ครับ รอ เสาร์ อาทิตย์นะครับ ว่างช่วงนั้น
ครับผม
Пікірлер: 110
ช่วยสอนแบบปูพื้นฐานมาตั้งแต่แรกหน่อยครับ ผมดูคลิปพี่แล้ว ผมชอบมากๆเลยครับ เสียงชัดเจน ปล.ตามมาจากFacebook 🙂
@WittyProject
4 жыл бұрын
ผมมี clip แรกอยู่ครับ อยู่ใน play list arduino และมี พื้นฐานวงจรเบื้องต้น อยู่ไน playlist electrical circuit หาดู การต่อวงจรอนุกรม ขนาน ขอบคุณนะครับ
@WittyProject
4 жыл бұрын
คลิปนี้เริ่มต้นครับ kzread.info/dash/bejne/mIGu2c6ciNXdZrQ.html
@WittyProject
4 жыл бұрын
คลิปนี้เริ่มตั้งแต่การต่อความต้านทานเลยครับ kzread.info/dash/bejne/fIaFlqpxh92ZedY.html
ครูสอนดีมากๆๆๆเลยครับ
@WittyProject
3 жыл бұрын
ขอบคุณครับ
อธิบายได้เข้าใจมากครับ ขอบคุณมากครับที่ให้ความรู้
@WittyProject
2 жыл бұрын
ขอบคุณครับ
ขอสอบถามหน่อยครับผมค่อนข้างไม่เก่งเลย มีอยู่สามอย่างrelay arduino และsensor อินฟราเลต สมมุติผมจะเอาชุดสามอย่างไปต่อเข้ากับเครื่องใช้ไฟฟ้าเพื่อจะให้เปิดปิดตามsensorต้องต่อยังไงแปลงไฟอะไรมั้ยครับ อาจจะถามงงๆแต่ผมอ่อนเรื่องนี้จริงๆขอบคุณครับ
@WittyProject
3 жыл бұрын
sensor Infrared มีระยะทำงาน ประมาณ 5 ข 10 cm. กระตุ้นการทำงานโดยการใช้วัตถุ หรือ อะไรที่บังแสงได้ กั้นกลาง การแปลงไฟต้องมี Adaptor ต่อกับ Arduino แรงดันไฟ 9-14 V ส่วน Relay ปัจจุบัน มีตัวที่ใช้งาน 5 V แล้วตาม clip จึงไม่ต้องวิตกเรื่องหาแหล่งจ่ายเพิ่ม ถ้าไปคุมไฟฟ้า เพียงอย่างเดียว สำหรับ วงจรการต่อใช้งานเดียวผมจะใส่ link ใว้ให้นะครับ เดียวหาอุปกรณ์ก่อน เพื่อให้ดูเข้าใจง่ายเวลาเห็นภาพครับ ไม่เกิน 2 วันเดียวส่ง link ให้ครับ
@adong9495
3 жыл бұрын
ขอบคุณมากๆค้าบ ผมจะต่อเข้าเครื่องซักผ้าซึ่งเจ้าเครื่องซักผ้ามัน220v เลยงงๆว่าเจ้าพวกชุดrelayมันใช้แค่5v มันจะเอาจากไหนให้ถึง220v
@WittyProject
3 жыл бұрын
ผมวาดวงจร สำหรับการใช้งานให้ตาม link นะครับ สงสัยตรงไหนสอบถามได้ครับ drive.google.com/file/d/1NJn-MzfiUJ90xGpOwhxE6jdkPKumCBeA/view?usp=drivesdk
@WittyProject
3 жыл бұрын
ไฟ 5v นำมาจากบอร์ด อาดุยโน่ครับ
ตามครับ ได้ความรู้มาก
@WittyProject
Жыл бұрын
ขอบคุณครับ
พี่ทำ ระบบ ควบคุมเมื่อ battery จะหมด แล้วให้มี เสียง แจ้ง เตือน หน่อย ครับ
@WittyProject
2 жыл бұрын
ได้ครับ เดียวเตรียมของประมาณ 3-5 วันครับ
เเล้วถ้าเราใช้ชุดเครื่องหยอดเหรียญละครับ หยอดเหรียญเเล้วให้มอเตอร์ทำงานยังไงหรอครับ
@WittyProject
Жыл бұрын
ทักไลน์มาคุยได้ครับ พอดีช่วงนี้งานเยอะเลยไม่ได้ตอบหลายคน
อยากสอบถามว่าเราสามารถแก้ไม่ให้มันวนลูบได้ไหมคับแบบทำงานครบเวลาที่ตั้งให้ดับเลย
@WittyProject
8 ай бұрын
ได้ครับเขียนโปรแกรมทั้งหมดในพังก์ชัน setup() จะทำให้เครื่องทำงานรอบเดียว
@nakorn456
8 ай бұрын
@@WittyProject ช่วยยกตัวอย่างได้ไหมพอดียัง งงๆอยู่คับ
ติดตามตลอดครับ
@WittyProject
Жыл бұрын
ขอบคุณครับ
สอบถามหน่อยครับ พอดีว่าผมจะทำโปรเจคเครื่องม้วนสายไฟแบบใช้สวิชกดติดปล่อยดับ 2ปุ่ม โดยที่อีกปุ่มหมุนอีกทางอีกปุ่มหมุนไปอีกทาง ควรทำอย่างไรครับ //ผมใช้มอเตอร์12/24v และใช้กระแสจากแบตเตอรี่12v ครับ #แนะนำผมหน่อยครับ ขอบคุณครับ
@WittyProject
Жыл бұрын
เลื่อกขนาดสายไฟที่ใช้งานและความยาวที่ต้องการ ยิ่งยาว สายยิ่งมีน้ำหนักมาก เลือกขนาด โรลที่ใช้เก็บสาย จะหมุนโรล แบบตรงๆ หรือใช้สายพาน ก็ใช้แรงมอเตอร์ต่างกัน เลือกดูกำลังมอเตอร์ที่เหมาะสมมาใช้งานครับ ถ้าเป้นแบบที่มีเกียร์จะทำให้งานง่ายขึ้น และเลือกวงจรไดรว ที่รองรับกระแสสูงสุดของมอเตอร์ ขณะมี load และปรยุกต์ใช้ code ในคลิปได้ครับ
ขออนุญาติสอบถามค่ะ คือหนูลองทำตามคลิป แต่ตัว Relay ไม่ทำงานค่ะ ไฟกระพริบที่เวลา relay ทำงานก็ไม่ขึ้น ตอนนี้เชคทุกอย่างแล้ว ไม่มีตรงไหนพัง ควรทำอย่างไรหรอคะ หรือขอแอดไลน์ไปปรึกษาได้ไหมคะ
@WittyProject
3 жыл бұрын
ได้ครับ
ขออนุญาตนะคะ รับปรึกษาโปรเจคไหมคะ
@WittyProject
5 күн бұрын
ได้ให้คำปรึกษาได้ครับ
ผมไม่มีความรู้ด้านนี้แต่ผมสนใจจะทำให้อาจารย์ทำเครื่องหน่วงเวลาครับะติดต่ออาจารย์ได้อย่างไรครับ
@WittyProject
2 жыл бұрын
Line I’d 0623528222 ครับ
ถ้าโค้ดแบบว่า ไปสั่งรีเลย์ 2 ตัวพร้อมกัน โดยใช้อินพุตเดียวเป็นสวิตกด เขียนโค้ดยังไงครับ การทำงาน คือ กดสวิตซ์ 1 ครั้งรีเลย์ทั้ง2ตัว ทำงาน 1วิ เหมือนวงจรทริกเกอร์อ่ะครับ
@WittyProject
2 жыл бұрын
จริงแล้ว เราสามารถต่อพ่วงสัญญาณได้ โดยใช้ ขา output เดียว แต่ผมจะยกตัวอย่าง code ที่ใช้ สองขาสัญญาณ
@WittyProject
2 жыл бұрын
const byte botton = 2; // Input const byte relay1 = 3; // Output Relay1 const byte relay2 = 4; // Output Relay1 int count=0; // int มีขนาด 2 byte ใช้สำหรับการนับ bool status_input=0; // เก็บข้อมูล จากสวิตช์ void setup() { pinMode(botton, INPUT_PULLUP); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); } void loop() { status_input=digitalRead(botton); if (status_input==1){ //สามารถเปลี่ยนตัวเลข เป็น 0 หรือ 1 ตามลักษณะการกด digitalWrite(relay1,HIGH); digitalWrite(relay2,HIGH); delay(1000); // 1000 = 1 วินาที } digitalWrite(relay1,LOW); digitalWrite(relay2,LOW); }
ขออนุญาตสอบถามทางเฟสได้ไหมครับอาจารย์
@WittyProject
2 жыл бұрын
ได้ครับ
Arduino uno r3 ไม่มีขาD2 ใช้ขาไหนแทนครับ
@WittyProject
11 ай бұрын
ขา D คือขาดิจิตอล สามารถต่อได้หมด ตั้งแต่ d3 ถึง d13 ครับ
อยากให้มันรับแสงพร้อมกดต้องทำยังไงครับ
@WittyProject
2 жыл бұрын
รับแสงยังไงครับ หมายถึงมีแสงเข้ามา แล้ว มอเตอร์หมุนเหรอครับ หรือ มีแสงเข้ามา แล้ว มอเตอร์หยุดหมุน
ทำวงจรรถตัดหญ้าบังคับให้ได้ไหมครับรวมราคา ใช้มอเตอร์350w 2ตัว
@WittyProject
3 жыл бұрын
ถ้ากรณีที่เป็นวิทยานิพนธ์ต้องขออภัยจริงๆครับ เค้าห้ามครูทำให้นักศึกษาครับ แต่ผมอธิบายให้ได้นะครับ แต่ต้องบอกหลักการก่อนว่าอยากได้อย่างไร หรือ โทรถามผมก็ได้ ที่ line id 0623528222 ครับ ขอบคุณนะครับที่ให้ความไว้วางใจ
รีเรย์ 12 v ต่อกับ Arduino ได้ไหมครับ
@WittyProject
Жыл бұрын
ได้ครับแต่ต้องออกแบบวงจรเพิ่มครับ
ตัวS คือสายสัญญาน ควบคุมเวลาการทำงานใช้ใหมครับ ถ้าเราไม่ต่อ ก็ได้ใช่ใหมครับ รีเลย์ก็จะทำงานปกติต่อเนื่องหากมีกระแสไฟเข้า เหมือนกับรีเลย์รถยนต์ ใช่ใหมครับ
@22dinjung
Жыл бұрын
ขออนุญาตตอบแทนน่ะครับ ถ้าไม่ต่อ S โปรแกรมที่สั่งผ่านบอร์ดก็ไม่มีผลอะไรกับ Relay เพราะไม่มีสายสัญญาณเพื่อส่งคำสั่งไป Relay ที่บอกว่า Relay ทำงานปกติหมายถึงอุปกรณ์ที่ต่ออยู่กับ Relay มันทำงานตลอดเวลาหรือเปล่า คิดว่าน่าจะต่อขาผิด ไปต่อขาที่เป็น NO อยู่หรือเปล่า
@boomboom3585
Жыл бұрын
@@22dinjung คือผมจะไม่ต่อสายสัญญานอ่ะครับ ผมอยากให้มันทำงานทันที เมื่อผมจ่ายไฟเข้าไป ผมต้องต่อสายสัญญานยังไง จั้มเข้ากับ + หรือ -
@WittyProject
Жыл бұрын
ลองทดลองดูนะครับ ต่อขา s ต่อกับ ไฟ + 5 V ถ้ารีเลย์ ทำงาน แสดงว่า ใช้ได้
@WittyProject
Жыл бұрын
ต้องต่อไฟเข้าขา S ด้วยครับ 5V รีเลย์ถึงจะทำงานครับ
ไม่ทราบว่าเชื่อมแบตเตอรี่กับมอเตอร์เข้ากันยังไงคะ
@WittyProject
3 жыл бұрын
ต่อวงจรตาม link นี้เลยครับ drive.google.com/file/d/1RAnLe23h4NtWp1TmEF79LORljN0aYgZE/view?usp=sharing
@nctzen1019
3 жыл бұрын
@@WittyProject ขอบคุณมากค่ะะะะะะ
แล้วทำให้มอเตอร์หมุนไปอีกทางยังไงครับ ถ้ามีรีเลย์2ตัว
@WittyProject
2 жыл бұрын
ก็จะมีการต่อคล้ายๆกับวงจร Bridge ไม่เกิน สามวันทำ clip ให้ดูครับ น่าจะเป็นประโยชน์กับ คนอื่นๆ ด้วยครับ
@WittyProject
2 жыл бұрын
clip นี้พื้นฐานนะครับ kzread.info/dash/bejne/apqFl5avfpDbhs4.html
const byte กับ int เเตกต่างยังไงครับ
@WittyProject
3 жыл бұрын
byte จะมีขนาดข้อมูล 8 bits หรือหนึ่ง byte ค่าตัวเลขที่เป็นไปได้ อยู่ช่วง -127 ถึง 128 กรณีคิดเครื่องหมายบวกลบ และ 0-255 ถ้าไม่คิดเครื่องหมาย แต่ int มาจาก integer เลขจำนวนเต็ม มีขนาด 16 bits หรือสอง byte หมายความว่าตัวแปลแบบ int จะเปลืองพื้นที่ memory มากกว่า ส่วนสุดท้าย const เป็นการกำหนดค่าคงที่ หมายถึง ต่อไปตัวที่กำหนดจะมีค่าตามที่กำหนดตลอดโปรแกรมนั่นเอง
พี่ครับสามารถติดต่อเรื่องโค้ด กับพี่ทางไหนได้บ้างครับ ควบคุมมอเตอร์ 3 ตัว
@WittyProject
2 жыл бұрын
Line I’d 0623528222
ต่อใช้งานกับมอเตอร์ 24 vdc ได้ไหมครับ
@WittyProject
Жыл бұрын
ได้ครับผม แต่ต้องแยกวงจรจ่ายไฟคนละส่วน
@user-kl4bg7cl9e
Жыл бұрын
@@WittyProject ตอนนี้ผมจะทำโปรเจคครับ ระบบรดน้ำต้นไม้อัตโนมัติ ตัดการทำงานโดยเซนเซอร์ตรวจจับน้ำฝน แต่ยังไม่เข้าใจการเขียนโค้ดเท่าไหร่ครับ
@WittyProject
Жыл бұрын
@@user-kl4bg7cl9e จะให้ผมช่วยอะไรเปล่า
ผมอยากสอบถามส่วนตัวได้มั้ยครับ
@WittyProject
3 жыл бұрын
ได้ครับ
@9crazyman449
3 жыл бұрын
@@WittyProject ติดต่อได้ทางไหนหรอครับ
@WittyProject
3 жыл бұрын
@@9crazyman449 line id 0623528222
@9crazyman449
3 жыл бұрын
@@WittyProject ทักไปแล้วครับ
แก้ไข ถ้าจะต่อใช้กับหลอดไฟ220AC เส้นLine ต่อเข้าที่ NO หรือcommonก็ได้ใช่มั้ยครับ
@WittyProject
Жыл бұрын
ต่อที่ no ครับ มาจาก Normal Open สถาวะปกติรีเลย์จะเปิดหน้าสัมผัสสวิตช์ ไฟฟ้าไม่ผ่าน แต่เมื่อมีการจ่ายไฟ หน้าสัมผัสจะติดครับ
@natthaphongratchaphruek5262
Жыл бұрын
@@WittyProjectLINEเข้า NOหรือ commonก็ได้ใช่มั้ยครับ ถามเป็นความรู้
@WittyProject
Жыл бұрын
@@natthaphongratchaphruek5262 ใช้ร่วมกัน มองว่าคือสวิตช์ไฟตัวหนึ่งครับ
ลองทำของesp8266ด้วยสิครับ
@WittyProject
3 жыл бұрын
เดียวหาอุปกรณ์ แล้วจะสาธิตให้ครับ
ใช้ TIP อันเดียวแทน rely ได้
@WittyProject
2 жыл бұрын
ขอบคุณครับ
@asdsadadasdafwerewrfw5680
2 жыл бұрын
@@WittyProject มันจะหมุนได้ทิศทางเดียว แต่ปลับความเร็วได้
@WittyProject
2 жыл бұрын
@@asdsadadasdafwerewrfw5680 ใช้ได้กับงานกระแสไม่สูง แต่ถ้าใช้ relay ขึ้นอยู่กับตัว relay ประโยชน์ต่างกัน
@asdsadadasdafwerewrfw5680
2 жыл бұрын
@@WittyProject ผททำใน tinkercad ใช้ TIP120 อันเดียว ต่อกับ ARDUINO UNO เปิดปิด ไฟได้ 0v - 32v มากกว่า 32v ยังไม่เคยต่อ ของจริงไม่รู้ทำได้รึปล่าว
@WittyProject
2 жыл бұрын
@@asdsadadasdafwerewrfw5680 tip เป็น อุปกรณ์สารกึ่งตัวนำ ข้อดี ทำ PWM ได้ แต่ข้อเสีย แรงดันใช้งานจำกัด ตามสเป็คอุปกรณ์ ส่วนรีเลย์คือสวิตช์ควบคุมโดยวงจร จะสามารถใช้คุมไฟ 220 ได้ ข้อเสีย คุมความเร็วไม่ได้ แต่ถ้าจะคุมความเร็ว ก็ใช้ TRIAC ได้
ถ้าจะต่อเข้าสวิตช์ โดยกด หนึ่งครั้ง มอเตอร์จะทำงานประมาณ สาม วินาที ใช้ Code อะไรเหรอคะ
@WittyProject
3 жыл бұрын
ก็แค่เพิ่ม delay time ในการเปิด relay เดียวจะเขียนโค๊ดตัวอย่างให้ดูครับ ภายในสองวันนี้ครับ
@WittyProject
3 жыл бұрын
ผมลอง ทำ code ให้เพิ่มลองดูนะครับ ให้ต่อสวิตช์เพิ่มที่ขา 3 ต่อลง ground นะครับ const byte relay = 2; int in_value //ใช้ เก็บค่าของสวิตช์ //เราต้องเพิ่มขาทำหน้าที่ Input ในที่นี้ ใช้ขา 3 แล้วกันนะครับ const byte sw1 = 3; void setup() { // put your setup code here, to run once: pinMode(relay, OUTPUT); pinMode(sw1,INPUT_PULLUP); // กำหนดขา 3 เป็น input } void loop() { in_value = digitalRead(sw1); // สั่งอ่านค่าจากสวิตช์ if (in_value == HIGH) { // put your main code here, to run repeatedly: digitalWrite(relay, HIGH); delay(3000); digitalWrite(relay, LOW); delay(3000); } }
@WittyProject
3 жыл бұрын
การต่อวงจร ตาม link นะครับ drive.google.com/file/d/19fB2HN4ExF4A-Xg5oaoCmnfuPueWgnAO/view?usp=sharing
มอเตอร์ 12 v ใช้ รีเลย์แบบไหนดีครับ
@WittyProject
3 жыл бұрын
ใช้ได้กับ relay โมดูลก็ได้ครับ ถ้ากระแสมอเตอร์ไม่เกิน 5 A
@user-ee8nh2pw5e
3 жыл бұрын
เหมือนตัวในคลิปใช่ไหมครับ
@WittyProject
3 жыл бұрын
ใช่ครับ แต่ถ้ามอเตอร์ตัวใหญ่อย่างเช่นรถไฟฟ้า อาจต้องใช้ relay ใหญ่กว่านี้ครับ
ถามหน่อยครับว่า สามารถใช้ Dimmer AC 50-220V 2000W แทน Relay ได้ไหมครับ
@WittyProject
3 жыл бұрын
ขึ้นอยู่กับว่าจะเอาไป ปรับลดความเร็ว หรือ แค่เปิด-ปิด เพราะ โปรแกรมที่เขียนสั่งให้ arduino ทำงานแค่เปิดปิดครับ ถ้าใช้ควบคุม solid state relay โมดูล ใช้ได้เลยครับ แต่ถ้าเป็น dimmer ต้องเขียนโปรแกรมบน arduino ใหม่ครับ
@whitecat2788
3 жыл бұрын
@@WittyProject เอาไปเปิด-ปิดเฉยๆครับ พอดีผมจะทำโครงาน miniarduino.blogspot.com/2019/ มินิโปรเจค Arduino เปิดปิดไฟ 220V และ หรี่ไฟบ้านด้วยเสียง
@WittyProject
3 жыл бұрын
ต้องเขียน code ใหม่ครับ และ ใช้ อุปกรณ์ตาม link ที่แนบมาเลยครับ
@whitecat2788
3 жыл бұрын
@@WittyProject ขอบคุณครับ
@valentinobobby8173
3 жыл бұрын
Instablaster.
เลือกใช้ รีเลย์กี่โวลต์คะ ถ้าจะต่อมอเตอร์dc 12 v
@WittyProject
3 жыл бұрын
ถ้าเป็นโมดูลย์สำเร็จ จะทนแรงดันตามสเป็ค 220 V ครับ แต่ถ้าซื้อ รีเลย์มาต่อใช้งานเอง ยังไงต้องมีวงจรไดรว์ รีเลย์ ถ้าใช้ มอเตอร์ 12 v ใช้รีเลย์ที่ทนกระแสสูงไว้ก่อน เพราะแรงดันต่ำ ถ้าต้องการกำลังที่สูงจะใช้กระแสสูง แต่ถ้าเป็น dc motor แบบรถบังคับของเล่น ก็ใช้ได้หมดครับ สำคัญแค่มีวงจรไดรว์ จาก อาดุยโน่เท่านั้น ถ้าให้ง่า ใช้ โมดูลย์รีเลย์แบบตัวอย่างก็ได้ ราคาไม่แพงครับ
@benyabenjamas7797
3 жыл бұрын
@@WittyProject ขอบคุณมากๆนะคะ
Arduino ต่อกับ รีเลย์ 12 V ต่อกับมอเตอร์ 12 V ได้มั้ยคะ
@WittyProject
3 жыл бұрын
arduino ต่อ relay 12 v ได้ครับ แต่ต้องใช้วงจรแยกส่วนกันเพราะแรงดัน arduino 5v แต่ถ้าใช้ relay module เหมือนในคลิป ก็ต่อมอเตอร์ 12 v ได้ แต่กระแสต้องไม่เยอะคือไม่เกิน 8 A
@luckyboi8384
3 жыл бұрын
@@WittyProject relay ของในคลิปนี้กี่ v หรอคะ
@WittyProject
3 жыл бұрын
@@luckyboi8384 โมดูลย์ 5v ครับ แต่ตัวรีเลย์คุมไฟฟ้าได้สูงถึง 220 v ครับ แต่กระแส ได้แค่ 5 A เพราะฉะนั้น 12 v ก็สามารถควบคุมได้เช่นกันครับ
@luckyboi8384
3 жыл бұрын
@@WittyProject คือหนูลองต่อ arduino เข้า relay 12v เข้ามอเตอร์ 12v อีกที แบบในคลิปเลยค่ะ ใช้พลังงานจากแบตเตอรี่แห้ง 12v แต่มันไม่หมุนค่ะ ช่วยแนะนำหน่อยนะคะ;-;
@WittyProject
3 жыл бұрын
@@luckyboi8384 งั้น add line แล้ว โทรคุยกันนะ 0623528222
ขอโค้ดได้ไหมครับ
@WittyProject
Жыл бұрын
ได้ครับ รอ เสาร์ อาทิตย์นะครับ ว่างช่วงนั้น
@user-qt2zw7xz7e
Жыл бұрын
ครับผม