สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: การเขียนโปรแกรมไมโครคอนโทรลเลอร์
- ขั้นตอนที่ 3: วัสดุเพิ่มเติม
วีดีโอ: แนะนำ Cypress (ตอนที่ 2): 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คำแนะนำนี้เป็นความต่อเนื่องของก่อนหน้านี้ที่นี่
แนะนำ Cypress (ตอนที่ 1)
Instructable ก่อนหน้านี้ใช้บอร์ดประเมินผล PSoC 4 ที่ไม่มีสิทธิ์เข้าถึงโปรแกรมแก้ไขข้อบกพร่อง คำแนะนำนี้ใช้บอร์ดประเมินผล PSoC 5 ที่มีสิทธิ์เข้าถึงดีบักเกอร์เพื่อแสดงให้เห็นว่ามีประโยชน์เพียงใดเมื่อเขียนโปรแกรมอุปกรณ์ นอกจากนี้ บทช่วยสอนนี้ยังนำเสนอโครงการที่แตกต่างกันและแสดงการเชื่อมต่อกับเซ็นเซอร์อัลตราโซนิก HC SR04
ฉันจะสนุกกับการทำวิดีโอมากขึ้นและประกอบคำแนะนำเกี่ยวกับการใช้ไมโครคอนโทรลเลอร์ Cypress โดยอาจมีวิดีโอที่จะมาถึงโดยเน้นที่ส่วนเฉพาะภายในผู้สร้าง PSoC มากขึ้นรวมถึงการขัดจังหวะและเคล็ดลับการเขียนโค้ดที่มีประโยชน์อื่น ๆ ดูรายละเอียดเพิ่มเติมเกี่ยวกับทรัพยากรที่กว้างขวางในการออกแบบและคุณสมบัติอื่น ๆ ภายใน PSoC Creator ด้วยเหตุนี้ ฉันจึงรู้สึกซาบซึ้งเป็นอย่างยิ่งกับข้อเสนอแนะเกี่ยวกับบทช่วยสอนเหล่านี้ และจะยอมรับคำแนะนำสำหรับบทช่วยสอนในอนาคตหากมีบางอย่างที่ฉันไม่ได้กล่าวถึงโดยเฉพาะและมีคนต้องการจะกล่าวถึง ขอขอบคุณ.
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
หากต้องการปฏิบัติตามคำแนะนำนี้ คุณจะต้องติดตั้ง PSoC Creator 4.2 ลิงก์สำหรับสิ่งนี้จะอยู่ในส่วนที่ 1 Instructable นอกจากนี้ คุณจะต้องใช้บอร์ดประเมินผล PSoC 5 ซึ่งหาได้จาก Digikey ที่นี่
Cypress PSoC 5 คณะกรรมการประเมินผล
เช่นกัน บอร์ดนี้ไม่ได้มาพร้อมกับส่วนหัว ดังนั้น ขอแนะนำให้ใช้ส่วนหัวพิทช์ 0.1 เพื่อประสานกับบอร์ดเพื่อให้การเชื่อมต่อง่ายขึ้น ฉันขอแนะนำส่วนหัวที่เชื่อมโยง เนื่องจากช่วยให้คุณมีการเชื่อมต่อทั้งตัวผู้และตัวเมียในแต่ละพิน และก็ดี ให้มีอย่างน้อยหนึ่งกระดานสำหรับการทดสอบ
ส่วนหัวของพินชาย/หญิง
สำหรับโครงการนี้ เรากำลังตั้งค่าการทดสอบอัลตราโซนิกเซนเซอร์ HC-SR04 อย่างง่าย และหนึ่งในนั้นเป็นสิ่งจำเป็นสำหรับโครงการ มีจำหน่ายทั่วๆ ไป โดยทั่วไปแล้วฉันจะซื้อจากผู้ขายชาวจีนบนอีเบย์ด้วยราคาประมาณ 1 ดอลลาร์ต่ออันเมื่อฉันซื้อเป็นชุด 5 อัน สุดท้าย สายเคเบิลดูปองท์ใช้สำหรับเชื่อมต่อเซ็นเซอร์กับบอร์ด
เชื่อมต่อเซ็นเซอร์กับไมโครคอนโทรลเลอร์ เราเชื่อมต่อเซ็นเซอร์ Vcc เพื่อจ่ายไฟบนบอร์ด GND กับบอร์ด GND และสำหรับรหัสที่รวมอยู่ในตอนท้ายของคำสั่งนี้ Echo เพื่อพิน 3.0 และ Trig ถึง 3.1
ขั้นตอนที่ 2: การเขียนโปรแกรมไมโครคอนโทรลเลอร์
ฉันรู้สึกว่ารูปแบบวิดีโอสำหรับบทช่วยสอนเหล่านี้มีประโยชน์มากที่สุด คุณจึงสามารถรับชม ฟัง และทำตาม และดูว่าฉันกำลังคลิกอะไรอยู่บนหน้าจอ คุณสามารถหยุดชั่วคราวและกรอกลับได้ตามต้องการเช่นกัน
นอกจากนี้ ฉันยังรู้สึกซาบซึ้งเป็นอย่างยิ่งกับความคิดเห็นเกี่ยวกับสิ่งที่เป็นประโยชน์ และในด้านที่สามารถปรับปรุงได้เพื่อให้วิดีโอแนะนำมีประโยชน์มากขึ้นในอนาคต
ขั้นตอนที่ 3: วัสดุเพิ่มเติม
หากคุณประสบปัญหาด้วยเหตุผลบางประการ คุณสามารถดาวน์โหลดไฟล์ zip ของโปรเจ็กต์นี้ ไฟล์ที่แน่นอนจากวิดีโอ และแตกไฟล์ทั้งหมดไปยังโฟลเดอร์บนเดสก์ท็อปของคุณ จาก PSoC Creator ค้นหาไฟล์บนเดสก์ท็อปของคุณ ให้เปิดพื้นที่ทำงานและเรียกใช้ด้วยตนเอง หรือใช้เพื่อตรวจสอบแผนผังโครงการหรือรหัสของคุณ ทุกอย่างควรอยู่ที่นั่นและควรสร้างและตั้งโปรแกรมผ่าน Debugger ไปยังบอร์ดของคุณอย่างถูกต้องและจะให้ตัวอย่างการทำงานเป็นข้อมูลอ้างอิงพร้อมวิดีโอประกอบเพื่อช่วย
หวังว่าวิดีโอนี้จะช่วยแสดงวิธีตั้งโปรแกรมไมโครคอนโทรลเลอร์โดยใช้ดีบักเกอร์ และตรวจสอบว่าโค้ดและตัวแปรอัปเดตอย่างถูกต้องจาก PSoC Creator ขึ้นอยู่กับชุดไมโครคอนโทรลเลอร์ที่คุณซื้อการสนับสนุนดีบักเกอร์เช่นบอร์ดที่ใช้ในคำแนะนำนี้รวมถึงบอร์ด PSoC 4 Pioneer ของ Cypress ในขณะที่บอร์ดอื่น ๆ เช่น PSoC 4 Evaluation Board ไม่ต้องการและต้องใช้โฮสต์ bootloader การมีบอร์ดที่รองรับ Debugger เป็นเครื่องมือที่มีประโยชน์อย่างเหลือเชื่อในการทดสอบและค้นหาปัญหาเกี่ยวกับโค้ด ตลอดจนการเปลี่ยนแปลงและการทดสอบอย่างรวดเร็ว
นอกจากนี้ ควรมีความชัดเจนว่าการสร้างโครงการสำหรับอุปกรณ์ PSoC5 นั้นง่ายพอๆ กับการสร้างโครงการสำหรับ PSoC4 เนื่องจากเหมือนกัน การสร้างโปรเจ็กต์สำหรับอุปกรณ์ในตระกูล PSoC จะเหมือนกันโดยใช้ผู้สร้าง PSoC โดยการวางส่วนประกอบ เชื่อมต่อเข้ากับหมุดของบอร์ดและเขียนโค้ด
มีความสุขในการสร้าง!
*โปรดแจ้งให้เราทราบหากมีปัญหาใดๆ กับไฟล์เก็บถาวรหลังจากแตกไฟล์และเรียกใช้ใน PSoC Creator**อัปเดตสำหรับ PSoC Creator 4.2*
แนะนำ:
รีโนเวทไฟกลางคืน Rayotron (ตอนที่ 2): 13 ขั้นตอน
การปรับปรุงแสงไฟกลางคืน Rayotron (ตอนที่ 2): โคมไฟกลางคืน Rayotron ของฉันได้รับแรงบันดาลใจจากเครื่องกำเนิดไฟฟ้าสถิตขนาดครึ่งล้านโวลต์ที่ออกแบบมาเพื่อผลิตรังสีเอกซ์พลังงานสูงสำหรับการวิจัยฟิสิกส์อะตอม โปรเจ็กต์ดั้งเดิมใช้แหล่งจ่ายไฟ DC 12 โวลต์เพื่อจ่ายพลังงานให้กับเครื่องสร้างประจุไอออนแบบไฟฟ้าขนาดเล็กที่ไม่
แนะนำ IOTSPT.com: 7 ขั้นตอน
ข้อมูลเบื้องต้นเกี่ยวกับ IOTSPT.com: IOTSPT.com เป็นเครือข่าย IoT ซึ่งใช้สำหรับเชื่อมต่อฮาร์ดแวร์กับอินเทอร์เน็ต นี่คือการออกแบบพิเศษสำหรับโมดูล ESP8266 นักพัฒนายังได้สร้าง API สำหรับนักพัฒนาเพื่อรวมฮาร์ดแวร์เข้ากับซอฟต์แวร์อื่นๆ ทีมงาน IOTSPT ได้สร้าง
แนะนำ Cypress (ตอนที่ 1): 4 ขั้นตอน
ข้อมูลเบื้องต้นเกี่ยวกับ Cypress (ตอนที่ 1): Arduino อาจเป็นหนึ่งในนั้น หากไม่ใช่ไมโครคอนโทรลเลอร์ที่ได้รับความนิยมมากที่สุดสำหรับมือสมัครเล่นทั่วไป แต่มีทางเลือกที่ยอดเยี่ยมสำหรับ Arduino ที่มักถูกมองข้ามเพียงเพราะ Arduino เป็นชื่อใหญ่ในไมโครคอนโทรลเลอร์อดิเรก ไมโครโค
แนะนำ Raspberry Pi (หัวขาด): 12 ขั้นตอน (พร้อมรูปภาพ)
แนะนำ Raspberry Pi (หัวขาด) ในที่สุด! ใช้ Raspberry Pi ของคุณโดยไม่ต้องใช้สิ่งที่รู้สึกเหมือนกับการเชื่อมต่ออุปกรณ์ต่อพ่วงภายนอกและจัดการกับสิ่งผิดปกติของสายเคเบิล: กำหนดค่า Pi ของคุณให้เป็นหัวขาด! (ไม่ใช่แบบน่ากลัวนะ) สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับคนที่สอนเรื่อง
เข้ารหัสข้อมูลส่วนบุคคลของคุณ.. แนะนำ Truecrypt!: 8 ขั้นตอน
เข้ารหัสข้อมูลส่วนบุคคลของคุณ.. ขอแนะนำ Truecrypt! คุณอาจสงสัยว่า Truecrypt คืออะไร Truecrypt เป็นโปรแกรมที่ให้คุณเข้ารหัสข้อมูลจำนวนมาก และทำได้ง่ายมาก เลยตามไป. วิธีการเข้ารหัส ได้แก่ AES-256, Serpent และ Twofish(คอมโบของ