สารบัญ:

ไฟ LED - สิ่งที่จำเป็น: 6 ขั้นตอน
ไฟ LED - สิ่งที่จำเป็น: 6 ขั้นตอน

วีดีโอ: ไฟ LED - สิ่งที่จำเป็น: 6 ขั้นตอน

วีดีโอ: ไฟ LED - สิ่งที่จำเป็น: 6 ขั้นตอน
วีดีโอ: หลอดLED ฟลูออเรสเซนต์ มีอยู่2แบบ มีวิธีการต่อแบบไหน ต่างกันอย่างไร 2024, พฤศจิกายน
Anonim
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น
ไฟ LED - สิ่งจำเป็น

สำหรับคำแนะนำนี้ฉันจะแสดงวิธีเปิดและปิดไฟ LED โดยใช้ Raspberry Pi และการเขียนโปรแกรม Python สิ่งที่คุณต้องการสำหรับโครงการมีดังนี้: ไฟ LED, สายจัมเปอร์, เขียงหั่นขนม, แหล่งจ่ายไฟ USB (เพื่อเปิด RaspberryPi), การ์ด Micro SD และ Raspberry Pi คุณจะต้องมีสิ่งต่าง ๆ ที่อนุญาตให้ผู้ใช้ควบคุมส่วนต่อประสานกราฟิกกับผู้ใช้กราฟิก Raspberry PI เช่น HDMI และจอภาพเพื่อดูว่าเกิดอะไรขึ้น และใช้เมาส์และคีย์บอร์ดเพื่อควบคุม

ขั้นตอนที่ 1: ตั้งค่า - Raspberry PI

ตั้งค่า - Raspberry PI
ตั้งค่า - Raspberry PI
ตั้งค่า - Raspberry PI
ตั้งค่า - Raspberry PI
ตั้งค่า - Raspberry PI
ตั้งค่า - Raspberry PI

ฉันจะไม่เข้าสู่ขั้นตอนเฉพาะในการตั้งค่า Raspberry PI เนื่องจากอาจเป็นคำสั่งสอนทั้งหมดได้ด้วยตัวเอง แต่ฉันจะให้คุณวิ่งลงอย่างรวดเร็ว คุณจะต้องไปที่ https://www.raspberrypi.org/downlaods/noobs และดาวน์โหลดไฟล์ชื่อ Noobs ซึ่งมี Raspbain (ระบบปฏิบัติการ) อยู่ในนั้น Noobs เป็นระบบปฏิบัติการเวอร์ชันที่ติดตั้งง่าย ซึ่งจะช่วยอธิบายระบบสำหรับผู้ใช้ใหม่ จากนั้นคุณจะแตกไฟล์ที่ดาวน์โหลดมาและวางลงในการ์ด Micro SD จากนั้นจึงใส่ลงในช่อง Micro SD ใน Raspberry PI เมื่อคุณเปิด Raspberry PI โปรแกรมจะเรียกใช้โปรแกรม Noobs และสอนวิธีใช้ระบบปฏิบัติการ

ขั้นตอนที่ 2: 1. เริ่มต้นใช้งาน

1. เริ่มต้น
1. เริ่มต้น
1. เริ่มต้น
1. เริ่มต้น

คุณจะต้องนำ Raspberry Pi ของคุณออก (เป็นชุดคอมพิวเตอร์บอร์ดเดี่ยวขนาดเล็ก) และเขียงหั่นขนมของคุณ (อุปกรณ์บัดกรีน้อยกว่าสำหรับต้นแบบชั่วคราวด้วยอุปกรณ์อิเล็กทรอนิกส์และการออกแบบวงจรทดสอบ) คุณจะต้องวางไฟ LED ดวงใดดวงหนึ่งลงในหมุดสองตัวที่อยู่ในเขียงหั่นขนม ไม่สำคัญว่าคุณวางหมุดไว้สองรู ข้อกำหนดเพียงอย่างเดียวคือคุณต้องวางหมุดลงในรูที่อยู่ติดกัน

ขั้นตอนที่ 3: 2. ใช้ตัวต้านทานเสมอ

2. ใช้ตัวต้านทานเสมอ
2. ใช้ตัวต้านทานเสมอ

บางครั้งคุณจะเห็นคนเชื่อมต่อ LED เข้ากับพอร์ต GPIO ของ Raspberry PI โดยตรง ซึ่งถือว่าแย่มากเพราะอาจทำให้พอร์ตเสียหาย หรือทำให้ Raspberry Pi เสียหายโดยสิ้นเชิง ในโครงการนี้ เราจะใช้ตัวต้านทาน 470 โอห์ม (ใช้ตัวต้านทานเพื่อลดกระแสไฟ) ซึ่งจะทำให้มองเห็น LED ได้โดยไม่ทำให้เกิดความเสียหายต่อ Raspberry Pi คุณต้องการวางหมุดตัวต้านทานตัวใดตัวหนึ่งไว้ข้างๆ หมุดด้านบนของ LED และหมุดอีกตัวหนึ่งที่ด้านบนของแถว

ขั้นตอนที่ 4: 3. การเชื่อมต่อกับ Raspberry Pi

3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi
3. การเชื่อมต่อกับ Raspberry Pi

ตอนนี้เราจะเชื่อมต่อเขียงหั่นขนมกับ Raspberry PI เราจะทำสิ่งนี้โดยใช้จัมเปอร์ลีด เราจะต้องการใช้ลีดสองสีที่แตกต่างกันเพื่อไม่ให้สับสน ขอแนะนำให้เราใช้สีน้ำเงินและสีแดงสำหรับโอกาสในการขาย สีแดงหมายถึงการเชื่อมต่อในเชิงบวก และสีน้ำเงินหมายถึงการเชื่อมต่อเชิงลบ ต่อไปเราจะใช้ตะกั่วสีน้ำเงิน (ต่อกราวด์) และวางพินของเราในรูที่อยู่ถัดจากพินด้านล่างของ LED อีกด้านหนึ่งของตะกั่วสีน้ำเงินจะเชื่อมต่อกับ Raspberry PI เราสามารถวางตะกั่วได้ทุกที่ ที่เขียนว่ากราวด์ (ดูแผนภาพ) เราจะวางลงที่สามจากด้านบนขวามือ ตะกั่วสีแดงจะถูกวางไว้ในแถวเดียวกับตัวต้านทาน (ดังนั้นกระแสจะถูกควบคุม) และอีกด้านหนึ่งจะถูกวางลงบนพอร์ต GPIO 18 (หกลงจากด้านบนขวามือ)

ขั้นตอนที่ 5: 4. การใช้ Python

4. การใช้ Python
4. การใช้ Python
4. การใช้ Python
4. การใช้ Python
4. การใช้ Python
4. การใช้ Python

ตอนนี้เราจะข้ามไปที่ส่วนต่อประสานกราฟิกกับผู้ใช้ Raspberry PI และเปิด Python สิ่งแรกที่เราต้องการทำคือพิมพ์ Sudo python ซึ่งจะทำให้เราสามารถไปยังพิน GPIO (ไพ ธ อนปกติไม่อนุญาตให้เราทำสิ่งนี้) ต่อไปเราจะต้องการนำเข้าไลบรารี Rpi. GPIO ที่ช่วยให้เราสามารถเชื่อมต่อกับฮาร์ดแวร์ของ Raspberry pi เราจะเปลี่ยนชื่อ Rpi. GPIO เป็น GPIO เพื่อให้พิมพ์ได้ง่ายขึ้น ตอนนี้เราจะต้องตั้งค่าโหมดเพื่อให้โปรแกรมรู้ว่าหมุดใดอยู่ที่ใด เพื่อให้โปรแกรมทำงาน เราจะต้องประกาศด้วยว่าพินจะทำอะไร ดังนั้นเราจะประกาศว่าพิน 18 จะเป็นเอาต์พุต สุดท้ายเราจะบอกโปรแกรมให้เอาท์พุตกระแสที่ขา 18 และเขียนเป็น True เพื่อให้กระแสไหลผ่าน ถ้าเราใส่ false แทน true จะทำให้ led ดับ

ขั้นตอนที่ 6: END

ตอนจบ
ตอนจบ

สิ่งที่ฉันได้แสดงให้คุณเห็นในคำแนะนำนี้เป็นเพียงเศษเสี้ยวของสิ่งที่คุณสามารถทำได้ด้วย Raspberry Pi และ python สำหรับการรวมกันทั้งสองนี้ ท้องฟ้ามีขอบเขต แม้แต่สิ่งที่ฉันแสดงให้คุณเห็น มีหลายสิ่งที่คุณสามารถเพิ่มเข้าไปได้ ตัวอย่างเช่น เป็นไปได้ที่จะมีสวิตช์ที่จะให้ LED เปิดทุกครั้งที่คุณกดสวิตช์ลง หลายๆ อย่างเป็นไปได้ตราบเท่าที่คุณมีเวลาและปรารถนาจะทำ

แนะนำ: