Pocket Chip: วิธีทำให้ไฟ LED กะพริบ: 6 ขั้นตอน
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ: 6 ขั้นตอน
Anonim
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ
Pocket Chip: วิธีทำให้ไฟ LED กะพริบ

สวัสดีทุกคน!!

นั่นคือ Instructables on Chip และกระเป๋าเป้ Pochet CHIP ของเธอ ชิปคืออะไร? CHIP เป็นคอมพิวเตอร์ Linux ที่เล็กที่สุดที่สร้างขึ้นโดย Next Thing โดยแคมเปญ Kickstarter ดูลิงก์เพื่อดูคุณลักษณะทั้งหมด (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk) CHIP มีส่วนประกอบทั้งหมดในการทำงาน มี Wifi และ Bluetooth ในตัว คุณสามารถทำอะไรกับ CHIP? ทั้งหมดที่คุณสามารถทำได้ด้วยคอมพิวเตอร์ ใช่! Pocket CHIP เป็นบอร์ดที่มีส่วนประกอบทั้งหมด เช่น คีย์บอร์ด หน้าจอ และพอร์ต GPIO เพื่อใช้งานกับ CHIP คุณสามารถดูวิดีโอด้านล่างและคุณสามารถดูคุณสมบัติของ CHIP

ขั้นตอนที่ 1: คุณสมบัติของ CHIP และ Pocket CHIP

Image
Image
คุณสมบัติของ CHIP และ Pocket CHIP
คุณสมบัติของ CHIP และ Pocket CHIP
คุณสมบัติของ CHIP และ Pocket CHIP
คุณสมบัติของ CHIP และ Pocket CHIP
คุณสมบัติของ CHIP และ Pocket CHIP
คุณสมบัติของ CHIP และ Pocket CHIP

คุณสมบัติของชิปคือ: โปรเซสเซอร์ Allwinner R8, Realteck RTL8723BS wifi และโมดูล Bluethooth, 4 Gb NAND, การเชื่อมต่อ USB, การเชื่อมต่อ TRRS/AV CHIP รองรับ 802.11b/g/n โดยใช้ WiFi ในตัว และมาตรฐาน Bluetooth 4.0 LE โดยใช้ Bluetooth ในตัว

Pocket CHIP เป็นบอร์ดที่มีแป้นพิมพ์ หน้าจอสัมผัส แบตเตอรี่ และพอร์ต GPIO ตอนนี้ CHIP ของฉันมีเฟิร์มแวร์สำหรับใช้งานกับ Pocket CHIP CHIP มาตรฐานไม่มีแอปเดียวกันกับ CHIP ที่ทำงานกับ Pocket CHIP แต่มี distro Linux ที่แตกต่างกัน Linux distro บน CHIP คือ Debian-8 (Jessie)

ขั้นตอนที่ 2: การใช้งาน Pocket CHIP…สำหรับตอนนี้

แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้
แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้
แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้
แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้
แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้
แอพพลิเคชั่นของ Pocket CHIP…สำหรับตอนนี้

แอพที่ติดตั้งล่วงหน้าบน Linux distro สำหรับตอนนี้คือ Linux Terminal, Pico-8, แพลตฟอร์มและอีกมากมาย ด้วย Pico-8 คุณสามารถเล่นเกมที่ชุมชน Pico-8 แบ่งปันกับคนทั้งโลก และคุณยังสามารถสร้างเกมที่เกินบรรยายได้อีกด้วย เช่นเดียวกับ Atari และเกมสไตล์ 8 บิต

ด้วย Pocket CHIP คุณสามารถสร้างเพลงได้! ใช่! มีแอปที่ติดตั้งไว้ล่วงหน้าซึ่งคุณสามารถใช้เล่นเสียงเหมือนซินธิไซเซอร์ และคุณสามารถสร้างเสียงหรือเสียงรบกวนอย่างฉัน…

ยังเขียน. ด้วยการเขียนคุณสามารถเขียนได้ ใช่! ในรูปภาพ คุณสามารถดูไฟล์เบราว์เซอร์และตัวช่วย แต่สำหรับฉัน แอพที่ดีที่สุดคือ Terminal Terminal เป็น Linux Terminal มาตรฐาน ตอนนี้ฉันสามารถใช้ Raspberry Pi โดย Chip ได้แล้ว นี่เป็นโหมดพกพาที่ใช้ Raspberry Pi

ขั้นตอนที่ 3: กะพริบไฟ LED ด้วย Pocket CHIP

กะพริบไฟ LED พร้อม Pocket CHIP
กะพริบไฟ LED พร้อม Pocket CHIP
กะพริบไฟ LED พร้อม Pocket CHIP
กะพริบไฟ LED พร้อม Pocket CHIP
กะพริบไฟ LED พร้อม Pocket CHIP
กะพริบไฟ LED พร้อม Pocket CHIP

อย่างที่ฉันได้บอกไปแล้วว่าคุณสามารถใช้ GPIO pinout ของ CHIP ที่สั่งงานฮาร์ดแวร์ทั้งหมดที่คุณสามารถจับได้จากที่ไหนสักแห่ง ดี ! การเดินทางทั้งหมดเริ่มต้นจากสถานที่ สถานที่นี้สำหรับเราคือผู้นำ ใช่ ไฟ LED คือ "Hello World" สำหรับอุปกรณ์อิเล็กทรอนิกส์ ตกลงตอนนี้ใช้คำน้อยลงข้อเท็จจริงมากขึ้นคุณสามารถใช้ไฟ LED สีแดงเหมือนในรูป ใช้ตัวต้านทาน และดูคำแนะนำ

ตอนนี้เปิด Pocket CHIP ของคุณแล้วติดตั้งไลบรารี CHIP_IO บน Pocket CHIP ของคุณ สำหรับทำสิ่งนี้ให้เขียนคำสั่งเหล่านี้ในหน้าต่างเทอร์มินัล:

sudo ntpdate pool.ntp.org

sudo apt-get update

sudo apt-get ติดตั้ง git build-essential python-dev python-pip -y

โคลน git git://github.com/xtacocorex/CHIP_IO.git

cd CHIP_IO

sudo python setup.py ติดตั้ง

ซีดี..

sudo rm -rf CHIP_IO

ตอนนี้คุณมี CHIP_IO ใน Pocket CHIP แล้ว

ขั้นตอนที่ 4: เขียนโปรแกรม Python เพื่อกะพริบ Led

Nou คุณสามารถเปิดหน้าต่าง Terminal และเขียนคำสั่งเหล่านี้:

sudo nano blink.py

หลังจากนี้มีโอกาสหน้าจอและคุณสามารถเขียนคำสั่งนี้:

นำเข้า CHIP_IO. GPIO เป็น GPIO

เวลานำเข้า

GPIO. การล้างข้อมูล ()

GPIO.setup("XIO-P2", GPIO.ออก)

พิมพ์ "สลับ XIO-P1 10 ครั้ง…"

สำหรับฉันอยู่ในช่วง (0, 10):

GPIO.output("XIO-P2", GPIO.ต่ำ)

เวลานอน(0.1)

GPIO.output("XIO-P2", GPIO.สูง)

เวลานอน(0.1)

GPIO. การล้างข้อมูล ()

หลังจากคุณสามารถบันทึกได้โดยคลิก Ctrl+xWrite Y สองครั้ง และ tataaa คุณได้เขียนโปรแกรม Python แรกของคุณแล้ว

ขั้นตอนที่ 5: เชื่อมต่อฮาร์ดแวร์

เชื่อมต่อฮาร์ดแวร์
เชื่อมต่อฮาร์ดแวร์
เชื่อมต่อฮาร์ดแวร์
เชื่อมต่อฮาร์ดแวร์

ตอนนี้เป็นช่วงเวลาของฮาร์ดแวร์ คุณสามารถดูภาพ เชื่อมต่อพินบวกของไฟ LED บนพิน GPIO 5 โวลต์ พินลบของนำไปสู่ตัวต้านทานและตัวต้านทานบน GPIO 1 พินบวกของไฟ LED นั้นยาวกว่าค่าลบ การกำหนดค่านี้ดีสำหรับ Pocket CHIP จำไว้ว่าให้ใช้ตัวต้านทานเสมอ มิฉะนั้น คุณสามารถเผา Pocket CHIP ได้

ขั้นตอนที่ 6: เปิดโปรแกรม

ตอนนี้คุณสามารถเปิดโปรแกรม te โดยหน้าต่างเทอร์มินัล เปิด Terminal แล้วเขียน sudo python และชื่อไฟล์ที่เขียนก่อน sudo python blink.py