The Force Sensitive Resistor, or FSR is one of those parts that fills  การแปล - The Force Sensitive Resistor, or FSR is one of those parts that fills  ไทย วิธีการพูด

The Force Sensitive Resistor, or FS

The Force Sensitive Resistor, or FSR is one of those parts that fills bins in interaction design labs across the world. It’s a simple guy, a finicky guy, but it has its place in the maker toolbox.

A FSR is just what it sounds like – a resistor that changes its resistance with force. So if you press, sit, or punch it, its resistance changes. The finicky part tends to be when people want it to measure force with any sort of precision. It’s really not good for that, so if you need something sense even approximate weight or quantitative force, this is not your guy. But if you need something that will let you know if someone is sitting in a chair, or hugging a stuffed animal, this is it!

FSRs come in a wide variety of sizes, the larges ones can get a bit expensive, but you can probably find one to fit your project.

Hooking it up, and why
The FSR changes its resistance with force. It ranges from near infinite when not being touched, to under 300ohms when pressed really hard. So we can measure that change using one of the Arduino’s analog inputs. But to do that we need a fixed resistor (not changing) that we can use for that comparison (We are using a 10K resistor). This is called a voltage divider and divides the 5v between the FSR and the resistor.

The analog read on your arduino is basically a voltage meter. At 5V (its max) it will read 1023, and at 0v it will read 0. So we can measure how much voltage is on the FSR using the analogRead and we will have our force reading.




The amount of that 5V that each part gets is proportional to its resistance. So if the the FSR and the resistor have the same resistance, the 5V is split evenly (2.5V) to each part. (analog reading of 512)

But if the FSR is pressed on pretty hard, reading only 1K of resistance, the 10K resistor is going to soak up 10 times as much of that 5V. So the FSR would only get .45V. (analog reading of 92)

And if something is barely pressing on it, the FSR may be 40K of resistance, so the FSR will soak up 4 times as much of that 5V as the 10K resistor. So the FSR would get 4V. (analog reading of 819)

Code
The arduino code for this just could not be easier. We are adding some serial prints and delays to it just so you can easily see the readings, but they dont need to be there if you dont need them.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ตัวต้านทานที่สำคัญแรง หรือ FSR เป็นที่ส่วนที่ช่องในโต้ตอบออกแบบห้องแล็บทั่วโลก มันเป็นเรื่องผู้ชาย ผู้ชายเรื่องมาก แต่ก็มีสถานที่ในเครื่องมือเครื่องFSR เป็นเพียงสิ่งมันคล้ายตัวต้านทานที่เปลี่ยนแปลงของความต้านทานกับแรงงาน ดังนั้น ถ้าคุณกด นั่ง หรือชกมัน ความต้านทานเปลี่ยนแปลง ส่วนเรื่องมากมีแนวโน้มที่เมื่อคนต้องการให้วัดแรงกับการเรียงลำดับของความแม่นยำ ไม่จริง ๆ ดีว่า ดังนั้นถ้าคุณต้องการอะไรรู้สึกจะประมาณน้ำหนักหรือแรงเชิงปริมาณ นี่ไม่ใช่คนของคุณ แต่ถ้าคุณต้องการอะไรที่จะช่วยให้คุณทราบถ้ามีคนนั่งอยู่เก้าอี้ หรือกอดตุ๊กตายัดนุ่น นี้เป็นFSRs มาในหลากหลายขนาด larges คนได้ราคาแพงมาก แต่คุณอาจสามารถค้นหาหนึ่งให้เหมาะสมกับโครงการของคุณสะดวกขึ้น และเหตุFSR เปลี่ยนแปลงของความต้านทานกับแรง ช่วงจากอนันต์ใกล้เมื่อไม่มีการสัมผัส การภายใต้ 300ohms เมื่อกดยากจริง ๆ ดังนั้น เราสามารถวัดที่การเปลี่ยนแปลงโดยใช้อินพุตแบบแอนะล็อกของสืบ แต่การที่เราต้องการให้ตัวต้านทานคงที่ (ไม่เปลี่ยน) ที่เราสามารถใช้สำหรับการเปรียบเทียบว่า (เราจะใช้ตัวต้านทาน 10K) นี้เรียกว่าการแบ่งแรงดันไฟฟ้า และแบ่ง 5v FSR ที่และตัวต้านทานที่แอนะล็อกที่อ่านของคุณสืบเป็นเครื่องวัดแรงดันพื้น ที่ 5 v (ความสูง) ก็จะอ่านที และที่ 0v จึงจะอ่าน 0 ดังนั้นเราสามารถวัดแรงดันไฟฟ้าเท่าใดอยู่ FSR ที่ใช้ analogRead การ และเราจะมีการอ่านบังคับของเราจำนวนที่ 5 v ที่ได้รับในแต่ละส่วนเป็นสัดส่วนกับความต้านทาน ดังนั้นถ้าการ FSR และตัวต้านทานที่มีความต้านทานเดียวกัน 5 v ถูกแบ่งออกเท่า ๆ กัน (2.5V) ให้แต่ละส่วน (อ่านแบบแอนะล็อก 512)แต่ถ้า FSR ที่กดในท่องเที่ยว อ่านเพียง 1K ของความต้านทาน ตัวต้านทาน 10K กำลังซับ 10 ครั้งเป็นมากว่า 5 v ดังนั้น FSR จะได้รับ.45V (อ่านแบบแอนะล็อก 92)และถ้าสิ่งที่แทบจะกดบน FSR อาจจะ 40K ต้าน เพื่อ FSR จะอุ้ม 4 ครั้งเป็นมากว่า 5 v เป็นตัวต้านทาน 10K ดังนั้น FSR จะได้รับ 4V (อ่านแบบแอนะล็อก 819)รหัสรหัสสืบนี้เพียงแค่ไม่สามารถขึ้น เราจะเพิ่มบางพิมพ์อนุกรมและความล่าช้าไปเพียงเพื่อให้คุณสามารถมองเห็นการอ่าน แต่พวกเขาไม่จำเป็นต้องมี ถ้าคุณไม่จำเป็นต้อง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
กองทัพของตัวต้านทานที่มีความสำคัญหรือ FSR เป็นหนึ่งในชิ้นส่วนเหล่านั้นที่เติมถังขยะในห้องปฏิบัติการการออกแบบปฏิสัมพันธ์ทั่วโลก มันเป็นคนที่เรียบง่ายเป็นคนที่จู้จี้จุกจิก แต่ก็มีสถานที่ในกล่องเครื่องมือเครื่อง. FSR เป็นเพียงสิ่งที่ดูเหมือน - ต้านทานที่เปลี่ยนแปลงความต้านทานที่มีพลัง ดังนั้นหากคุณกดนั่งหรือชกต่อยมันเปลี่ยนแปลงความต้านทาน ส่วนที่จู้จี้จุกจิกมีแนวโน้มที่จะทราบเมื่อมีคนต้องการให้วัดแรงกับการเรียงลำดับของความแม่นยำใด ๆ มันจริงๆไม่ดีสำหรับที่ดังนั้นถ้าคุณต้องการความรู้สึกบางสิ่งบางอย่างแม้น้ำหนักโดยประมาณหรือบังคับเชิงปริมาณนี้ไม่ได้เป็นคนที่แต่งตัวประหลาดของคุณ แต่ถ้าคุณต้องการบางสิ่งบางอย่างที่จะช่วยให้คุณรู้ว่าถ้ามีคนนั่งอยู่ในเก้าอี้หรือกอดตุ๊กตาสัตว์นี้เป็นมัน! FSRS มาในหลากหลายขนาดคน larges ได้รับบิตราคาแพง แต่คุณอาจจะสามารถ หาหนึ่งเพื่อให้พอดีกับโครงการของคุณ. Hooking ขึ้นและทำไมการเปลี่ยนแปลง FSR ต้านทานกับแรง มันมีตั้งแต่ไม่มีที่สิ้นสุดใกล้เมื่อไม่ได้รับการสัมผัสที่จะอยู่ภายใต้การ 300ohms เมื่อกดยากจริงๆ ดังนั้นเราจึงสามารถวัดว่าการเปลี่ยนแปลงโดยใช้หนึ่งใน Arduino ของปัจจัยการผลิตแบบอะนาล็อก แต่การที่จะทำอย่างไรที่เราจำเป็นต้องมีความต้านทานคงที่ (ไม่เปลี่ยนแปลง) ที่เราสามารถใช้สำหรับการเปรียบเทียบที่ (เราใช้ตัวต้านทาน 10K) นี้เรียกว่าการแบ่งแรงดันไฟฟ้าและแบ่ง 5v ระหว่าง FSR และต้านทาน. อนาล็อกอ่านบน Arduino ของคุณเป็นพื้นเมตรแรงดันไฟฟ้า ที่ 5V (สูงสุดของมัน) มันจะอ่าน 1023 และใน 0v มันจะอ่าน 0 ดังนั้นเราจึงสามารถวัดแรงดันมากอยู่บน FSR ใช้ analogRead และเราจะมีการอ่านแรงของเรา. ปริมาณของ 5V ว่าแต่ละส่วนที่ได้รับว่า เป็นสัดส่วนกับความต้านทาน ดังนั้นหาก FSR และตัวต้านทานมีความต้านทานเดียวกัน 5V จะแบ่งเท่า ๆ กัน (2.5V) เพื่อเป็นส่วนหนึ่งในแต่ละ (อ่านอนาล็อกของ 512) แต่ถ้า FSR ถูกกดลงบนสวยยากอ่านเพียง 1K ของความต้านทาน, ความต้านทาน 10K เป็นไปดื่มด่ำกับ 10 เท่าของ 5V ว่า ดังนั้น FSR เท่านั้นที่จะได้รับ .45V (อ่านแบบอะนาล็อกจาก 92) และถ้าเป็นสิ่งที่แทบจะไม่กดมัน FSR อาจจะ 40K ของความต้านทานดังนั้น FSR จะดื่มด่ำ 4 เท่าของ 5V ว่าเป็นตัวต้านทาน 10K ดังนั้น FSR จะได้รับ 4V (อ่านอนาล็อกของ 819) รหัสรหัสสำหรับ Arduino นี้ก็ไม่อาจจะง่าย เรากำลังเพิ่มบางพิมพ์อนุกรมและความล่าช้าไปเพียงเพื่อให้คุณสามารถดูการอ่าน แต่พวกเขาไม่จำเป็นต้องมีถ้าคุณไม่ต้องการพวกเขา




















การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
แรงมีตัวต้านทาน หรือ เหตุผลคือหนึ่งในนั้น ส่วนที่เติมถังขยะในการโต้ตอบการออกแบบห้องปฏิบัติการทั่วโลก เป็นผู้ชายธรรมดาๆ คนมาก แต่ก็มีสถานที่ในผู้สร้างกล่องเครื่องมือ .

เหตุผลเป็นสิ่งที่มันเสียงเหมือนและการเปลี่ยนแปลงความต้านทานของตัวต้านทานนั้นด้วยคับ ดังนั้น ถ้าคุณกด นั่ง หรือ หมัด มันต้านทานการเปลี่ยนแปลงส่วนมากมีแนวโน้มที่จะเป็นคนที่ต้องการมันเพื่อวัดพลังกับประเภทใด ๆของความแม่นยํา มันไม่ได้ดีสำหรับมัน ดังนั้นถ้าคุณต้องการบางสิ่งบางอย่างที่รู้สึกถึงประมาณน้ำหนักหรือแรงเชิงปริมาณ , นี้ไม่ได้เป็นผู้ชายของคุณ แต่ถ้าคุณต้องการบางสิ่งบางอย่างที่จะช่วยให้คุณทราบว่า มีคนนั่งในเก้าอี้ หรือกอดตุ๊กตาสัตว์ นี่มัน !

fsrs มาในหลากหลายขนาด30 คนที่จะได้รับบิตราคาแพง แต่คุณอาจจะสามารถหาหนึ่งเพื่อให้พอดีกับโครงการของคุณ .

hooking ขึ้น และทำไม
เหตุผลการเปลี่ยนแปลงความต้านทานของด้วยคับ มันช่วงจากใกล้อนันต์ เมื่อไม่ได้สัมผัส ภายใต้ 300ohms เมื่อกดยากจริงๆ ดังนั้น เราสามารถวัดได้ว่า เปลี่ยนใช้ของ Arduino อนาล็อกอินพุต .แต่การทำอย่างนั้น เราต้องมีตัวต้านทานคงที่ ( ไม่เปลี่ยน ) ที่เราสามารถใช้เพื่อเปรียบเทียบ ( เราใช้ตัวต้านทาน 10K ) นี้เรียกว่าการแบ่งและแบ่งแรงดัน 5V ระหว่างเหตุผลและตัวต้านทาน .

อ่าน Arduino อนาล็อกของคุณเป็นพื้นแรงดันไฟฟ้าเมตร ที่ 5V ( สูงสุด ) ก็จะอ่านการ์ตูน และ ที่ 0 ก็จะอ่าน 0ดังนั้นเราสามารถวัดแรงดันเท่าไหร่ บนเหตุผลใช้ analogread และเราจะได้อ่านบังคับของเรา




จํานวนที่ 5V ที่แต่ละส่วนจะเป็นสัดส่วนกับความต้านทานของ ดังนั้น ถ้าใช้เหตุผลและตัวต้านทานที่มีความต้านทานเดียวกัน , 5V จะแบ่งเป็นส่วนๆ ( 2.5v ) แต่ละส่วน ( อ่านแบบอะนาล็อกของ 512 )

แต่ถ้าเหตุผลคือกดบนยากอ่าน 1K เพียงของความต้านทานตัวต้านทาน 10K จะแช่ขึ้น 10 เท่าของที่ 5V ดังนั้น เหตุผลเท่านั้นจะได้รับ 45v ( อ่านอนาล็อก 92 )

และถ้าเป็นสิ่งที่แทบจะกดมัน เหตุผลอาจจะ 40K ของความต้านทาน ดังนั้น เหตุผลจะแช่ขึ้น 4 เท่าจาก 5V เป็น ตัวต้านทาน 10K . ดังนั้นเหตุผลจะได้รับ 4v ( อ่านอนาล็อกของ 819 )

รหัส
Arduino รหัสนี้ไม่อาจจะง่ายขึ้นเราจะเพิ่มบางอนุกรมพิมพ์และความล่าช้ากับมันเพื่อให้คุณสามารถเห็นผล แต่พวกเขาจะต้องมีถ้าคุณ dont ต้องการ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: