รายงาน เรือง raspberry pi คณะผ้จัดทํา ู group 18 ·...

33
รายงาน เรือง Raspberry PI คณะผู ้จัดทํา GROUP 18 นางสาวกรรณิการ์ เกิดทวี 583020374-1 นางสาวชมพูนุช น้อมมนัส 583020386-4 นางสาวตติญา นุ่นขาว 583021133-8 นางสาวปรียาภรณ์ มูลทา 583021138-8 นางสาวทักษิณี จันทร์เมือง 583020395-3 ชั .นปีที/ 2 อาจารย์ทีปรึกษา รศ.ดร.จักรชัย โสอินทร์ รายวิชา วิชา 322222 NETWORK I สาขาเทคโนโลยีสารสนเทศและการสือสาร คณะวิทยาศาสตร์ ภาควิชาวิทยาการคอมพิมเตอร์ มหาวิทยาลัยขอนแก่น

Upload: others

Post on 02-Nov-2019

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

รายงาน

เรอง Raspberry PI

คณะผจดทา

GROUP 18

นางสาวกรรณการ เกดทว 583020374-1

นางสาวชมพนช นอมมนส 583020386-4

นางสาวตตญา นนขาว 583021133-8

นางสาวปรยาภรณ มลทา 583021138-8

นางสาวทกษณ จนทรเมอง 583020395-3

ช.นปท/ 2

อาจารยทปรกษา

รศ.ดร.จกรชย โสอนทร

รายวชา วชา 322222 NETWORK I

สาขาเทคโนโลยสารสนเทศและการสอสาร คณะวทยาศาสตร ภาควชาวทยาการคอมพมเตอร

มหาวทยาลยขอนแกน

Page 2: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

1

หลกการและเหตผล

ในการเรยนการศกษาหรอการทางานในเสนทางดานคอมพวเตอร เรามเคร/ องมอทางเนตเวรคหรอ

โปรแกรมมากมายท/ชวยในการศกษาหรอการทางานของเราใหมทางเลอกในการใชงาน มคณภาพในการใชงาน

หรอมประโยชนในการใชงานท/หลากหลาย ซ/ งคณะผจดทาไดสนใจและศกษาการใชงานของ raspberry pi ซ/ ง

เปรยบเสมอนคอมพวเตอรขนาดเลก ท/ใชงานไดเหมอน PC ปกตแตไมเทยบเทา ซ/ งใชงานรวมกบโปรแกรม

สแกนไอพ putty ฯ เพ/อศกษาการทางานของ raspberry pi โดยมโปรแกรม Angry IP scanner เปนตวชวยหา

ไอพ และเพ/อใหใชงานเปนเหมอนเรามคอมพวเตอรราคาถกขนาดเลกไวฝกการเขยนโปรแกรมหรอไว

ประยกตใชประโยชนตางๆในการทางานได

วตถประสงค

1. เพ/อศกษาการทางานของ raspberry pi โดยมโปรแกรม Angry IP scanner เปนตวชวยหาไอพ

2. เพ/อใหผศกษาไดรจก raspberry pi เพ/อนาไปประยกตใชในการศกษาหรอการทางาน

ทฤษฎทเกยวของ

ยกตวอยาง การตดต.งและใชงาน Raspberry

โดยใชโปรแกรม Angry IP Scanner + PuTTY+Remote Desktop

โปรแกรม Angry IP scanner คอผ ใชสามารถดไอพภายในวงแลนได และชวยประหยดเวลา

ในการคนหาไอพภายในองคกรของตวเอง เพ/อใหการต.งคาและตดต.ง Raspberry สาเรจ

โปรแกรม Putty เอาไวใชในการเช/อมตอ รโมท จากเคร/ องคอมพวเตอรตวเอง (ใช Windows)

เขาไปยงเคร/องเซรฟเวอร ใน raspberry pi และยงใชเปนการสงคาส/งในการลงโปรแกรมตางๆใน raspberry PI

โดยไมตองไปหาโหลดจากเนต สวนมากแลวจะใชระบบปฏบตการ Linux

โปรแกรม Remote Desktop ใชลอกออนเขาไปควบคมเคร/ องคอมพวเตอรท/ เปนเคร/ องเปาหมาย

โดยจะสามารถมองเหนหนาจอ และควบคมเคร/องน.นๆ ได เสมอนวากาลงน/งอยหนาคอมพวเตอรเคร/องน.น

Page 3: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

2

ความสามารถของRaspberry pi ททาได

f. เปรยบเสมอนคอมพวเตอรขนาดเลก ท/พฒนาซอฟทแวรไดเหมอนพฒนาบน PC ปกต

2. สามารถเช/อมตอกบจอมอนเตอร คยบอรด และเมาสได

3. สามารถตอยอด ดดแปลงคอมพวเตอรควบคมได เชน

- Raspberry Pi + Raspbian = PC - Raspberry Pi + Archlinuxarm + Transmission + EXT.HDD = Bittorrent Box - Raspberry Pi + XBian, RaspBMC = HiDef Player - Raspberry Pi + Archlinuxarm + Motion + Webcam = CCTV เปนตน

สงท raspberry pi ทาไมได

1. ไมม Internal Harddrive ขนาดใหญ ทาใหตองใช SD Card เพ/อบรรจ OS แทน

2. หากไมม Internet จะไมสามารถเช/อมตอเพ/อทางานได

สงทแตกตาง

� ใชพ.นท/ตดต.งนอย กนไฟนอย ราคาถก มขนาดเลก

� ม USB port ทาใหตอ External devices เชน Keyboard, wireless dongle, External

Harddrive, ลาโพง จอ LCD หรอ พอรต AV

� สามารถลงโปรแกรมและ update ผาน Putty ได โดยไมตองโหลดตวโปรแกรม

มาจากอนเทอรเนต

� ดดแปลงการใชงานไดเยอะ ทางานรวมกบหลายโปรแกรมได เพ/อใหเกดประโยชน

Page 4: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

3

เนHอหาทเกยวของ

Raspberry Pi Model B+

ท/มา: ภาพ Top View บอรด Raspberry Pi Model B+ จาก RaspberryPi.org

Page 5: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

4

Model B+ เปนรนท/พฒนามาจาก Model B ใชชพ BCM2835 ของ Broadcom ในตระกล Application Processor ของ ARM บนสถาปตยกรรม ARM11 มความเรวในการทางานท/ 700MHz ใชชพชวยประมวลผลกราฟฟกของ VideoCore IV เชนเดม มหนวยความจาหลก (Primary Memory: RAM) ขนาด 512MB (บอรดลง RAM ครอบ CPU ไว) และยงคงไมมหนวยความจาสารอง (Secondary Storage Memory) คอไมมพวกแฟลชเมมโมร/ตางๆ บนบอรด ใชแหลงจายไฟผานคอนเนคเตอร microUSB สามารถรนระบบปฏบตการ Raspbian หรอระบบอ/นๆ ได ใชพอรต HDMI แบบ Full-Size พอรตสาหรบสวนของ Audio Out ผาน Audio Jack มคอนเนคเตอรสาหรบตอกลอง Raspberry Pi Camera และ DSI Display

• เพมจานวนขาสญญาณของ GPIO มากขHน จากเดม 26 ขา เปน 40 ขา โดยยงคงออกแบบใหขาสญญาณ 26 ขาแรกจดเรยงไวอยในรปแบบเดมเพ/อใหยงพอท/จะสามารถตอใชงานกบอปกรณเช/อมตอเดมไดหรอหากตองแกไขกทาเพยงเลกนอย

ขา GPIO ท/เพ/มข.นมาเฉพาะคอขา ID_SD และ ID_SC สาหรบเช/อมตอกบ EEPROM แบบ I2C ใชเกบ

คาคอนฟกตางๆ ท/ตองการ เพ/อกาหนดคา GPIO อตโนมตในตอนเร/มระบบ นอกจากน. เปนขา GND เพ/มข.นมา 3 ขาและ GPIO เพ/มข.นมา 9 ขา

Page 6: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

5

ท/มา: ภาพไดอะแกรมพอรต GPIO ของ RaspberryPi Model B+ จาก RaspberryPi.org

• เพมจานวนชองเสยบ USB ใหมากขHน จากเดมทเคยม 2 ชองใน Model B ไดเพมเปน 4 ชองใน

Model B+ โดยเปล/ยนชพท/ ใชเปนเบอรท/ ม ชองสญญาณมากข. นจาก LAN9512 เปน LAN9514 แตยงคงเปนมาตรฐาน USB 2.0 เชนเดม

Page 7: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

6

ตรงน. สะดวกใหกบผใชมากๆ เพราะปกตแลวเวลาใชงานมกจะตองตออปกรณอยางนอยกเมาสและคยบอรด แลวหากตองการใช Wi-Fi Dongle อกกตองเพ/ม USB Hub เขาไปเอง มาคราวน. ไมตองเพ/มแลว นอกจากน. ยงปรบปรงประสทธภาพของแหลงจายไฟท/จายให USB ใหดข.น และสามารถใชงานแบบ Hot-Swap ไดดวย

• เปลยนมาใชชองเสยบ Micro SD Card แทน Standard Full-Size SD Card ตรงน. กถอวาออกมาลดพ.นท/แผนวงจรและรองรบอนาคต เพราะชองเสยบของรนเกามขนาดใหญเทอะทะแลว การดยงย/นออกมาจากตวบอรดคอนขางมากมโอกาสไปค. าจนตวการดหกได นอกจากน. การดท/ขายในทองตลาดปจจบนสวนใหญเปน Micro SD Card เวลาเอามาใชกบบอรดเกากตองเสยบผาน Adapter เม/อใชไปนานๆ ถอด-เสยบบอยๆ ทาใหหลวมหลดหรอหนาสมผสไมสนทไดงาย และชองเสยบรนใหมยงใชแบบ Push-Push ท/มสปรงภายในทาใหเวลาถอดหรอเสยบหนาสมผสเขาตาแหนงไดดข.น

Page 8: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

7

• ปรบปรงภาคจายไฟใหมแทบทHงหมด ตรงน. ถอเปนจดท/มการปรบปรงเปนอยางมากและสงผลตอ สเถยรภาพโดยรวมของบอรด ท.งชวยยดอายการใชงานของอปกรณตางๆ จากไฟท/น/งข.น แลวยงชวยลดโอกาสท/ระบบจะลมไดจากการดงไฟเวลาถอด-เสยบ USB

เดมบอรด Model A และ Model B รบไฟ 5 โวลตจาก USB แลวใชวงจรแหลงจายบนบอรดไฟสรางแรงดน 3.3, 2.5 และ 1.8 โวลตข.นใชงาน ภาคจายไฟของรนเกาอาศยวงจรท/ประกอบดวยคอมโพเนนตไมมากเพ/อใหพอท/จะสามารถทางานไดในราคาท/ไมแพงนก ซ/ งหากทางานตามปกตแลวยอมไมมปญหา แตหากเกดเหตการณท/ไมคาดคด เชน แรงดนท/เขามาทางพอรต USB ต/ากวา 5 โวลต เปนตน กจะสงผลกระทบกบแรงดนท. งระบบ รวมถงแรงดนท/ไปเล. ยงซพยและวงจรทางดานเนตเวรคดวย ปญหาตอมาคอการออกแบบเดมเรยงลาดบของชดวงจรแปลงแรงดน (Regulator) แปลงจาก 5 ไปเปน 3.3 โวลตกอน แลวเอา 3.3 ไปเปน 2.5 โวลตอกท แลวสดทายเอา 2.5 มาแปลงเหลอ 1.8 โวลตตามลาดบ ซ/ งแรงดนท/ตกครอมชดแปลงแรงดน จาก 5 เปน 3.3 โวลต น.นสงถง 1.7 โวลตทาใหวงจรแปลงแรงดนชดน. มความรอนสงกระทบกบตอประสทธภาพในการแปลงแรงดนโดยรวม ปญหาสดทายคอฟวสท/ใชปองกนกระแสไฟฟาเกนท. งระบบน. นรบไดท/เพยง 1 แอมปซ/ งนอยเกนไปสาหรบการใชงานในบางสถานการณและไมมวงจรปองกนการถอดเสยบแบบ Hot-Swap พอรต USB การเสยบอปกรณท/กนกระแสสงอยางพวก Wi-Fi Dongle อาจสงผลใหอปกรณ USB ท. งหมดท/เช/อมตออยหลดจากระบบ หรอในกรณรายแรงคอทาใหซพยและบอรดรบตไปเลย

Page 9: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

8

แตภาคจายไฟชดใหมของ Model B+ ท/มสเถยรภาพมากข.นและยงลดการสญเสยภายในวงจรลงไปได โดยอพเกรดใหฟวสมขนาด 2 แอมป และเปล/ยนมาใช MOSFET แทน Diode เปนตวปองกนในช.นถดมาชวยลดการสญเสยแรงดนของวงจรแหลงจายจาก 0.5 โวลตเหลอเพยง 0.1 โวลต ในสวนของวงจรแปลงแรงดนหนมาใช Buck Converter แบบ Dual แทนของเดม ลดการสญเสยพลงงานจากความรอนเม/อแปลงเปน 3.3 และ 1.8 โวลตลงไปไดมาก นอกจากน. ยงเสรมดวยตว Step-Down Converter สาหรบชดของแรงดน 3.3 โวลต และ Hot-Swap Protector เสรมเขามาปองกนในสวนของการรกษาระดบแรงดน 5V ทาใหสามารถถอดและเสยบอปกรณ USB ในแบบ Hot-Swap ไดโดยไมกระทบกบระบบ และผลรวมของการเลอกใชชดจายไฟใหมน.ยงชวยลดการส.นเปลองพลงงานของบอรดลงไดอกประมาณ 0.5 - 1 วตต เทาท/ลองทดสอบเสยบ Wi-Fi Dongle รวมท. งอปกรณอ/นๆ ท/กนไฟเยอะๆ บางตวท/เคยใชแลวทาใหระบบรบตแนๆ มาถงตอนน. ไมรบตเองแลว

• วงจรเสยงไดรบการปรบปรงดานการปองกนสญญาณรบกวนใหดขHนอกเลกนอย ซ/งเปนผลพวงจากการปรบปรงภาคจายไฟของบอรด

Page 10: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

9

ในสวนของคอนเนคเตอร Audio Out ไดรวมสญญาณ Video Out จากคอนเนคเตอรแบบ RCA เดมมาไวดวยกน ทาใหคอนเนคเตอร Audio Out ตวใหมเปล/ยนข.วภายในจาก 3 แกนเปน 4

การใชงาน Audio Out กบ Video Out ตองพ/งพาอปกรณเสรมสกเลกนอยเปนสายแปลงหวจาก 4 ข.ว

ใหเปน Audio Out แบบ Stereo (สขาวกบสแดง) และ Video Out (สเหลอง) เหมอนภาพขางลางน. แตถาใชงาน HDMI Audio กตอผานพอรด HDMI ไดเชนเดม

ท/มา: ภาพสายแปลง 4 ข.วเปน RCA 3 เสนจาก Adafruit.com

Page 11: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

10

• ตาแหนงของจดยดนอตบนแผนวงจรและตาแหนงคอนเนคเตอรตางๆ เปลยนไป ดงน.นกลองท/เคยใชงานอยจะใชไมไดตองเปล/ยนกลองใหม

ท/มา: ภาพ Top View บอรด Raspberry Pi Model B+ จาก RaspberryPi.org

• LED แสดงผลบนบอรดกเปลยนตาแหนงไปและลดจานวนลง จากเดมจะม LED แสดงสถานะตางๆ ไดแก Power Activity Full-Duplex Link 100Mbps

Page 12: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

11

ลด เ หลอ เ พ ยง Power สา ห ร บ แส ด งส ถ านะ ไฟ เ ล. ยง เ ขา บ อร ด แ ละ Activity สา ห ร บ แส ดง ส ถา นะ เม/อ CPU ทางานเทาน.น

สวนไฟแสดงสถานะของ LAN ยายไปอยบนพอรต RJ-45 แบบใหมท/มไฟ Link กบ Activity ในตว

Page 13: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

12

� ชดอปกรณสาหรบใชงานบอรด Raspberry Pi โดยท/วไป ไดแก - บอรด RPi + กลองใส (Raspberry Pi Case) - อปกรณจายไฟเล.ยงกระแสตรง +5Vdc (เหมอนอปกรณท/ใชชารจโทรศพท SmartPhone)

โดยแปลงแรงดนไฟฟา AC ใหเปนแรงดนไฟฟาคงท/กระแสตรง โดยสามารถจายกระแสไดอยางนอย 2A @5V

- การดหนวยความจาแบบ microSD (แนะนาใหใชความจ 8GB อยางนอย) - กลองใสบอรด RPi เพ/อปองกนตวบอรดและแผงวงจร - สาย LAN สาหรบเช/อมตอบอรด RPi กบพอรต RJ-45 ของอปกรณเครอขาย - อปกรณอนพต เชน USB Keyboard & Mouse (ตอเพ/มเตมได) - จอภาพแสดงผล LCD และสายเช/อมตอแบบ HDMI (ตอเพ/มเตมได) //ในกรณน. คณะผจดทา

ไดใช remote Desktop แทนการตอเขาจอ LCD

� โปรแกรมทตองใช - Win32 Disk Imager - Putty (เลอกใหตรงกบระบบปฏบตการของทาน) - Xming - Angry IP Scanner - Remote Desktop

Page 14: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

13

ขHนตอนการเรมใช Raspberry PI

1. ข.นตอนการตดต.งระบบปฏบตการ Raspbian ใหกบบอรด Raspberry Pi

1.1 หากมขอมลอยใน SD Card ใหทาการ Format ดวยโปรแกรม SD Formatter 4.0 หรอโปรแกรมอ/นๆ

กได ถาหาก Format แลวใหขามข.นตอนน. ไดเลย

1.2 เม/อดาวนโหลดไฟลระบบปฏบตการ Raspbian มาแลวจะไดเปนไฟล Zip ใหแตกไฟลจะไดเปน

ไฟล Image (*img) มาแสดงดงรป

เม/อดาวนโหลดโปรแกรม Win32 Disk Imager มาแลวจะไดเปนไฟล Zip

ใหแตกไฟลและรนโปรแกรมแสดงดงรป

รนไฟล Win32DiskImager หลงจากรนโปรแกรมจะปรากฏหนาตางโปรแกรม

Page 15: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

14

1.4 ให Browse ไฟล Image ระบบปฏบตการ Raspbain (*img) และเลอก Device ใหถกตอง แลวคลก

ปม Write แสดงดงรป และจะปรากฏหนาตางยนยน ใหคลกปม Yes

1.5 รอจนกวา Progress Bar ครบ 100% และปรากฏหนาตางแสดงดงรป แลวใหกดปม OK และ Exit

1.6 จากน.นถอด SD Card ออกจากเคร/องคอมพวเตอร แลวนาไปเสยบท/บอรด Raspberry Pi

Page 16: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

15

การเขาใช Raspberry PI

ในทนH คณะผจดทาไดทาเปนกรณตวอยางขHนมา 2 กรณ คอ

กรณท 1 การเขาใชงาน raspberry pi โดยผานสายแลนจากวงแลนใดๆ

1. นา SD CARD ท/ลงระบบปฏบตการเรยบรอยแลว เสยบชอง SD CARD ของบอรด Raspberry Pi

2. เสยบสาย LAN เขาท/ Raspberry PI และตอเขา Port ของมหาวทยาลย พรอมกบเสยบสาย USB เขากบ

3. อปกรณซ/ งจะกลายไปเปนแหลงจายไฟให Raspberry Pi

4. เสยบสาย LAN ตอเขา PC อก 1 สาย

5. เปด Command prompt จากน.น พมพคาส/ง ipconfig เพ/อทาการเชค ip ของเคร/อง

(รปตวอยางท/ 4 ตวจสอบ ip เคร/อง)

Page 17: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

16

6. ถาหากเคร/องเช/อมตอกนแลวจะมเลขไอพข.น ในท/น. ip เคร/องคอ 10.199.2.58 แตเรายงไมสามารถเขา

ใชงาน Raspberry PI ผาน Putty ได จงตองใชโปรแกรม Angry IP Scaner เขามาชวย

7. เปดโปรแกรม Angry IP Scanner เพ/อทาการคนหา ip ของเคร/อง raspberry pi

Page 18: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

17

8. เม/อได IP มาแลว จากน.น เปดโปรแกรม PuTTY Configuration เพ/อจะเขา terminal ของ raspberry pi ชอง Host Name (or IP address) ใหใส เลข IP raspberry pi ท/เราไดมาจากน.น กด Open

ไปท/ SSH เลอก X11 ต�กท/ Enable X11 forwording แลว เลอก Open

Page 19: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

18

9. เม/อเขามา จะทาการ login ในท/น. ใช usename : pi

ใส password: ในท/น. จะใช รหส raspberry

10. พมพคาส/ง sudo apt -get update เพ/ออพเดทโปรแกรมท. งหมดท/เราจะคนหา วามโปรแกรมอะไร

ใหมๆบาง

Page 20: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

19

คาสงการใชงานตางๆบน Raspberry PI

1. คาส/งลงโปรแกรม Angry IP Scanner ใน Raspberry PI เพ/อใชสแกนหา IP ในวงแลน

// sudo apt –get install arp-scan //

2. เม/อลงโปรแกรมเสรจ กใชคาส/ง sudo arp-scan –l ในการชวยสแกนหา IP ในวงแลนได

Page 21: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

20

3. ลงโปรแกรม Remote Desktop โดยใชคาส/ง sudo apt-get install xrcp ในการลงโปรแกรม

4. เ ม/ อ ล ง โ ป ร แ ก ร ม Remote Desktop เ ส ร จ ใ ห เ ป ด cmd เ พ/ อ Run Program Remote Desktop

โดยพมพ mstsc.exe

Page 22: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

21

5. จะปรากฏดงน. ใหกรอก IP ของ raspberry pi โดยม username คอ pi

6. กด Show Options

Page 23: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

22

7. กด Save กด Open และ กด Connect จะปรากฏดงภาพ

8. กด Yes เพ/อเปดโปรแกรม และกสามารถใช raspberry pi ผาน remote desktop

เหมอนม PC อกตวไดเลย

Page 24: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

23

กรณท 2 กรณแชรอนเตอรเนตจากตว PC เขา raspberry pi

เช/อมตอ raspberry pi เขากบคอมพวเตอร

1. เขาไปท/ control panal -> Network and internet -> Network Connection เพ/อทาการแชร internet

ใหกบ raspberry pi (ตามรปตวอยางท/ 1)

(รปตวอยางท/ 1 ข.นตอนการแชร inetnet)

2. คล�กขวา เลอกproperties (ดงรปตวอยางท/ 2)

(รปตวอยางท/ 2 ข.นตอนการแชร inetnet)

Page 25: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

24

3. เลอก Sharing -> เลอก Allow other network users to connect ...

จากน.น ท/ชอง Home networking connection: ใหเลอก เคร/องท/ตองการแชร internet ในท/น. คอ raspberry pi

จากน.น กด ok

(รปตวอยางท/ 3 ข.นตอนการแชร inetnet)

4. เปดโปรแกรม Angry IP Scanner เพ/อทาการคนหา ip ของเคร/อง raspberry pi

(รปตวอยางท/ 4 Scan หา ip raspberry pi)

Page 26: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

25

5. เม/อได IP มาแลว จากน.น เปดโปรแกรม PuTTY Configuration เผ/อจะเขา terminal ของ raspberry pi

ชอง Host Name (or IP address) ใหใส เลข IP raspberry pi ท/เราไดมาจากน.น กด Open

(รปตวอยางท/ 5 ข.นตอนการเขา Terminal raspberry pi)

6. ไปท/ SSH เลอก X11 ต�กท/ Enable X11 forwarding แลว เลอก Open

Page 27: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

26

7. เม/อเขามา จะทาการ login ในท/น. ใช username : pi และใส password: raspberry

(รปตวอยางท/ 6 ข.นตอนการ login เขา terminal)

8. จากน.นใหทาการตดต.งโปรแกรม xrdp โดยพมพ sudo apt-get install xrdp

Page 28: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

27

(รปตวอยางท/ 7 ข.นตอนการตดต.งโปรแกรม xrdp)

9. จากน.นกลบมาท/ Command Prompt พมพคาส/ง mstsc.exe เพ/อเปดโปรแกม

(รปตวอยางท/ 8 เปดโปรแกรมดวยคาส/ง mstsc.exe)

10. เม/อเปดโปรแกรมข.นมา จะมหนาตางโปรแกรม remote desktop connection

ใหคล�กท/ Show Option

(รปตวอยางท/ 9 หนาตางโปรแกรม remote desktop connection)

Page 29: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

28

11. ท/ชอง computer. ใหใส เลข IP ของ raspberry pi

Username: ใหใส pi จากน.น คล�ก Connect

(รปตวอยางท/ 10 ต.งคา log-on settings)

12. จากน.นจะปรากฎหนาตางดงรปตวอยางท/ 11

ใส password ของraspberry pi แลว คล�ก ok

(รปตวอยางท/ 11 หนาตาง login to xrdp)

Page 30: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

29

13. เม/อเขามาจะมหนา Desktop ของ raspberry pi

สามารถใชงาน raspberry pi ผานหนาจอคกบ windows ไดเลย

Page 31: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

30

เพมเตม

การสงอเมลลผาน raspberry pi

พมพคาส/งลงใน raspberry pi

จะสามารถสงอเมลลผานหากนไดทนท

Page 32: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

31

เอกสารอางอง

Raspberry Pi - สแกนเนอร IP : https://developer-blog.net/raspberry-pi-ip-scanner-teil-2/

Angry IP Scanner (โปรแกรมคนหาและตรวจสอบไอพ) : http://software.thaiware.com/7726-Angry-IP-

Scanner-Download.html

Angry IP Scanner Download for Windows, Mac or Linux : http://angryip.org/download/#windows

Remote Desktop - Raspberry Pi : http://buildingsoftware5701012630069.blogspot.com/2015/08/remote-

desktop-raspberry- pi.html?m=1

บทความการพฒนาโปรแกรมบน Raspberry Pi: http://www.thaieasyelec.com/article-wiki/embedded-

electronics-application/บทความการพฒนา โปรแกรมบน-raspberry-pi-ดวย-qt.html

ทาความรจกกบบอรด Raspberry Pi: http://www.homeofmaker.com/?p=891

พรวว Raspberry Pi 512MB Model B+ (ปรบปรงใหมลาสด) : http://www.thaieasyelec.com/article-

wiki/review-product-article/พรวว-raspberry-pi-512mb-model-b-ปรบปรงใหมลาสด-ตางจากรนเดมอยางไร-

by-thaieasyelec.html

การสงเมลลผาน Raspberr PI : http://naelshiab.com/tutorial-send-email-python/

การสงเมลลผาน Raspberr PI : https://www.raspberrypi.org/forums/viewtopic.php?f=32&t=31657

Page 33: รายงาน เรือง Raspberry PI คณะผ้จัดทํา ู GROUP 18 · ประยุกต์ใช้ประโยชน์ต่างๆในการทํางานได้

สารบญ

หลกการและเหตผล 1

- วตถประสงค - ทฤษฎท/เก/ยวของ

ความสามารถของ Raspberry pi ททาได 2

- ส/งท/ raspberry pi ทาไมได - ส/งท/แตกตาง

เนHอหาทเกยวของ 3

ขHนตอนการเรมใช Raspberry PI 13

การเขาใช Raspberry PI โดยผานสายแลนจากวงแลนใดๆ 15

คาสงการใชงานตางๆบน Raspberry PI 19

การแชรอนเตอรเนตจากตว PC เขา raspberry pi 23

เพมเตม การสงอเมลลผาน raspberry pi 30

เอกสารอางอง 31