Title: อยากลองเล่น Pinguino Post by: x-robot on July 19, 2019, 01:13:20 AM มีใครลองเล่นหรือยังครับ
(http://image.free.in.th/v/2013/ih/190718061252.png) เขียน PIC สไตล์ Arduino จะได้ยืมฟังชั่นและอุปกรณ์มาใช้บ้าง มันถูกดีครับ เห็นอยู่คงคงกะพัน มานานหลายปี คงมีดีแน่ๆ Title: Re: อยากลองเล่น Pinguino Post by: gundam on July 19, 2019, 08:40:48 AM น่าสนครับตามดูด้วยคน เคยทำแล้วนิดหน่อย ติดนู้นติดนี่จุ๊กจิก
เลยไม่ได้ทำต่อครับ Title: Re: อยากลองเล่น Pinguino Post by: smitdh on August 26, 2019, 08:57:01 AM มาลองเล่นกันดีกว่า
เตรียมอุปกรณ์ เพราะเราต้องเตรียมบอร์ด ไว้ตอนลงโปแกรม เมื่อโปรแกรม Install ไดร์เวอร์ (http://image.free.in.th/v/2013/it/190830084004.png) เนื่องจากมีอุปกรณ์ ไม่กี่ตัว จึงสามารถนำมาลงบนโปรโตบอร์ดได้ (http://image.free.in.th/v/2013/im/190828093244.jpg) คอนเนคเตอร์สำหรับต่อกับ PICKIT2,3 สำหรับโปแกรม (http://image.free.in.th/v/2013/is/190828093700.jpg) ต่อไปก็ไป download โปรแกรม Bootloader_ https://github.com/PinguinoIDE/pinguino-bootloaders/tree/master/p8/usb/v4.x/hex (https://github.com/PinguinoIDE/pinguino-bootloaders/tree/master/p8/usb/v4.x/hex) ขั้นแรกผมโหลดตัวนี้มาทดสอบ Bootloader_v4.14_18f2550_X20MHz.hex นำ Hex ไฟล์นี้มาโปรแกรมลงชิพ (จริงๆ จะใช้โปรแกรมครั้งเดียว) เตรียมสาย USB ด้วย ผมนำสาย USB เก่ามาตัด (http://image.free.in.th/v/2013/ic/190828094627.jpg) (http://image.free.in.th/v/2013/iw/190828094747.jpg) ต่อคอนเนคเตอร์ USB (http://image.free.in.th/v/2013/if/190828094940.jpg) (http://image.free.in.th/v/2013/il/190828095213.jpg) แล้วมาต่อกับคอนเนคร์เตอร์ 4 pin การใช้งานจะต้องกดปุ่ม Reset เพื่อโปรแกรม บอร์ดจะเข้าสู่โหมดโปรแกรมโดย User LED (สีเขียว) จะกระพริบถี่ๆ Title: Re: อยากลองเล่น Pinguino Post by: smitdh on August 26, 2019, 09:32:47 AM การ Install IDE บน PC
อันดับแรกไป Download ตัว Install ที่ http://www.pinguino.cc/download.php (http://www.pinguino.cc/download.php) (http://image.free.in.th/v/2013/iy/190826014817.png) เลือก windows Installer v1.7.1.4 จะได้ไฟล์ Install มา Pinguino-installer-v1.7.1.4.exe ให้เราสร้างโฟลเดอร์ Pinguino Install แล้วเอาไฟล์ Pinguino-installer-v1.7.1.4.exe ไปไว้ที่นั้น (http://image.free.in.th/v/2013/ix/190826015044.png) ให้ Run ไฟล์ Install (http://image.free.in.th/v/2013/ia/190826020039.png) กด Next (http://image.free.in.th/v/2013/ii/190826020233.png) กด I Agree (http://image.free.in.th/v/2013/iu/190826020353.png) เลือก V11 (http://image.free.in.th/v/2013/iu/190826020454.png) เลือกโฟล์เดอร์กด Next (http://image.free.in.th/v/2013/ic/190826020600.png) เลือกเฉพาะที่เราใช้ SDCC for PIC18F (http://image.free.in.th/v/2013/ic/190826015631.png) ไฟล์ Install จะตรวจสอบเครื่องเรา(เฉพาะเครื่องใครเครื่องมัน) แล้วจะโหลดไฟล์ Install ที่จำเป็นมาไว้ที่นี่ (http://image.free.in.th/v/2013/ib/190826015532.png) Title: Re: อยากลองเล่น Pinguino Post by: smitdh on August 26, 2019, 10:25:45 AM เริ่มเข้าสูงขั้นตอน Install Driver
(http://image.free.in.th/v/2013/il/190826021212.png) Install Driver ตอนนี้ให้เเสียบบอร์ด Pinguino ที่เราทำไว้ กดปุ่ม Reset ที่บอร์ดเพื่อ ติดต่อกับ PC แล้วกด Next (https://image.goosiam.com/imgupload/upload101/C2sVbYWr6oXi.jpg) (http://image.free.in.th/v/2013/in/190826021508.png) จะพบอุปกรณ์ VendorID Product ID และ Desscription เป็น 0x4D8 0xFEAA P8 ให้ Tick ที่อุปกรณืนั้นแล้วกด Next (http://image.free.in.th/v/2013/ij/190826022528.png) ให้เราเปลี่ยนชื่อ P8 เป็น PinguinoPrj เพื่อให้จำง่าย (ไม่เปลี่ยนก็ได้นะ) (http://image.free.in.th/v/2013/ix/190826022720.png) ต่อไปให้ save ไฟล์ inf ไว้ในโฟลเดอร์ C:\Pinguino (http://image.free.in.th/v/2013/iz/190826022956.png) กดปุ่ม INSTALL NOW (http://image.free.in.th/v/2013/iw/190826032931.png) (http://image.free.in.th/v/2013/id/190826023112.png) หากไม่พบปัญหาอะไร (http://image.free.in.th/v/2013/ib/190826023317.png) กดปุ่ม Finish เป็นอันเสร็จสิ้นการ Install Title: Re: อยากลองเล่น Post by: smitdh on August 28, 2019, 04:57:23 PM มาเริ่มทดสอบโปแกรมแรกกันเลย ดับเบิ้ลคลิ๊กที่ไอคอน
(https://www.img.in.th/images/14c839c90ab24bc7d08b03aa36337bdc.png) จะปรากฏหน้าจอ (https://www.img.in.th/images/16bd21a076bdbf604fe69a3c1ee98a55.md.png) (http://image.free.in.th/v/2013/iv/190828093915.png) ทางด้านขวา เลือก \examples\01.Basics\Blink\Blink.pde ดับเบิ้ลคลิ๊กที่ Blink.pde ก่อนอื่นจะต้อง Setting board ที่เราใช้ก่อนที่จะ Compile ไปที่เมนูกด setting (https://www.img.in.th/images/714c32d166bd14c2080f914089e71656.png) เลือกบอร์ด Pinguino ฺBoard Configuration (https://www.img.in.th/images/b1cb6325c524c1a19b764af45968d97d.png) เลือก Arcthitechture 8 bit Programming mode: bootloadder Bootloadder: v4.x (ดูจากไฟล์ Bootloader_v4.14_18f2550_X20MHz.hex) ที่เราโหลดมาโปรแกรม Devices: Pinguino 2550 กดที่ปุ่ม (https://www.img.in.th/images/e9d6bb6b603c6df8f730d60e371d1e4f.png) เพื่อคอมไพล์ (https://www.img.in.th/images/10f1b8d2d2234b1fa7781e7ea6c2f56e.png) จะมี popup windows ขึ้นมาเพื่อให้ตรวจสอบ hardware ของเรา กดปุ่ม Compile (https://www.img.in.th/images/c7272a176a54933c0a5a8060a3d7a6dd.png) เมื่อ compile เสร็จจะขึ้น windows ให้ Upload (https://image.goosiam.com/imgupload/upload101/C2sVbYWr6oXi.jpg) กดปุ่ม Reset ที่บอร์ดเพื่อ upload ไฟ USERLED (สีเขียว)จะติดกระพริบถี่ๆ ให้เรากดปุ่ม Upload (http://image.free.in.th/v/2013/io/190828100749.png) หาก upload สำเร็จ File Sucessfully uploaded to Pinguino กรณีลืมกดปุ่ม หรือลืมต่อกับบอร์ด Pinguino (http://image.free.in.th/v/2013/iq/190828101040.png) USERLED จะเป็นดวงเดียวกันกับ ที่บอกสนานะ RUN/Upload ลองเปลี่ยน delay(500) เป็น delay(1500) จะได้สังเกตเห็นข้อแตกต่างได้ชัด Title: Re: อยากลองเล่น Pinguino Post by: smitdh on August 29, 2019, 08:28:39 AM Pinguino IDE Complie ไม่ได้โดยแจ้งว่า
(http://image.free.in.th/v/2013/ih/190829012453.png) Pinguino Impossible to compile this file, missing libraries and/or complier. เมื่อไปดูข้อความใน Console พบว่ามีข้อความ (http://image.free.in.th/v/2013/if/190829012442.png) WARNING:root:pysvn is an optional dependence for Pinguino's Library Manager. WARNING:root:hgapi is an optional dependence for Pinguino's Library Manager. WARNING:root:Missing compiler for 8-bit WARNING:root:Not found: C:\pinguino\compilers\p8\bin\sdcc.exe Pinguino IDE started! 1). สร้าง folder compilers ขึ้นมาใหม่ C:\Pinguino\compilers\ 2). ให้ copy folder p8 จาก C:\Pinguino\p8\ มาไว้ที่ C:\Pinguino\compilers\p8 keyword: Pinguino IDE can't Compile Title: Re: อยากลองเล่น Pinguino Post by: smitdh on August 29, 2019, 08:32:47 AM เปิดไฟล์ *.pde ไม่ได้
(http://image.free.in.th/v/2013/ik/190829013321.png) ให้ลบไฟล์ reserved.pickle,wikidocs.pickle ใน folder C:\Pinguino\v11\user ออก keyword: Pinguino IDE can't open file |