Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
ครูสอนดีมากๆๆๆเลยครับ
ขอบคุณครับ
ช่วยสอนแบบปูพื้นฐานมาตั้งแต่แรกหน่อยครับ ผมดูคลิปพี่แล้ว ผมชอบมากๆเลยครับ เสียงชัดเจนปล.ตามมาจากFacebook 🙂
ผมมี clip แรกอยู่ครับ อยู่ใน play list arduino และมี พื้นฐานวงจรเบื้องต้น อยู่ไน playlist electrical circuit หาดู การต่อวงจรอนุกรม ขนาน ขอบคุณนะครับ
คลิปนี้เริ่มต้นครับ ruclips.net/video/fMzwlcXrw6Q/видео.html
คลิปนี้เริ่มตั้งแต่การต่อความต้านทานเลยครับ ruclips.net/video/JRQ4H8Wz3Is/видео.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 วันครับ
ติดตามตลอดครับ
ขออนุญาตนะคะ รับปรึกษาโปรเจคไหมคะ
ได้ให้คำปรึกษาได้ครับ
สอบถามหน่อยครับ พอดีว่าผมจะทำโปรเจคเครื่องม้วนสายไฟแบบใช้สวิชกดติดปล่อยดับ 2ปุ่ม โดยที่อีกปุ่มหมุนอีกทางอีกปุ่มหมุนไปอีกทาง ควรทำอย่างไรครับ //ผมใช้มอเตอร์12/24v และใช้กระแสจากแบตเตอรี่12v ครับ#แนะนำผมหน่อยครับ ขอบคุณครับ
เลื่อกขนาดสายไฟที่ใช้งานและความยาวที่ต้องการ ยิ่งยาว สายยิ่งมีน้ำหนักมาก เลือกขนาด โรลที่ใช้เก็บสาย จะหมุนโรล แบบตรงๆ หรือใช้สายพาน ก็ใช้แรงมอเตอร์ต่างกัน เลือกดูกำลังมอเตอร์ที่เหมาะสมมาใช้งานครับ ถ้าเป้นแบบที่มีเกียร์จะทำให้งานง่ายขึ้น และเลือกวงจรไดรว ที่รองรับกระแสสูงสุดของมอเตอร์ ขณะมี load และปรยุกต์ใช้ code ในคลิปได้ครับ
ใช้แค่รีเลย์ 2 ตัวก็ได้ครับ
Arduino uno r3 ไม่มีขาD2 ใช้ขาไหนแทนครับ
ขา D คือขาดิจิตอล สามารถต่อได้หมด ตั้งแต่ d3 ถึง d13 ครับ
ผมไม่มีความรู้ด้านนี้แต่ผมสนใจจะทำให้อาจารย์ทำเครื่องหน่วงเวลาครับะติดต่ออาจารย์ได้อย่างไรครับ
Line I’d 0623528222 ครับ
ขออนุญาติสอบถามค่ะ คือหนูลองทำตามคลิป แต่ตัว Relay ไม่ทำงานค่ะ ไฟกระพริบที่เวลา relay ทำงานก็ไม่ขึ้น ตอนนี้เชคทุกอย่างแล้ว ไม่มีตรงไหนพัง ควรทำอย่างไรหรอคะ หรือขอแอดไลน์ไปปรึกษาได้ไหมคะ
ได้ครับ
รีเรย์ 12 v ต่อกับ Arduino ได้ไหมครับ
ได้ครับแต่ต้องออกแบบวงจรเพิ่มครับ
ทำวงจรรถตัดหญ้าบังคับให้ได้ไหมครับรวมราคา ใช้มอเตอร์350w 2ตัว
ถ้ากรณีที่เป็นวิทยานิพนธ์ต้องขออภัยจริงๆครับ เค้าห้ามครูทำให้นักศึกษาครับ แต่ผมอธิบายให้ได้นะครับ แต่ต้องบอกหลักการก่อนว่าอยากได้อย่างไร หรือ โทรถามผมก็ได้ ที่ line id 0623528222 ครับ ขอบคุณนะครับที่ให้ความไว้วางใจ
ไม่ทราบว่าเชื่อมแบตเตอรี่กับมอเตอร์เข้ากันยังไงคะ
ต่อวงจรตาม link นี้เลยครับdrive.google.com/file/d/1RAnLe23h4NtWp1TmEF79LORljN0aYgZE/view?usp=sharing
@@WittyProject ขอบคุณมากค่ะะะะะะ
แล้วทำให้มอเตอร์หมุนไปอีกทางยังไงครับ ถ้ามีรีเลย์2ตัว
ก็จะมีการต่อคล้ายๆกับวงจร Bridge ไม่เกิน สามวันทำ clip ให้ดูครับ น่าจะเป็นประโยชน์กับ คนอื่นๆ ด้วยครับ
clip นี้พื้นฐานนะครับ ruclips.net/video/8fQ54vN-uVk/видео.html
ถ้าโค้ดแบบว่า ไปสั่งรีเลย์ 2 ตัวพร้อมกัน โดยใช้อินพุตเดียวเป็นสวิตกด เขียนโค้ดยังไงครับ การทำงาน คือ กดสวิตซ์ 1 ครั้งรีเลย์ทั้ง2ตัว ทำงาน 1วิ เหมือนวงจรทริกเกอร์อ่ะครับ
จริงแล้ว เราสามารถต่อพ่วงสัญญาณได้ โดยใช้ ขา output เดียว แต่ผมจะยกตัวอย่าง code ที่ใช้ สองขาสัญญาณ
const byte botton = 2; // Inputconst byte relay1 = 3; // Output Relay1const byte relay2 = 4; // Output Relay1int 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); }
ตัวS คือสายสัญญาน ควบคุมเวลาการทำงานใช้ใหมครับ ถ้าเราไม่ต่อ ก็ได้ใช่ใหมครับ รีเลย์ก็จะทำงานปกติต่อเนื่องหากมีกระแสไฟเข้า เหมือนกับรีเลย์รถยนต์ ใช่ใหมครับ
ขออนุญาตตอบแทนน่ะครับ ถ้าไม่ต่อ S โปรแกรมที่สั่งผ่านบอร์ดก็ไม่มีผลอะไรกับ Relay เพราะไม่มีสายสัญญาณเพื่อส่งคำสั่งไป Relay ที่บอกว่า Relay ทำงานปกติหมายถึงอุปกรณ์ที่ต่ออยู่กับ Relay มันทำงานตลอดเวลาหรือเปล่า คิดว่าน่าจะต่อขาผิด ไปต่อขาที่เป็น NO อยู่หรือเปล่า
@@22dinjung คือผมจะไม่ต่อสายสัญญานอ่ะครับ ผมอยากให้มันทำงานทันที เมื่อผมจ่ายไฟเข้าไป ผมต้องต่อสายสัญญานยังไง จั้มเข้ากับ + หรือ -
ลองทดลองดูนะครับ ต่อขา s ต่อกับ ไฟ + 5 V ถ้ารีเลย์ ทำงาน แสดงว่า ใช้ได้
ต้องต่อไฟเข้าขา S ด้วยครับ 5V รีเลย์ถึงจะทำงานครับ
พี่ครับสามารถติดต่อเรื่องโค้ด กับพี่ทางไหนได้บ้างครับ ควบคุมมอเตอร์ 3 ตัว
Line I’d 0623528222
const byte กับ int เเตกต่างยังไงครับ
byte จะมีขนาดข้อมูล 8 bits หรือหนึ่ง byte ค่าตัวเลขที่เป็นไปได้ อยู่ช่วง -127 ถึง 128 กรณีคิดเครื่องหมายบวกลบ และ 0-255 ถ้าไม่คิดเครื่องหมาย แต่ int มาจาก integer เลขจำนวนเต็ม มีขนาด 16 bits หรือสอง byte หมายความว่าตัวแปลแบบ int จะเปลืองพื้นที่ memory มากกว่า ส่วนสุดท้าย const เป็นการกำหนดค่าคงที่ หมายถึง ต่อไปตัวที่กำหนดจะมีค่าตามที่กำหนดตลอดโปรแกรมนั่นเอง
ผมอยากสอบถามส่วนตัวได้มั้ยครับ
@@WittyProject ติดต่อได้ทางไหนหรอครับ
@@9crazyman449 line id 0623528222
@@WittyProject ทักไปแล้วครับ
มอเตอร์ 12 v ใช้ รีเลย์แบบไหนดีครับ
ใช้ได้กับ relay โมดูลก็ได้ครับ ถ้ากระแสมอเตอร์ไม่เกิน 5 A
เหมือนตัวในคลิปใช่ไหมครับ
ใช่ครับ แต่ถ้ามอเตอร์ตัวใหญ่อย่างเช่นรถไฟฟ้า อาจต้องใช้ relay ใหญ่กว่านี้ครับ
แก้ไข ถ้าจะต่อใช้กับหลอดไฟ220AC เส้นLine ต่อเข้าที่ NO หรือcommonก็ได้ใช่มั้ยครับ
ต่อที่ no ครับ มาจาก Normal Open สถาวะปกติรีเลย์จะเปิดหน้าสัมผัสสวิตช์ ไฟฟ้าไม่ผ่าน แต่เมื่อมีการจ่ายไฟ หน้าสัมผัสจะติดครับ
@@WittyProjectLINEเข้า NOหรือ commonก็ได้ใช่มั้ยครับ ถามเป็นความรู้
@@natthaphongratchaphruek5262 ใช้ร่วมกัน มองว่าคือสวิตช์ไฟตัวหนึ่งครับ
เลือกใช้ รีเลย์กี่โวลต์คะ ถ้าจะต่อมอเตอร์dc 12 v
ถ้าเป็นโมดูลย์สำเร็จ จะทนแรงดันตามสเป็ค 220 V ครับ แต่ถ้าซื้อ รีเลย์มาต่อใช้งานเอง ยังไงต้องมีวงจรไดรว์ รีเลย์ ถ้าใช้ มอเตอร์ 12 v ใช้รีเลย์ที่ทนกระแสสูงไว้ก่อน เพราะแรงดันต่ำ ถ้าต้องการกำลังที่สูงจะใช้กระแสสูง แต่ถ้าเป็น dc motor แบบรถบังคับของเล่น ก็ใช้ได้หมดครับ สำคัญแค่มีวงจรไดรว์ จาก อาดุยโน่เท่านั้น ถ้าให้ง่า ใช้ โมดูลย์รีเลย์แบบตัวอย่างก็ได้ ราคาไม่แพงครับ
@@WittyProject ขอบคุณมากๆนะคะ
ถามหน่อยครับว่า สามารถใช้ Dimmer AC 50-220V 2000W แทน Relay ได้ไหมครับ
ขึ้นอยู่กับว่าจะเอาไป ปรับลดความเร็ว หรือ แค่เปิด-ปิด เพราะ โปรแกรมที่เขียนสั่งให้ arduino ทำงานแค่เปิดปิดครับ ถ้าใช้ควบคุม solid state relay โมดูล ใช้ได้เลยครับ แต่ถ้าเป็น dimmer ต้องเขียนโปรแกรมบน arduino ใหม่ครับ
@@WittyProject เอาไปเปิด-ปิดเฉยๆครับ พอดีผมจะทำโครงาน miniarduino.blogspot.com/2019/ มินิโปรเจค Arduino เปิดปิดไฟ 220V และ หรี่ไฟบ้านด้วยเสียง
ต้องเขียน code ใหม่ครับ และ ใช้ อุปกรณ์ตาม link ที่แนบมาเลยครับ
@@WittyProject ขอบคุณครับ
Instablaster.
ลองทำของesp8266ด้วยสิครับ
เดียวหาอุปกรณ์ แล้วจะสาธิตให้ครับ
ถ้าจะต่อเข้าสวิตช์ โดยกด หนึ่งครั้ง มอเตอร์จะทำงานประมาณ สาม วินาที ใช้ 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
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
ใช้ TIP อันเดียวแทน rely ได้
@@WittyProject มันจะหมุนได้ทิศทางเดียว แต่ปลับความเร็วได้
@@asdsadadasdafwerewrfw5680 ใช้ได้กับงานกระแสไม่สูง แต่ถ้าใช้ relay ขึ้นอยู่กับตัว relay ประโยชน์ต่างกัน
@@WittyProject ผททำใน tinkercad ใช้ TIP120 อันเดียว ต่อกับ ARDUINO UNO เปิดปิด ไฟได้ 0v - 32v มากกว่า 32v ยังไม่เคยต่อ ของจริงไม่รู้ทำได้รึปล่าว
@@asdsadadasdafwerewrfw5680 tip เป็น อุปกรณ์สารกึ่งตัวนำ ข้อดี ทำ PWM ได้ แต่ข้อเสีย แรงดันใช้งานจำกัด ตามสเป็คอุปกรณ์ ส่วนรีเลย์คือสวิตช์ควบคุมโดยวงจร จะสามารถใช้คุมไฟ 220 ได้ ข้อเสีย คุมความเร็วไม่ได้ แต่ถ้าจะคุมความเร็ว ก็ใช้ TRIAC ได้
ขอโค้ดได้ไหมครับ
ได้ครับ รอ เสาร์ อาทิตย์นะครับ ว่างช่วงนั้น
ครับผม
อยากให้มันรับแสงพร้อมกดต้องทำยังไงครับ
รับแสงยังไงครับ หมายถึงมีแสงเข้ามา แล้ว มอเตอร์หมุนเหรอครับ หรือ มีแสงเข้ามา แล้ว มอเตอร์หยุดหมุน
ต่อใช้งานกับมอเตอร์ 24 vdc ได้ไหมครับ
ได้ครับผม แต่ต้องแยกวงจรจ่ายไฟคนละส่วน
@@WittyProject ตอนนี้ผมจะทำโปรเจคครับ ระบบรดน้ำต้นไม้อัตโนมัติ ตัดการทำงานโดยเซนเซอร์ตรวจจับน้ำฝน แต่ยังไม่เข้าใจการเขียนโค้ดเท่าไหร่ครับ
@@FaizanKhan-z3p7b จะให้ผมช่วยอะไรเปล่า
ขออนุญาตสอบถามทางเฟสได้ไหมครับอาจารย์
อยากสอบถามว่าเราสามารถแก้ไม่ให้มันวนลูบได้ไหมคับแบบทำงานครบเวลาที่ตั้งให้ดับเลย
ได้ครับเขียนโปรแกรมทั้งหมดในพังก์ชัน setup() จะทำให้เครื่องทำงานรอบเดียว
@@WittyProject ช่วยยกตัวอย่างได้ไหมพอดียัง งงๆอยู่คับ
ครูสอนดีมากๆๆๆเลยครับ
ขอบคุณครับ
ช่วยสอนแบบปูพื้นฐานมาตั้งแต่แรกหน่อยครับ ผมดูคลิปพี่แล้ว ผมชอบมากๆเลยครับ เสียงชัดเจน
ปล.ตามมาจากFacebook 🙂
ผมมี clip แรกอยู่ครับ อยู่ใน play list arduino และมี พื้นฐานวงจรเบื้องต้น อยู่ไน playlist electrical circuit หาดู การต่อวงจรอนุกรม ขนาน ขอบคุณนะครับ
คลิปนี้เริ่มต้นครับ ruclips.net/video/fMzwlcXrw6Q/видео.html
คลิปนี้เริ่มตั้งแต่การต่อความต้านทานเลยครับ ruclips.net/video/JRQ4H8Wz3Is/видео.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 วันครับ
ติดตามตลอดครับ
ขอบคุณครับ
ขออนุญาตนะคะ รับปรึกษาโปรเจคไหมคะ
ได้ให้คำปรึกษาได้ครับ
สอบถามหน่อยครับ พอดีว่าผมจะทำโปรเจคเครื่องม้วนสายไฟแบบใช้สวิชกดติดปล่อยดับ 2ปุ่ม โดยที่อีกปุ่มหมุนอีกทางอีกปุ่มหมุนไปอีกทาง ควรทำอย่างไรครับ
//ผมใช้มอเตอร์12/24v และใช้กระแสจากแบตเตอรี่12v ครับ
#แนะนำผมหน่อยครับ ขอบคุณครับ
เลื่อกขนาดสายไฟที่ใช้งานและความยาวที่ต้องการ ยิ่งยาว สายยิ่งมีน้ำหนักมาก เลือกขนาด โรลที่ใช้เก็บสาย จะหมุนโรล แบบตรงๆ หรือใช้สายพาน ก็ใช้แรงมอเตอร์ต่างกัน เลือกดูกำลังมอเตอร์ที่เหมาะสมมาใช้งานครับ ถ้าเป้นแบบที่มีเกียร์จะทำให้งานง่ายขึ้น และเลือกวงจรไดรว ที่รองรับกระแสสูงสุดของมอเตอร์ ขณะมี load และปรยุกต์ใช้ code ในคลิปได้ครับ
ใช้แค่รีเลย์ 2 ตัวก็ได้ครับ
Arduino uno r3 ไม่มีขาD2 ใช้ขาไหนแทนครับ
ขา D คือขาดิจิตอล สามารถต่อได้หมด ตั้งแต่ d3 ถึง d13 ครับ
ผมไม่มีความรู้ด้านนี้แต่ผมสนใจจะทำให้อาจารย์ทำเครื่องหน่วงเวลาครับะติดต่ออาจารย์ได้อย่างไรครับ
Line I’d 0623528222 ครับ
ขออนุญาติสอบถามค่ะ คือหนูลองทำตามคลิป แต่ตัว Relay ไม่ทำงานค่ะ ไฟกระพริบที่เวลา relay ทำงานก็ไม่ขึ้น ตอนนี้เชคทุกอย่างแล้ว ไม่มีตรงไหนพัง ควรทำอย่างไรหรอคะ หรือขอแอดไลน์ไปปรึกษาได้ไหมคะ
ได้ครับ
รีเรย์ 12 v ต่อกับ Arduino ได้ไหมครับ
ได้ครับแต่ต้องออกแบบวงจรเพิ่มครับ
ทำวงจรรถตัดหญ้าบังคับให้ได้ไหมครับรวมราคา ใช้มอเตอร์350w 2ตัว
ถ้ากรณีที่เป็นวิทยานิพนธ์ต้องขออภัยจริงๆครับ เค้าห้ามครูทำให้นักศึกษาครับ แต่ผมอธิบายให้ได้นะครับ แต่ต้องบอกหลักการก่อนว่าอยากได้อย่างไร หรือ โทรถามผมก็ได้ ที่ line id 0623528222 ครับ ขอบคุณนะครับที่ให้ความไว้วางใจ
ไม่ทราบว่าเชื่อมแบตเตอรี่กับมอเตอร์เข้ากันยังไงคะ
ต่อวงจรตาม link นี้เลยครับ
drive.google.com/file/d/1RAnLe23h4NtWp1TmEF79LORljN0aYgZE/view?usp=sharing
@@WittyProject ขอบคุณมากค่ะะะะะะ
แล้วทำให้มอเตอร์หมุนไปอีกทางยังไงครับ ถ้ามีรีเลย์2ตัว
ก็จะมีการต่อคล้ายๆกับวงจร Bridge ไม่เกิน สามวันทำ clip ให้ดูครับ น่าจะเป็นประโยชน์กับ คนอื่นๆ ด้วยครับ
clip นี้พื้นฐานนะครับ ruclips.net/video/8fQ54vN-uVk/видео.html
ถ้าโค้ดแบบว่า ไปสั่งรีเลย์ 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);
}
ตัวS คือสายสัญญาน ควบคุมเวลาการทำงานใช้ใหมครับ ถ้าเราไม่ต่อ ก็ได้ใช่ใหมครับ รีเลย์ก็จะทำงานปกติต่อเนื่องหากมีกระแสไฟเข้า เหมือนกับรีเลย์รถยนต์ ใช่ใหมครับ
ขออนุญาตตอบแทนน่ะครับ ถ้าไม่ต่อ S โปรแกรมที่สั่งผ่านบอร์ดก็ไม่มีผลอะไรกับ Relay เพราะไม่มีสายสัญญาณเพื่อส่งคำสั่งไป Relay
ที่บอกว่า Relay ทำงานปกติหมายถึงอุปกรณ์ที่ต่ออยู่กับ Relay มันทำงานตลอดเวลาหรือเปล่า คิดว่าน่าจะต่อขาผิด ไปต่อขาที่เป็น NO อยู่หรือเปล่า
@@22dinjung คือผมจะไม่ต่อสายสัญญานอ่ะครับ ผมอยากให้มันทำงานทันที เมื่อผมจ่ายไฟเข้าไป ผมต้องต่อสายสัญญานยังไง จั้มเข้ากับ + หรือ -
ลองทดลองดูนะครับ ต่อขา s ต่อกับ ไฟ + 5 V ถ้ารีเลย์ ทำงาน แสดงว่า ใช้ได้
ต้องต่อไฟเข้าขา S ด้วยครับ 5V รีเลย์ถึงจะทำงานครับ
พี่ครับสามารถติดต่อเรื่องโค้ด กับพี่ทางไหนได้บ้างครับ ควบคุมมอเตอร์ 3 ตัว
Line I’d 0623528222
const byte กับ int เเตกต่างยังไงครับ
byte จะมีขนาดข้อมูล 8 bits หรือหนึ่ง byte ค่าตัวเลขที่เป็นไปได้ อยู่ช่วง -127 ถึง 128 กรณีคิดเครื่องหมายบวกลบ และ 0-255 ถ้าไม่คิดเครื่องหมาย แต่ int มาจาก integer เลขจำนวนเต็ม มีขนาด 16 bits หรือสอง byte หมายความว่าตัวแปลแบบ int จะเปลืองพื้นที่ memory มากกว่า ส่วนสุดท้าย const เป็นการกำหนดค่าคงที่ หมายถึง ต่อไปตัวที่กำหนดจะมีค่าตามที่กำหนดตลอดโปรแกรมนั่นเอง
ผมอยากสอบถามส่วนตัวได้มั้ยครับ
ได้ครับ
@@WittyProject ติดต่อได้ทางไหนหรอครับ
@@9crazyman449 line id 0623528222
@@WittyProject ทักไปแล้วครับ
มอเตอร์ 12 v ใช้ รีเลย์แบบไหนดีครับ
ใช้ได้กับ relay โมดูลก็ได้ครับ ถ้ากระแสมอเตอร์ไม่เกิน 5 A
เหมือนตัวในคลิปใช่ไหมครับ
ใช่ครับ แต่ถ้ามอเตอร์ตัวใหญ่อย่างเช่นรถไฟฟ้า อาจต้องใช้ relay ใหญ่กว่านี้ครับ
แก้ไข ถ้าจะต่อใช้กับหลอดไฟ220AC เส้นLine ต่อเข้าที่ NO หรือcommonก็ได้ใช่มั้ยครับ
ต่อที่ no ครับ มาจาก Normal Open สถาวะปกติรีเลย์จะเปิดหน้าสัมผัสสวิตช์ ไฟฟ้าไม่ผ่าน แต่เมื่อมีการจ่ายไฟ หน้าสัมผัสจะติดครับ
@@WittyProjectLINEเข้า NOหรือ commonก็ได้ใช่มั้ยครับ ถามเป็นความรู้
@@natthaphongratchaphruek5262 ใช้ร่วมกัน มองว่าคือสวิตช์ไฟตัวหนึ่งครับ
เลือกใช้ รีเลย์กี่โวลต์คะ ถ้าจะต่อมอเตอร์dc 12 v
ถ้าเป็นโมดูลย์สำเร็จ จะทนแรงดันตามสเป็ค 220 V ครับ แต่ถ้าซื้อ รีเลย์มาต่อใช้งานเอง ยังไงต้องมีวงจรไดรว์ รีเลย์ ถ้าใช้ มอเตอร์ 12 v ใช้รีเลย์ที่ทนกระแสสูงไว้ก่อน เพราะแรงดันต่ำ ถ้าต้องการกำลังที่สูงจะใช้กระแสสูง แต่ถ้าเป็น dc motor แบบรถบังคับของเล่น ก็ใช้ได้หมดครับ สำคัญแค่มีวงจรไดรว์ จาก อาดุยโน่เท่านั้น ถ้าให้ง่า ใช้ โมดูลย์รีเลย์แบบตัวอย่างก็ได้ ราคาไม่แพงครับ
@@WittyProject ขอบคุณมากๆนะคะ
ถามหน่อยครับว่า สามารถใช้ Dimmer AC 50-220V 2000W แทน Relay ได้ไหมครับ
ขึ้นอยู่กับว่าจะเอาไป ปรับลดความเร็ว หรือ แค่เปิด-ปิด เพราะ โปรแกรมที่เขียนสั่งให้ arduino ทำงานแค่เปิดปิดครับ ถ้าใช้ควบคุม solid state relay โมดูล ใช้ได้เลยครับ แต่ถ้าเป็น dimmer ต้องเขียนโปรแกรมบน arduino ใหม่ครับ
@@WittyProject เอาไปเปิด-ปิดเฉยๆครับ พอดีผมจะทำโครงาน miniarduino.blogspot.com/2019/ มินิโปรเจค Arduino เปิดปิดไฟ 220V และ หรี่ไฟบ้านด้วยเสียง
ต้องเขียน code ใหม่ครับ และ ใช้ อุปกรณ์ตาม link ที่แนบมาเลยครับ
@@WittyProject ขอบคุณครับ
Instablaster.
ลองทำของesp8266ด้วยสิครับ
เดียวหาอุปกรณ์ แล้วจะสาธิตให้ครับ
ถ้าจะต่อเข้าสวิตช์ โดยกด หนึ่งครั้ง มอเตอร์จะทำงานประมาณ สาม วินาที ใช้ 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
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
ใช้ TIP อันเดียวแทน rely ได้
ขอบคุณครับ
@@WittyProject มันจะหมุนได้ทิศทางเดียว แต่ปลับความเร็วได้
@@asdsadadasdafwerewrfw5680 ใช้ได้กับงานกระแสไม่สูง แต่ถ้าใช้ relay ขึ้นอยู่กับตัว relay ประโยชน์ต่างกัน
@@WittyProject ผททำใน tinkercad ใช้ TIP120 อันเดียว ต่อกับ ARDUINO UNO เปิดปิด ไฟได้ 0v - 32v มากกว่า 32v ยังไม่เคยต่อ ของจริงไม่รู้ทำได้รึปล่าว
@@asdsadadasdafwerewrfw5680 tip เป็น อุปกรณ์สารกึ่งตัวนำ ข้อดี ทำ PWM ได้ แต่ข้อเสีย แรงดันใช้งานจำกัด ตามสเป็คอุปกรณ์ ส่วนรีเลย์คือสวิตช์ควบคุมโดยวงจร จะสามารถใช้คุมไฟ 220 ได้ ข้อเสีย คุมความเร็วไม่ได้ แต่ถ้าจะคุมความเร็ว ก็ใช้ TRIAC ได้
ขอโค้ดได้ไหมครับ
ได้ครับ รอ เสาร์ อาทิตย์นะครับ ว่างช่วงนั้น
ครับผม
อยากให้มันรับแสงพร้อมกดต้องทำยังไงครับ
รับแสงยังไงครับ หมายถึงมีแสงเข้ามา แล้ว มอเตอร์หมุนเหรอครับ หรือ มีแสงเข้ามา แล้ว มอเตอร์หยุดหมุน
ต่อใช้งานกับมอเตอร์ 24 vdc ได้ไหมครับ
ได้ครับผม แต่ต้องแยกวงจรจ่ายไฟคนละส่วน
@@WittyProject ตอนนี้ผมจะทำโปรเจคครับ ระบบรดน้ำต้นไม้อัตโนมัติ ตัดการทำงานโดยเซนเซอร์ตรวจจับน้ำฝน แต่ยังไม่เข้าใจการเขียนโค้ดเท่าไหร่ครับ
@@FaizanKhan-z3p7b จะให้ผมช่วยอะไรเปล่า
ขออนุญาตสอบถามทางเฟสได้ไหมครับอาจารย์
ได้ครับ
อยากสอบถามว่าเราสามารถแก้ไม่ให้มันวนลูบได้ไหมคับแบบทำงานครบเวลาที่ตั้งให้ดับเลย
ได้ครับเขียนโปรแกรมทั้งหมดในพังก์ชัน setup() จะทำให้เครื่องทำงานรอบเดียว
@@WittyProject ช่วยยกตัวอย่างได้ไหมพอดียัง งงๆอยู่คับ