เซ็นเซอร์ประเภทนี้มีราคาค่อนข้างแพงในท้องตลาด โดยมีราคาตั้งแต่ 10 ถึง 30 เหรียญสหรัฐ
เซ็นเซอร์เหล่านี้มีประโยชน์ในระดับอุตสาหกรรม แต่สำหรับโครงการ DIY ที่บ้านนั้นมีราคาแพงเกินไป ดังนั้น ฉันจะแนะนำทางเลือกอื่นสำหรับเซ็นเซอร์ให้คุณ และจะแสดงให้คุณเห็นว่าคุณสามารถสร้างเซ็นเซอร์เองที่บ้านได้อย่างไร มาเริ่มกันเลย!
1.1 เซ็นเซอร์ความยืดหยุ่น
เซ็นเซอร์เฟล็กซ์คือเซ็นเซอร์ที่วัดปริมาณการเบี่ยงเบนหรือการดัดงอ เรียกอีกอย่างหนึ่งว่าโพเทนชิออมิเตอร์แบบยืดหยุ่น ทำงานบนหลักการของความต้านทาน และให้ค่าที่แตกต่างกันขึ้นอยู่กับการเปลี่ยนแปลงของความต้านทาน
การทำงานนั้นง่ายมาก เมื่อถือตรง ความต้านทานจะต่ำเนื่องจากระยะห่างระหว่างลูกปัดตัวนำที่อยู่ในเซ็นเซอร์นั้นสั้นมาก เมื่องอ ระยะห่างระหว่างลูกปัดจะเพิ่มขึ้น ส่งผลให้ความต้านทานสูงขึ้นและกระแสไฟฟ้าที่ไหลผ่านเซ็นเซอร์ลดลง
ด้วยวิธีนี้ เราจึงสามารถใช้บอร์ดไมโครคอนโทรลเลอร์ เช่น Arduino ได้อย่างง่ายดาย เพราะสิ่งที่เราต้องทำคือใช้เซ็นเซอร์เป็นอินพุต แล้วเราจะได้ค่าตั้งแต่ 0 ถึง 1,023 โดย 0 จะเป็นค่าตรง และ 1,023 จะเป็นค่าโค้ง
1.2 การแฮ็กเซนเซอร์:
ตอนนี้สิ่งที่เราจะทำคือแทนที่ส่วนประกอบคาร์บอนต้านทานภายในด้วยแผ่นกระดาษที่แรเงาด้วยไส้ดินสอทั้งหมด ไส้ดินสอเป็นสื่อไฟฟ้าและเราจะใช้สิ่งนี้ให้เป็นประโยชน์
สำหรับแผ่นตัวนำหลักของเซ็นเซอร์ เราจะใช้แผ่นฟอยล์อะลูมิเนียม/ฟอยล์เงินสองแผ่น เนื่องจากแผ่นฟอยล์เหล่านี้นำไฟฟ้าได้ค่อนข้างดี และเราจะใช้ประโยชน์จากวัสดุที่หาได้ง่ายในทุกบ้านนี้อีกครั้ง
เซ็นเซอร์จะมีสองขั้วและเราสามารถเชื่อมต่อกับบอร์ด Arduino ได้อย่างง่ายดาย Flex Sensor มีการใช้งานมากมาย:
บทความนี้จะพูดถึงเซ็นเซอร์แบบยืดหยุ่นในวิธีที่ง่ายที่สุด และวิธีที่เราจะแฮ็กเซ็นเซอร์ให้ตรงตามความต้องการและลดต้นทุนอย่างมากด้วยการใช้วัสดุที่หาได้ง่ายและมีต้นทุนต่ำ!
ตอนนี้เรามารวบรวมวัสดุที่จำเป็นในการเริ่มสร้างมันกันเลย!
สำหรับโครงการนี้ คุณจะต้องมีอุปกรณ์เพียงไม่กี่ชิ้นที่เข้าถึงได้ง่าย
2.1 วัสดุที่ต้องใช้:
2.2 เครื่องมือ (ทางเลือก):
รวบรวมสิ่งข้างต้นและดำเนินการขั้นตอนถัดไป!
ขั้นตอนนี้ง่ายมาก เพียงคุณติดแถบฟอยล์ 2 แถบเข้ากับกระดาษแข็ง 2 แถบที่คุณตัดไว้ก่อนหน้านี้ คุณสามารถใช้กาวชนิดใดก็ได้เพื่อติดแถบฟอยล์เข้ากับกระดาษแข็ง
ตรวจสอบให้แน่ใจว่าแถบฟอยล์อยู่ตรงกลางของแถบกระดาษแข็ง และไม่ยื่นออกไปเกินขอบของแถบ เหตุผลสำคัญประการหนึ่งซึ่งคุณจะทราบในภายหลัง!
คุณสามารถใช้รูปภาพด้านบนเพื่อทำตามได้ ตอนนี้เรามาเริ่มขั้นตอนถัดไปกันเลย!
ขั้นตอนนี้ก็ค่อนข้างง่าย เหตุผลที่ฉันพูดถึงเรื่องนี้ก็เพราะว่าโครงการนี้ทำได้ง่ายมากๆ ใครๆ ก็ทำได้โดยไม่ต้องมีความรู้ด้านเทคนิคใดๆ เลย ตอนนี้มาถึงขั้นตอนนี้แล้ว เราต้องแรเงาแถบกระดาษที่เราวาดไว้ก่อนหน้านี้ทั้งสองด้าน คุณสามารถใช้ดินสอชนิดใดก็ได้สำหรับขั้นตอนนี้
อย่าลืมระบายสีแถบกระดาษให้เข้มจริงๆ ฉันแน่ใจว่าจะเกิดความยุ่งเหยิงหลังจากพิมพ์คาร์บอนสีดำทั่วทุกที่ แต่ฉันเดาว่าคงไม่เป็นไร :)
โดยไม่ต้องเสียเวลาต่ออีกต่อไป มาเริ่มกันเลยดีกว่า!
ตอนนี้สิ่งที่เราต้องทำคือ "สร้าง" ขั้วต่อเซ็นเซอร์เพื่อให้เซ็นเซอร์สามารถโต้ตอบกับส่วนประกอบไฟฟ้าอื่นๆ ได้ เราต้องการสายไฟเพียงสองเส้นเท่านั้น ฉันใช้สายจัมเปอร์ตัวเมียสองเส้นแล้วตัดไว้ใกล้กับขั้วต่อตัวเมียเพื่อให้เราสามารถเสียบสายจัมเปอร์สองเส้นเข้ากับขั้วต่อเซ็นเซอร์ได้ในภายหลัง
คุณสามารถใช้สายไฟธรรมดาทั่วไปได้ตามสะดวก ตอนนี้เราเพียงแค่ต้องติดปลายสายไฟเหล่านี้เข้ากับแผ่นฟอยล์ที่เตรียมไว้ก่อนหน้านี้ คุณสามารถใช้กาวร้อนเหมือนที่ฉันทำหรือใช้เทปสำหรับงานนี้ก็ได้
เพียงแค่ตรวจสอบให้แน่ใจว่าปลายลวดถูกกดเข้าไปในฟอยล์อย่างแน่นหนา เพราะว่าถ้าไม่นำไฟฟ้าได้ดี ลวดก็จะทำงานไม่ถูกต้อง
รู้แล้ว ไปต่อขั้นถัดไปเลย!
ตอนนี้เราเพียงแค่ต้องวางส่วนประกอบแต่ละชิ้นที่เราสร้างไว้ก่อนหน้านี้เข้าด้วยกัน โดยการวางจะเรียงตามลำดับดังนี้:
แต่ต้องแน่ใจว่าแถบฟอยล์หันเข้าด้านใน จากนั้นใช้กาวร้อนหรือเทปติดปลายทั้งสองเข้าด้วยกันเพื่อให้เซ็นเซอร์ติดกันและไม่หลุดออก
เท่านี้ก็เสร็จสิ้นขั้นตอนการสร้างเซ็นเซอร์ Flex แบบ DIY นี้แล้ว เมื่อทำเสร็จแล้ว ให้ดัดเซ็นเซอร์สักสองสามครั้ง แล้วดูว่ามีกาวร้อนติดแน่นหรือไม่ เพราะบางครั้งกาวร้อนอาจหลุดออกมาได้ขณะดัดเซ็นเซอร์
จากภาพด้านบน คุณจะเห็นได้ว่าเซนเซอร์ของเรานั้นดูสวยงามมาก หากคุณชอบงานศิลปะ คุณก็สามารถปรับแต่งได้เช่นกัน
ตอนนี้ถึงเวลาสำหรับส่วนสุดท้ายแล้ว ลองดูสิ
ตอนนี้เราต้องทดสอบเซ็นเซอร์และดูว่าคุ้มค่าที่จะทำหรือไม่ เราต้องมีบอร์ด Arduino และ LED เพื่อทดสอบเซ็นเซอร์แบบยืดหยุ่นของเรา นอกจากนี้ เรายังต้องมีตัวต้านทาน 22kΩ ด้วย จะดีกว่าหากเราใช้แผ่นทดลอง เพราะจะทำให้กระบวนการสร้างวงจรง่ายขึ้นและเร็วขึ้น
ฉันแนบทรัพยากรที่จำเป็นทั้งหมด เช่น แผนผังและโค้ดที่จะช่วยให้คุณทดสอบเซ็นเซอร์ Flex ของคุณเองและดูว่าใช้งานได้หรือไม่
เพียงทำตามแผนผังวงจรและใช้โค้ดของฉันหรือเขียนเองแล้วหวังว่ามันจะได้ผล
รหัส:
//defining led and flex sensor pins
#define led_pin 9
#define flex_pin A0
//variables for flex sensor readings and led brightness output
int flex_reading;
int led_brightness;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //setup serial monitor
}
void loop() {
// put your main code here, to run repeatedly:
flex_reading = analogRead(A0);
Serial.println(flex_reading);
led_brightness = map(flex_reading, 0, 300, 0, 1023);
analogWrite(9, led_brightness);
delay(200);
}<br>
หากคุณอยู่ที่นี่ แสดงว่าคุณได้สร้างโครงการแล้วและโครงการนั้นก็ทำงานได้ดีหรือไม่ดี ซึ่งถือเป็นเรื่องดี เพราะการเข้าใจว่าอะไรใช้ไม่ได้ผลนั้นมีความสำคัญพอๆ กับการรู้ว่าอะไรใช้ได้ผล
9.1 ใช้งานไม่ได้:
หากเซ็นเซอร์ของคุณไม่ทำงาน ให้ลองทำตามขั้นตอนการแก้ไขปัญหาต่อไปนี้:
ลองใช้ฟอยล์คุณภาพดีขึ้นดู
ตรวจสอบให้แน่ใจว่าปลายสายถูกกดเข้ากับแถบสายอย่างแน่นหนาและคุณสามารถทำการทดสอบการนำไฟฟ้าเล็กน้อยเพื่อตรวจสอบได้
ตรวจสอบให้แน่ใจว่าแถบฟอยล์ทั้งสองแถบไม่สัมผัสกัน
ต้องแน่ใจว่าคุณระบายสีกระดาษให้เข้มมาก
9.2 มันได้ผล :
ทำได้ดีมากเพื่อน คุณเอาชนะอุปสรรคทั้งหมดได้และในที่สุดก็มาถึงจุดนี้ และได้รับชัยชนะด้วยตัวของคุณเอง นั่นคือสิ่งที่ยอดเยี่ยมมาก