สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีทุกคน!
ฉันชื่อซามูเอล ฉันอายุ 14 ปี มาจากซิซิลี…ฉันเป็นคนใหม่ในโลกของ Arduino!
ฉันมีประสบการณ์บางอย่างเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์และโครงการ DIY แต่ฉันเริ่มเขียนโปรแกรมบางโปรแกรมบน Arduino เพื่อทำให้งานของฉันง่ายขึ้น
นี่เป็นโปรเจ็กต์ Instructables แรกของฉัน ดังนั้นคุณอาจไม่เข้าใจฉันดี… เป็นเพราะประสบการณ์เล็กน้อยของฉัน แต่ (อาจ) ภาษาอังกฤษของฉันด้วย!
เริ่มกันเลย!
ขั้นตอนที่ 1: วัสดุ
ในการสร้างโครงการนี้ คุณจะต้อง:
3 โพเทนชิโอมิเตอร์;
1 ปุ่มกด;
ตัวต้านทาน 1 2.2k (หรือมากกว่า) โอห์ม;
จอแอลซีดี 16x2;
DHT11 (เซ็นเซอร์อุณหภูมิและความชื้น);
DS3231RTC (นาฬิกาเรียลไทม์);
เขียงหั่นขนม;
สายเคเบิล;
ขั้นตอนที่ 2: แผนผัง
จุดประสงค์แรกเริ่มของฉันคือการสร้างนาฬิกาดิจิตอลอย่างง่ายพร้อมข้อมูลอุณหภูมิและความชื้น ดังนั้น…ฉันสร้างมันขึ้นมา!
ฉันมีปัญหาในแผนผังด้วยเพราะมีสายเคเบิลมากมาย!
บางทีแผนผังของฉันอาจสับสนมาก แต่ไม่มีปัญหา…ฉันเขียนให้คุณ:
จอแอลซีดี (16 พิน)
พิน 1 - gnd
ขา 2 - 5v
พิน 3 - พินโพเทนชิโอมิเตอร์ที่ 1 (ต่อหม้อกับกราวด์และ 5v)
ขา 4 - Arduino D12
พิน 5 - gnd
พิน 6 - Arduino D11
พิน 11 - Arduino D5
พิน 12 - Arduino D4
พิน 13 - Arduino D3
ขา 14 - Arduino D2
พิน 15 - พินโพเทนชิออมิเตอร์ตัวที่ 2
พิน 16 - gnd
DHT11:
พินที่ 1 (ขวา) - Arduino A3
พินที่ 2 (กลาง) - 5v
พินที่ 3 (ซ้าย)- gnd
DS3231RTC:
GND- gnd
VCC- 3.3v
SDA- ขา Arduino SDA หรือ Arduino A4
SCL- ขา Arduino SCL หรือ Arduino A5
ส่วนประกอบอื่นๆ:
กดปุ่มไปที่ Arduino D7
พินโพเทนชิโอมิเตอร์ตัวที่ 3 กับ Arduino A0
ฉันเพิ่มปุ่มรีเซ็ตด้วย….เพียงแค่กดปุ่มแล้วเชื่อมต่อกับขา gnd และ Arduino RST
ขั้นตอนที่ 3: ตอนนี้รหัส
มาโหลดโค้ดกัน
คุณสามารถหาได้ที่นี่:
www.mediafire.com/?7s409rr7ktis9b0
ขั้นตอนที่ 4: เราเสร็จแล้ว
ตอนนี้เราสามารถเห็นโค้ดทำงานอยู่!
ลาก่อนพวก!