สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
บทนำ
วันนี้เรามุ่งเน้นที่การสร้างโปรเจ็กต์แมชชีนเลิร์นนิงที่คาดการณ์อุณหภูมิผ่านการถดถอยพหุนาม
แมชชีนเลิร์นนิงเป็นแอปพลิเคชั่นของปัญญาประดิษฐ์ (AI) ที่ช่วยให้ระบบสามารถเรียนรู้และปรับปรุงจากประสบการณ์โดยอัตโนมัติโดยไม่ต้องตั้งโปรแกรมไว้อย่างชัดเจน แมชชีนเลิร์นนิงมุ่งเน้นไปที่การพัฒนาโปรแกรมคอมพิวเตอร์ที่สามารถเข้าถึงข้อมูลและเรียนรู้ด้วยตนเอง
การถดถอยพหุนาม:-การถดถอยพหุนามเป็นรูปแบบหนึ่งของการวิเคราะห์การถดถอยซึ่งความสัมพันธ์ระหว่างตัวแปรอิสระ x และตัวแปรตาม y ถูกจำลองเป็นพหุนามดีกรีที่ n ใน x
การทำนาย:-การเรียนรู้ด้วยเครื่องเป็นวิธีการระบุรูปแบบในข้อมูลและใช้เพื่อคาดการณ์หรือตัดสินใจโดยอัตโนมัติ … สำหรับการถดถอย คุณจะได้เรียนรู้วิธีวัดความสัมพันธ์ระหว่างตัวแปรสองตัวและคำนวณเส้นที่เหมาะสมที่สุดสำหรับการคาดคะเนเมื่อความสัมพันธ์พื้นฐานเป็นเส้นตรง
2. สิ่งของที่ใช้ในโครงงานนี้
ส่วนประกอบฮาร์ดแวร์
- สายจัมเปอร์หญิง/หญิง×(ตามความต้องการ)
- เขียงหั่นขนม (ทั่วไป)×1
- LM35 เซ็นเซอร์×1
- Bolt IoT Bolt โมดูล WiFi × 1
แอพซอฟต์แวร์และบริการออนไลน์
- Bolt IoT Bolt CloudBolt
- IoT Android App
ขั้นตอนที่ 1: เชื่อมต่อเซ็นเซอร์ LM35 กับ Bolt
ขั้นตอนที่ 1: ถือเซ็นเซอร์ในลักษณะที่คุณสามารถอ่าน LM35 ที่เขียนไว้ได้
ขั้นตอนที่ 2: ในตำแหน่งนี้ ระบุพินของเซ็นเซอร์เป็น VCC เอาต์พุต และ Gnd จากซ้ายไปขวา
ในอิมเมจฮาร์ดแวร์ VCC เชื่อมต่อกับสายสีแดง เอาต์พุตเชื่อมต่อกับสายสีส้ม และ Gnd เชื่อมต่อกับสายสีน้ำตาล
ขั้นตอนที่ 3: การใช้สายตัวผู้กับตัวเมียเชื่อมต่อ 3 พินของ LM35 กับโมดูล Bolt Wifi ดังนี้:
- พิน VCC ของ LM35 เชื่อมต่อกับ 5v ของโมดูล Bolt Wifi
- พินเอาต์พุตของ LM35 เชื่อมต่อกับ A0 (พินอินพุตแบบอะนาล็อก) ของโมดูล Bolt Wifi
- Gnd pin ของ LM35 เชื่อมต่อกับ Gnd
ขั้นตอนที่ 2: การทำนายอุณหภูมิ
ขั้นตอนที่ 1: ทำการเชื่อมต่อแบบเดียวกับหน้าจอ 'การเชื่อมต่อฮาร์ดแวร์สำหรับการตรวจสอบอุณหภูมิ' ในหัวข้อ 'การเชื่อมต่อเซ็นเซอร์ผ่าน VPS' ของโมดูล 'Cloud, API และ Alerts'
ขั้นตอนที่ 2: เปิดวงจรและปล่อยให้เชื่อมต่อกับ Bolt Cloud (ควรเปิด LED สีเขียวของ Bolt)
ขั้นตอนที่ 3: ไปที่ cloud.boltiot.com และสร้างผลิตภัณฑ์ใหม่ ขณะสร้างผลิตภัณฑ์ ให้เลือกประเภทผลิตภัณฑ์เป็นอุปกรณ์ส่งออก และประเภทอินเทอร์เฟซเป็น GPIO หลังจากสร้างผลิตภัณฑ์แล้ว ให้เลือกผลิตภัณฑ์ที่สร้างขึ้นล่าสุด จากนั้นคลิกที่ไอคอนกำหนดค่า
ขั้นตอนที่ 4: ในแท็บฮาร์ดแวร์ เลือกปุ่มตัวเลือกถัดจากพิน A0 ตั้งชื่อพินว่า 'ชั่วคราว' และบันทึกการกำหนดค่าโดยใช้ไอคอน 'บันทึก'
ขั้นตอนที่ 5: ย้ายไปที่แท็บรหัส ตั้งชื่อรหัสผลิตภัณฑ์ว่า 'ทำนาย' และเลือกประเภทรหัสเป็น js
ขั้นตอนที่ 6: เขียนโค้ดต่อไปนี้เพื่อพล็อตข้อมูลอุณหภูมิและเรียกใช้อัลกอริทึมการถดถอยพหุนามบนข้อมูล และบันทึกการกำหนดค่าผลิตภัณฑ์
setChartLibrary('google-chart');
setChartTitle('PolynomialRegression');
setChartType('กราฟทำนาย');
setAxisName('time_stamp', 'temp');
มูล(0.0977);
plotChart('time_stamp', 'ชั่วคราว');
ขั้นตอนที่ 7: ในแท็บผลิตภัณฑ์ เลือกผลิตภัณฑ์ที่สร้างขึ้น จากนั้นคลิกที่ไอคอนลิงก์ เลือกอุปกรณ์ Bolt ของคุณในป๊อปอัป จากนั้นคลิกปุ่ม 'เสร็จสิ้น'
ขั้นตอนที่ 8: คลิกที่ปุ่ม 'ปรับใช้การกำหนดค่า' จากนั้นคลิกไอคอน 'ดูอุปกรณ์นี้' เพื่อดูหน้าเว็บที่คุณออกแบบไว้ ด้านล่างนี้เป็นภาพหน้าจอของผลลัพธ์สุดท้าย
ขั้นตอนที่ 9: รอประมาณ 2 ชั่วโมงเพื่อให้อุปกรณ์อัปโหลดจุดข้อมูลที่เพียงพอไปยัง Cloud จากนั้น คุณสามารถคลิกที่ปุ่มคาดการณ์เพื่อดูกราฟการทำนายตามอัลกอริธึมการถดถอยพหุนาม
แนะนำ:
การเชื่อมต่อเซ็นเซอร์อุณหภูมิ LM35 กับ Arduino: 4 ขั้นตอน
การเชื่อมต่อเซ็นเซอร์อุณหภูมิ LM35 กับ Arduino: เทอร์โมมิเตอร์เป็นอุปกรณ์ที่มีประโยชน์ซึ่งใช้ในการวัดอุณหภูมิเป็นเวลานาน ในโครงการนี้ เราได้สร้างเทอร์โมมิเตอร์แบบดิจิตอลที่ใช้ Arduino เพื่อแสดงอุณหภูมิแวดล้อมปัจจุบันและการเปลี่ยนแปลงของอุณหภูมิบน LCD มันสามารถ depl
วิธีทำเทอร์โมมิเตอร์โดยใช้ Arduino และ LM35: 6 ขั้นตอน
วิธีทำเทอร์โมมิเตอร์โดยใช้ Arduino และ LM35: วันนี้ฉันจะแสดงวิธีทำเทอร์โมมิเตอร์ด้วยเซ็นเซอร์อุณหภูมิ Arduino และ LM35, จอ LCD, บนเขียงหั่นขนมที่เชื่อมต่อกับสายไฟ โดยจะแสดงอุณหภูมิเป็นเซลเซียสและฟาเรนไฮต์เรา สังเกต
(IoT) อินเตอร์เนตของสรรพสิ่งด้วย Ubidots (ESP8266+LM35): 4 ขั้นตอน
(IoT) Intertnet of Things With Ubidots (ESP8266+LM35): วันนี้เราจะมาเรียนรู้การใช้แพลตฟอร์ม Ubidots เพื่อแสดงภาพข้อมูลบนอินเทอร์เน็ตอย่างเป็นกันเอง
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): 4 ขั้นตอน
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): สวัสดีทุกคน! ในคำแนะนำนี้ เราจะเรียนรู้วิธีเชื่อมต่อเซ็นเซอร์ LM35 กับ NodeMCU และแสดงข้อมูลอุณหภูมิบนอินเทอร์เน็ตบนสมาร์ทโฟนด้วยแอปพลิเคชัน Blynk (ในโปรเจ็กต์นี้ เราจะใช้วิดเจ็ต SuperChart ใน Bl
อ่านอุณหภูมิโดยใช้เซ็นเซอร์อุณหภูมิ LM35 กับ Arduino Uno: 4 ขั้นตอน
การอ่านอุณหภูมิโดยใช้เซ็นเซอร์อุณหภูมิ LM35 กับ Arduino Uno: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีใช้ LM35 กับ Arduino Lm35 เป็นเซ็นเซอร์อุณหภูมิที่สามารถอ่านค่าอุณหภูมิได้ตั้งแต่ -55°c ถึง 1500°C เป็นอุปกรณ์ 3 ขั้วที่ให้แรงดันอนาล็อกเป็นสัดส่วนกับอุณหภูมิ ฮิก