ระบบควบคุมในการกระจายและเข้าถึงข่าวสาร การประกาศ

วันพฤหัสบดีที่ 17 กันยายน พ.ศ. 2558

เข้าทดลองใช้ raspbery pi 16/09/2015

ไม่มีความคิดเห็น :

การเข้าทดลองใช้งาน Raspbyrry Pi #16/09/2015

ได้ทำการทดลองต่ออุปกรณ์ Raspberry Pi2
โดยมีหน้าจอ LCD ต่อเข้ากับพอร์ต HDMI ของ Raspberry Pi
มี Module Wifi ซึ่งเป็น usb, เมาส์, คีย์บอร์ด
และ SD card memory ซึ่งมี OS ของ Raspberry Pi อยู่
   โดยในการทดลองใช้งานครั้งนี้ ทางนักศึกษารุ่นน้องซึ่งเป็น Teacher Assistant ในการสอนใช้งาน Raspberry Pi ได้ทำการติดตั้ง และ Setup พื้นฐานไว้หมดแล้ว อาทิเช่น OS, Wifi, โปรแกรมพื้นฐาน และโปรแกรมสำหรับสอน
 
รูปภาพที่ 1.1
.จากรูปภาพที่ 1.1 จะเป็นภาพหน้าจอ OS Raspberry Pi (Raspbian) ไฮไลท์ของภาพนี้คือ โปรแกรม ที่ติดตั้งไว้ภายในเครื่อง จะมี Mathematica เป็นโปรแกรมการคำนวณทางด้านคณิตศาสตร์, ฟิสิกส์ โดยในครั้งนี้ไม่ได้ทดลองใช้โปรแกรมนี้ และมี โปรแกรม Python 2, Python 3 ซึ่งเป็นโปรแกรมเขียน Code python 2-3 มีโปรแกรม Scratch ซึ่งเป็นโปรแกรมสำหรับการเขียน Code โดยใช้ GUI ที่มีในโปรแกรม สำหรับการสร้าง Code ที่ไม่ต้องเขียนเอง ใช้เพียงการลากคำสั่งต่างๆมาวางในส่วนที่เตรียมไว้ และทำการตั้งค่าคำสั่งนั้นๆ ว่าจะให้ทำ จำนวน, เวลา, อื่นๆ อย่างไร
รูปภาพที่ 1.2
รูปภาพที่ 1.3
ในรูปภาพที่ 1.2 จะเป็นการทดลองนำคำสั่งจากทางด้านซ้ายมาวางในช่อง Scripts เพื่อใช้งาน โดยจะมีสามส่วน
- ส่วนที่เป็นสีน้ำเงิน จะเป็นส่วนของการเซ็ตค่าตำแหน่งของ เจ้าเหมี่ยวทางด้านขวา โดยปกติเจ้าเหมียวจะอยู่ตรงกลางหน้าจอพอดี จึงทำการเซ็ตค่าให้เจ้าเหมียวลงมาอยู่ทางด้านซ้ายล่าง ด้วยการลดตำแหน่งทางแกน x, แกน y ลง 150 และ 100 ตามลำดับ (-150, -100)
-ส่วนที่เป็นสีม่วง จะเป็น action ที่เจ้าเหมียวจะทำ โดยที่นำมาใช้จะเป็นการที่เจ้าเหมียวพูด Hello! เป็นระยะเวลา 5 วินาที
-ส่วนที่เป็นสีเหลือง จะเป็นการตั้งเงื่อนไขให้กับคำสั่งด้านล่าง โดยเงื่อนไขนี้จะเป็นการกดคลิก ที่คำสั่ง แล้วจะทำการส่งต่อไปให้ทำคำสั่งด้านล่างคำสั่งนี้ หรือก็คือ เมื่อคลิกที่คำสั่งนี้ จะทำการสั่งให้เจ้าเหมียวพูดคำว่า Hello! เป็นระยะเวลา 5 วินาที (ตามรูปภาพที่ 1.3)


และนอกเหนือจากนี้ เนื่องจากคีย์บอร์ดมีปัญหา เมื่อพิม @ บนคีย์บอร์ด อักขระที่ออกมาจากการพิมจะกลายเป็น " และกลับกันหากพิม " ผลก็คือจะได้รับ @ ออกมาแทน โดยนักศึกษารุ่นน้องได้ทำการสันนิษฐานไว้ว่าน่าจะเป็นเพราะคีย์บอร์ดที่ Config ไว้เป็น UK แต่คีย์บอร์ดที่ใช้เป็นของ US จึงได้ทำการ config คีย์บอร์ด โดยการใช้คำสั่ง

sudo dpkg-reconfigure keyboard-configuration


พิมลงใน Terminal ของ Raspbian และจะมีหน้าต่างการ Configure ขึ้นมา (ขออภัย ไม่ได้ทำการ capture ไว้) แล้วทำการค้นหาชื่อยี่ห้อ/รุ่นคีย์บอร์ดที่ตรงกับคีย์บอร์ดที่ใช้ โดยในที่นี้เป็นคีย์บอร์ดยี่ห้อ Logitech จึงทำการหา Keyboard นี้ในหน้าต่าง Config และทำการเลือกเข้าไป และทำการเลือกภาษา เป็น English US ต่อจากนั้นจึงทำการ Reboot เครื่อง ก็จะได้การใช้งานคีย์บอร์ด US มาใช้

และภาพที่ Capture มาจาก Raspbian ก็ได้จากการ Install คำสั่งการ Capture หน้าจอ ด้วยคำสั่ง
sudo apt-get install scrot
และเมื่อทำการ Install เรียบร้อยเมื่อต้องการจะ Capture หน้าจอ ก็ทำการรันคำสั่ง
scrot
ในเทอร์มินอล แล้วระบบจะทำการแคปเจอร์หน้าจอและเซฟลงที่ไดเรคทอรี่ของ user โดยจะมีคำสั่งอื่นๆอีกเกี่ยวกับการ Capture ภาพหน้าจอโดยที่ได้ใช้จะมีสองคำสั่งคือ
scrot -d 10
คำสั่งแรกนี้จะเป็นการเพิ่ม -d เข้าไปซึ่งก็คือการกำหนด delay ก่อนจะทำการ Capture โดยพารามิเตอร์ที่รับมา จะมีหน่วยเป็น วินาที

scrot /home/pi/myscreen.png
และคำสั่งที่สอง จะเป็นการ Capture และเซฟไฟล์ในตำแหน่งที่ระบุ(รวมถึงตั้งชื่อ) โดยปกติถ้าไม่ได้ตั้งชื่อ ชื่อของภาพจะได้เป็น Time Stamp เช่น "2015-09-16-125256_1318x736_scrot"





----------------------------------------------------------------

Reminder

Information blog : http://raspberrypi2u.blogspot.com/

Information for configure keyboard : https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=9136
Information for install and use scrot to capture screen : http://www.raspberrypi-spy.co.uk/2013/10/how-to-take-screenshots-on-the-raspberry-pi/
Boot OS :  'startx'

ไม่มีความคิดเห็น :

แสดงความคิดเห็น