เคล็ดลับ 1: เริ่มต้นการเขียนโปรแกรมกับ Arduino อย่างไร

เคล็ดลับ 1: เริ่มต้นการเขียนโปรแกรมกับ Arduino อย่างไร

ต้องการเรียนรู้วิธีการสร้างแกดเจ็ตอิเล็กทรอนิกส์ด้วยมือของคุณเอง แต่ไม่ทราบว่าจะเริ่มต้น? คุณจะไปศึกษาพื้นฐานเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์หรือไม่? บอร์ด Arduino เป็นทางเลือกที่ดีที่สุดสำหรับผู้เริ่มต้น โดยเฉพาะอย่างยิ่งคณะกรรมการ Arduino UNO เป็นสิ่งที่ดีสำหรับวัตถุประสงค์เหล่านี้

Arduino - ชุดพื้นฐาน

คุณจะต้อง

  • - คณะกรรมการ Arduino UNO,
  • - สาย USB (USB A - USB B),
  • - คอมพิวเตอร์ส่วนบุคคล,
  • - LED,
  • - ต้านทาน 220 โอห์ม,
  • - คู่สาย 5-10 ซม.
  • - ถ้ามี - breadboard

การเรียนการสอน

1

เชื่อมต่อบอร์ด Arduino โดยใช้สาย USB เข้ากับเครื่องคอมพิวเตอร์ ไฟ LED สีเขียวบนบอร์ดควรสว่างขึ้น

สาย USB A - USB B

2

ดาวน์โหลด Arduino development environment for your(สนับสนุนโดย Windows, Mac OS X, Linux) ในหน้า http://arduino.cc/en/Main/Software คุณสามารถติดตั้งคุณสามารถเก็บ ไฟล์ที่ดาวน์โหลดมาจะมีไดรเวอร์สำหรับบอร์ด Arduino

3

ติดตั้งไดรเวอร์ พิจารณาตัวเลือกสำหรับ Windows เมื่อต้องการทำเช่นนี้รอให้ระบบปฏิบัติการแจ้งให้คุณติดตั้งไดรเวอร์ เลิก คลิก Win + Pause เริ่มต้น Device Manager ค้นหาส่วน "Ports (COM & LPT)" คุณจะเห็นพอร์ตที่มีชื่อ "Arduino UNO (COMxx)" คลิกขวาที่มันและเลือก "Update driver" จากนั้นเลือกตำแหน่งของโปรแกรมควบคุมที่คุณเพิ่งดาวน์โหลด

4

สภาพแวดล้อมการพัฒนามีหลายตัวอย่างสำหรับการศึกษาการทำงานของเมนบอร์ด เปิดตัวอย่างการกะพริบ: ไฟล์> ตัวอย่าง> 01. พื้นฐาน> กะพริบ

Arduino - เปิดตัวอย่าง Blink

5

ระบุสภาพแวดล้อมการพัฒนาสำหรับการชำระเงินของคุณ ในเมนู Tools> Fee เลือก "Arduino UNO"

เลือกบัตร Arduino

6

เลือกพอร์ตที่กำหนดให้ใช้บัตร Arduino เมื่อต้องการตรวจสอบว่าพอร์ตใดที่บอร์ดเชื่อมต่ออยู่ให้เริ่ม Device Manager และมองหา Ports (COM & LPT) หมายเลขของพอร์ตจะถูกระบุไว้ในวงเล็บหลังจากชื่อของบัตร ถ้าการ์ดไม่อยู่ในรายการลองถอดสายออกจากคอมพิวเตอร์และรอสักครู่แล้วเชื่อมต่อใหม่

วิธีค้นหาหมายเลขพอร์ตของ Arduino

7

ถอดการ์ดออกจากคอมพิวเตอร์ ประกอบวงจรตามที่แสดง โปรดสังเกตว่าควรใช้ขาตั้ง LED สั้น ๆ กับขั้ว GND ยาวผ่านตัวต้านทานด้วยขาดิจิตอล 14 ของบอร์ด Arduino จะสะดวกกว่าการใช้ breadboard แต่ถ้าคุณยังไม่ได้ใช้ก็สามารถต่อลวดเข้าด้วยกันได้ ข้อควรทราบ! หมุดดิจิทัล 13 มีตัวต้านทานอยู่บนบอร์ดแล้ว ดังนั้นเมื่อเชื่อมต่อ LED กับบอร์ดจะไม่จำเป็นต้องมีตัวต้านทานภายนอก เมื่อเชื่อมต่อ LED กับข้อสรุปอื่น ๆ การใช้ Arduino ของตัวต้านทานแบบ จำกัด กระแสเป็นข้อบังคับ!

8

ตอนนี้คุณสามารถโหลดโปรแกรมลงในบอร์ดหน่วยความจำ เชื่อมต่อการ์ดเข้ากับคอมพิวเตอร์รอสักครู่เพื่อให้การ์ดเริ่มต้นทำงาน คลิกปุ่ม "ดาวน์โหลด" และร่างของคุณจะถูกเขียนลงในหน่วยความจำของการ์ด Arduino การเขียนโปรแกรมภายใต้ Arduino เป็นเรื่องง่ายมากและไม่ยากเลย ดูภาพ - มีคำอธิบายบางอย่างในความคิดเห็นเกี่ยวกับโปรแกรม พอที่จะจัดการกับการทดสอบครั้งแรกของคุณได้แล้ว

โหลดร่างลงในหน่วยความจำ

9

LED จะเริ่มจาง ๆ ที่คุณโดยมีระยะเวลา 2 วินาที (ไฟ 1 วินาทีและ 1 ปิด) ร่างแรกของคุณพร้อม!

Arduino ในการดำเนินการ

เคล็ดลับ 2: เรียนรู้วิธีการเขียนโปรแกรม

โปรแกรมดึงดูดและสนใจมากคนยุคใหม่โดยเฉพาะหนุ่ม ๆ และผู้เริ่มต้นซึ่งเพิ่งเริ่มเลือกอาชีพในอนาคต พวกเขามักจะเผชิญกับคำถาม - ที่จะเริ่มต้นในการศึกษาของการเขียนโปรแกรม? หากคุณตัดสินใจที่จะเรียนรู้วิธีการเขียนโปรแกรมอย่าทำผิดพลาดบ่อยๆ - อย่าเพิ่งไปใช้ระบบที่ซับซ้อนและภาษาต่างๆ (เช่น C) เริ่มต้นด้วยภาษาที่ซับซ้อนเกินไปคุณสามารถสร้างความผิดพลาดในการเขียนโปรแกรมได้โดยทั่วไป เริ่มต้นได้รับการสนับสนุนให้ทำงานร่วมกับระบบที่ง่ายที่สุดเช่นเรียนรู้วิธีเขียนโปรแกรมใน BASIC การเรียนรู้ภาษานี้จะทำให้สามารถบรรลุผลที่ดีในระยะเวลาสั้น ๆ ไม่ยากที่จะเรียนรู้เกี่ยวกับ PureBasic ซึ่งเป็นภาษาที่รวบรวมโดยสากลซึ่งมีโอกาสมากมายจะช่วยให้คุณเข้าใจพื้นฐานของการเขียนโปรแกรมและพัฒนาทักษะของคุณในอนาคต

วิธีการเรียนรู้โปรแกรม

การเรียนการสอน

1

ติดตั้ง PureBasic ลงในคอมพิวเตอร์และเรียกใช้โปรแกรมโดยเปิดโปรแกรมแก้ไข IDE เมื่อต้องการแก้ไขโปรแกรมให้ดาวน์โหลดร้าวและดาวน์โหลดไปที่โปรแกรมโดยการตรวจสอบส่วนการตั้งค่าที่รับผิดชอบสำหรับภาษา

2

ในการเขียนโปรแกรมง่ายๆใน PureBasic ให้วางบรรทัดต่อไปนี้ลงในหน้าต่างแก้ไข: MessageRequester ("Title", "Text")

3

หลังจากนั้นให้เลือกส่วน "Compiler" ในเมนูและคลิก "คอมไพล์" คุณจะเห็นหน้าต่างที่มีปุ่มข้อความที่เรียกโดยคำสั่ง MessageRequester หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับแต่ละฟังก์ชันให้วางเมาส์เหนือและกด F1

4

เพื่อสร้างไฟล์ที่สามารถเปิดได้คอมพิวเตอร์ "ในส่วน" Compiler "ให้คลิก" Create exe " ให้ชื่อปฏิบัติการและบันทึกลงในดิสก์ ขั้นแรกให้เลือกส่วน "Compiler Settings" และตรวจสอบการสนับสนุนสไตล์ WindowsXP

5

เมื่อต้องการสร้างแอพพลิเคชันหน้าต่างให้พิมพ์แก้ไขรหัสต่อไปนี้: OpenWindow (1,200,250,200,50 "หน้าต่าง" # PB_Window_MinimizeGadget) CreateGadgetList (WindowID (1)) TextGadget (2,70,16,180,15 "ข้อความบรรทัด") เหตุการณ์ซ้ำ = WaitWindowEvent () จนกระทั่งเหตุการณ์ = # PB_Event_CloseWindowEnd

6

คุณจะเห็นหน้าต่างโปรแกรมง่ายๆเปิดอยู่ ฟังก์ชันแรกของรหัส OpenWindow สร้างหน้าต่างขึ้นโดยตรงและตัวเลขระบุตัวระบุและตำแหน่งที่สัมพันธ์กับขอบทั้งหมดของหน้าจอ หมายเลขที่สี่คือความกว้างของหน้าต่างส่วนที่ห้าคือความสูงของหน้าต่าง ในเครื่องหมายคำพูดคุณจะเห็นข้อความที่ปรากฏภายในหน้าต่าง คำสั่ง Event_CloseWindow และ End จะออกจากโปรแกรม

7

เพื่อสร้างโปรแกรมที่มีหน้าจอปุ่มที่คุณสามารถคลิกป้อนรหัสต่อไปนี้: OpenWindow (1,0,0,200,90 "Window Title" # PB_Window_MinimizeGadget | #PB_Window_ScreenCentered) CreateGadgetList (WindowID (1)) ButtonGadget (2,64,30,80,25, "ปุ่ม") เหตุการณ์ซ้ำ = WaitWindowEvent () Gadget = EventGadget () หากเหตุการณ์ = # PB_Event_Gadget และ Gadget = 2 MessageRequester ( "ข้อความ") EndIf จนกระทั่ง "ปุ่มกด" เหตุการณ์ = #PB_Event_CloseWindowEnd

8

คำสั่งที่นี่มีความหมายเหมือนกันค่ะรหัสข้างต้น ถ้าและและเป็นคำสั่งที่ทำให้กดปุ่มได้ EventGadget คือคำสั่งที่ส่งกลับค่าตัวระบุแกดเจ็ตของเหตุการณ์ที่เกิดขึ้นและ If ฟังก์ชันจะตรวจสอบเหตุการณ์

9

นอกจากนี้คุณสามารถสร้างโปรแกรมที่สามารถสร้างไฟล์ ในการดำเนินการนี้ให้ป้อนรหัสในโปรแกรมแก้ไข: ถ้า CreateFile (1, "C: Test.txt") WriteString (1, "Text Line") CloseFile (1) EndIf

เคล็ดลับ 3: เรียนรู้วิธีการเขียนโปรแกรมได้อย่างรวดเร็ว

การเขียนโปรแกรมไม่สามารถนำมาประกอบกับทักษะการควบคุมซึ่งง่าย ในกรณีที่ไม่มีความสามารถทางคณิตศาสตร์และการทำงานอย่างต่อเนื่องในการพัฒนาความสามารถของพวกเขาไม่น่าเป็นไปได้ว่าคุณจะสามารถเรียนรู้วิธีการเขียนโปรแกรมได้อย่างรวดเร็ว การได้รับสกิลนี้จะต้องพยายามอย่างมาก

วิธีการเรียนรู้วิธีการเขียนโปรแกรมได้อย่างรวดเร็ว

การเรียนการสอน

1

ฝึกหน่วยความจำอย่างต่อเนื่อง ซึ่งจะช่วยให้คุณสามารถพัฒนาทักษะการเขียนโปรแกรมของคุณเพื่อเร่งกระบวนการทำความเข้าใจกับข้อกำหนดและเป้าหมายในการเขียนเพื่อเรียนรู้ในช่วงเวลาสั้น ๆ เพื่อสรุปข้อมูลทั้งหมดที่จำเป็นและพิจารณาทางเลือกต่างๆที่เป็นไปได้เพื่อให้แน่ใจว่าโปรแกรมสำเร็จรูปสามารถทำงานได้ โปรแกรมเมอร์คิดอย่างพิเศษ พวกเขาพยายามที่จะจัดระเบียบและจัดโครงสร้างข้อมูลที่ได้รับโดยเร็วที่สุดเท่าที่จะเป็นไปได้ในการวิเคราะห์และให้ข้อสรุปที่เป็นประโยชน์ต่อการทำงานต่อไป แก้ปริศนาอักษรไขว้และปริศนาตรรกะอ่านหนังสือและเล่นหมากรุกเพื่อเสริมสร้างความจำและพัฒนาความสามารถในการคิดอย่างรวดเร็วและมีประสิทธิผล

2

วิธีที่ดีที่สุดในการเรียนรู้วิธีการเขียนโปรแกรมได้อย่างรวดเร็ว -นี่คือการปฏิบัติที่คงที่แม้ว่าความรู้ในพื้นที่นี้จะเจียมเนื้อเจียมตัวมาก เริ่มต้นด้วยการเขียนโปรแกรมขั้นพื้นฐานและใช้งานง่าย ประสบการณ์ที่มีคุณค่าและความสามารถในการประยุกต์ใช้ความรู้ในทางปฏิบัติเป็นไปไม่ได้หากไม่มีการทดลองซ้ำ ๆ และการแก้ไขข้อผิดพลาดของตัวเอง จากนั้นการเรียนรู้เพื่อให้สามารถเขียนโปรแกรมได้อย่างรวดเร็วจะทำให้ได้ผลลัพธ์ที่มีคุณภาพ แม้ผู้เชี่ยวชาญที่มีประสบการณ์และมีประสบการณ์ในการทำงานที่ยาวนานจะต้องมีการปรับปรุงประสิทธิภาพการทำงานของตนเองอย่างต่อเนื่องและเพิ่มความเร็วในการเขียนโปรแกรม

3

เพลิดเพลินไปกับประสบการณ์ของเพื่อนร่วมงาน การสื่อสารกับโปรแกรมเมอร์อื่น ๆ ก็เป็นแบบฝึกอบรม การฝึกปฏิบัติจะเร็วกว่าการศึกษาทฤษฎีเพียงลำพัง ปรึกษากับพวกเขาเกี่ยวกับการหาเหตุผลเข้าข้างในขั้นตอนการเขียนโปรแกรมอ่านโปรแกรมและพูดคุยเกี่ยวกับการเขียนของคุณเอง ดังนั้นคุณจะได้เรียนรู้เกี่ยวกับความแตกต่างของการเขียนโปรแกรมมากขึ้นและเรียนรู้วิธีการเขียนโปรแกรมได้เร็วขึ้น นอกจากนี้คำแนะนำของเพื่อนร่วมงานช่วยในการปรับปรุงและดูข้อผิดพลาดของตนเองจากด้านข้างซึ่งเป็นประโยชน์อย่างมากสำหรับการพัฒนา

เคล็ดลับที่ 4: วิธีการโปรแกรม Arduino Pro Mini กับโปรแกรมเมอร์

ในชีวิตของ arduinshchika เริ่มต้นไม่ช้าก็เร็วมีมาเมื่อคุณต้องการประหยัดขนาดของผลิตภัณฑ์ของคุณโดยไม่ต้องเสียสละฟังก์ชันการทำงาน แล้ว Arduino Pro Mini - โซลูชั่นที่ยอดเยี่ยม! บอร์ดนี้เนื่องจากไม่ได้มีขั้วต่อ USB ในตัวและ Arduini Nano ครึ่งเดียว แต่เพื่อที่จะโปรแกรมนั้นคุณจะต้องซื้อเพิ่มเติม - ภายนอก - USB - โปรแกรมเมอร์ เกี่ยวกับวิธีการ "เท" โปรแกรมที่เขียนลงในหน่วยความจำของไมโครคอนโทรลเลอร์และทำให้งาน Arduino Pro Mini และจะกล่าวถึงในบทความนี้

เราโปรแกรม Arduino Pro Mini ด้วยความช่วยเหลือของโปรแกรมเมอร์

คุณจะต้อง

  • - Arduino Pro Mini;
  • - คอมพิวเตอร์;
  • - โปรแกรมเมอร์ USBASP;
  • - เชื่อมต่อสายไฟ

การเรียนการสอน

1

ก่อนอื่นมีสองคำเกี่ยวกับโปรแกรมเมอร์ ซื้อกระป๋องราคา $ 2 ที่ใด ๆ จีนประเภทอินเทอร์เน็ต magazine.Razom USB-A จะใช้ของหลักสูตรในการเชื่อมต่อโปรแกรมเมอร์ที่จะเชื่อมต่อ kompyuteru.ISP เป็นสิ่งจำเป็นเพื่อเชื่อมต่อกับโปรแกรมได้ plate.Dzhamper JP1 ควบคุมแรงดันไฟฟ้าที่ VCC ขา ISP-เชื่อมต่อ มันอาจจะเป็น 3.3 V หรือ 5 โวลต์หากอุปกรณ์ที่สามารถตั้งโปรแกรมเป้าหมายมีแหล่งจ่ายไฟของตัวเองก็เป็นสิ่งที่จำเป็นในการลบ JP2 peremychku.Dzhamper ใช้สำหรับ reinsertion ของโปรแกรมเมอร์; บทความนี้ไม่ได้ rassmatrivaetsya.Peremychka JP3 จำเป็นถ้าความถี่สัญญาณนาฬิกาของอุปกรณ์เป้าหมายคือต่ำกว่า 1.5 MHz สองไฟ LED บ่งชี้: G - ไฟจ่ายให้กับโปรแกรมเมอร์ R - โปรแกรมเมอร์ที่จะเชื่อมต่อกับอุปกรณ์เป้าหมาย

โปรแกรมเมอร์ USBASP

2

เชื่อมต่อโปรแกรมเมอร์เข้ากับพอร์ต USB ของเครื่องคอมพิวเตอร์ ระบบปฏิบัติการจะรายงานว่าไม่พบไดรเวอร์สำหรับอุปกรณ์นี้ในกรณีนี้ให้ดาวน์โหลดโปรแกรมควบคุมสำหรับโปรแกรมเมอร์จากเว็บไซต์อย่างเป็นทางการ http://www.fischl.de/usbasp/ คลายซิปการจัดเก็บและติดตั้งไดรเวอร์ในแบบมาตรฐาน โปรแกรมเมอร์ USBasp ควรปรากฏในตัวจัดการอุปกรณ์ โปรแกรมเมอร์พร้อมใช้งานแล้ว ยกเลิกการเชื่อมต่อจากคอมพิวเตอร์

ติดตั้งไดรเวอร์สำหรับโปรแกรมเมอร์ USBASP

3

ต่อไปคุณต้องเชื่อมต่อการ์ด Arduino Pro Mini กับโปรแกรมเมอร์ แผนผังด้านบนแสดงวิธีการทำเช่นนี้

Arduino Pro Mini เชื่อมต่อกับโปรแกรมเมอร์

4

เราจะใช้ breadboard และต่อสาย - มันจะรวดเร็วและเชื่อถือได้ เราเชื่อมต่อขั้วต่อโปรแกรมเมอร์กับขั้วบน Arduino Pro Mini ตามแผนผังด้านบน

การเชื่อมต่อโปรแกรมเมอร์กับ Arduino Pro Mini

5

เราเปิดการพัฒนาสภาพแวดล้อมของ Arduino IDE เลือกบอร์ดที่ต้องการผ่านเมนู: Tools -> Board -> Arduino Pro หรือ Pro Mini (Tools -> Board -> Arduino Pro หรือ Pro Mini) นอกจากนี้ยังจำเป็นต้องเลือกประเภทของไมโครคอนโทรลเลอร์ซึ่งตั้งอยู่ในเมนู Tools -> Processor ฉันมี ATmega 168 (5V, 16 MHz) พารามิเตอร์เหล่านี้มักเขียนลงบนตัวควบคุมไมโครคอนโทรลเลอร์

เลือกชนิดของไมโครคอนโทรลเลอร์เป้าหมาย ATmega

6

เลือกประเภทของโปรแกรมเมอร์: เครื่องมือ -> โปรแกรมเมอร์ -> USBasp (หรือ Tools -> Programmer -> USBasp)

ระบุชนิดของโปรแกรมเมอร์ USBasp

7

เปิดภาพร่างที่เราต้องการโหลดลงในหน่วยความจำไมโครคอนโทรลเลอร์ ตัวอย่างเช่นสมมติว่าจะเป็น LED กระพริบเมื่อ: File -> ตัวอย่าง -> 01. พื้นฐาน -> กะพริบตา เชื่อมต่อโปรแกรมเมอร์ที่จะเชื่อมต่อกับมันไป Arduino Pro Mini kompyuteru.Teper เพื่อดาวน์โหลดร่างเข้าไปใน Arduino โดยใช้โปรแกรมที่คุณสามารถทำหลาย sposobami.1) ผ่านเมนู File -> อัปโหลดผ่านโปรแกรมเมอร์ 2) โดยใช้แป้นพิมพ์ลัด Ctrl + Shift + U 3) กดปุ่ม Shift ค้างให้คลิกที่ปุ่มลูกศรขวาซึ่งมักจะใช้ในการโหลดในหน่วยความจำร่าง Arduino โปรแกรม sposobom.Vso มาตรฐาน "อาบน้ำ" ในความทรงจำของไมโครคอนโทรลเลอร์

ดาวน์โหลดร่างใน Arduino โดยใช้โปรแกรมเมอร์ USBasp

เคล็ดลับ 5: วิธีตั้งโปรแกรม avr

วิธีที่ง่ายที่สุดในการเรียนรู้การเขียนโปรแกรมไมโครคอนโทรลเลอร์ AVR คือการใช้แพลตฟอร์มฮาร์ดแวร์ Arduino เปลือกซอฟต์แวร์ของแพลตฟอร์มนี้สนับสนุนระบบปฏิบัติการ Linux, Android และ Windows

วิธีการโปรแกรม avr

การเรียนการสอน

1

ซื้อบัตร Arduino ที่สมบูรณ์หรือของของโคลนจำนวนมาก โคลนจะมีชื่ออื่น ๆ ถ้าต้องการให้รวบรวมตัวโคลนเหล่านี้ด้วยตัวคุณเองโดยใช้ไมโครคอนโทรลเลอร์ตระกูล AVR ต่อไปนี้: ATmega8, ATmega168, ATmega328 หากคอมพิวเตอร์ไม่มีพอร์ต COM ให้ตรวจสอบว่ามีตัวแปลง USB-COM อยู่บนบอร์ดหรือใช้ตัวแปลงภายนอกที่พร้อมใช้งาน ในทุกกรณีอย่าลืมเกี่ยวกับตัวแปลงสัญญาณเนื่องจาก COM-ports ของคอมพิวเตอร์มักทำงานที่แรงดันไฟฟ้า 12 V และไมโครคอนโทรลเลอร์ต้องใช้ 5 หรือ 3.3

2

โปรแกรมไมโครคอนโทรลเลอร์เฟิร์มแวร์ Arduino ถ้าไม่ได้ทำขั้นแรก (ตัวอย่างเช่นในบอร์ดที่เสร็จสิ้น) จะใช้เวลาเพียงครั้งเดียวในการเขียนเฟิร์มแวร์ลงในไมโครคอนโทรลเลอร์ในอนาคตโปรแกรมที่คุณพัฒนาจะเขียนลงใน USB หรือ COM-port โดยไม่ใช้โปรแกรมเมอร์ พวกเขาจะเปิดตัวด้านบนของมันในลักษณะเดียวกับโปรแกรมที่ทำงานอยู่ด้านบนของระบบปฏิบัติการบนเครื่องคอมพิวเตอร์

3

หากคอมพิวเตอร์ของคุณไม่มีเครื่องเสมือน Java ให้ดาวน์โหลดและติดตั้ง

4

ดาวน์โหลดและติดตั้งแบบรวมอย่างเป็นทางการเปลือกพัฒนา Arduino โปรแกรมนี้ตั้งอยู่บนเว็บไซต์อย่างเป็นทางการของโครงการนี้สามารถทำงานร่วมกับบอร์ด Arduino เดิมและสำเนาที่ไม่เป็นทางการของพวกเขา

5

เชื่อมต่อการ์ดเข้ากับคอมพิวเตอร์จากนั้นเปิดเครื่อง

6

เรียกใช้เชลล์ เลือกประเภทของการ์ดในนั้น ถ้าไม่ใช่ต้นฉบับให้เลือกการ์ดที่สามารถใช้งานร่วมกันได้ เลือกพอร์ตที่เชื่อมต่อด้วย

7

ดูตัวอย่างที่แนบมากับเปลือก พวกเขาเขียนด้วยภาษาการเขียนโปรแกรมพิเศษเรียกว่า Wiring พยายามเขียนให้พวกเขาหันไปยังไมโครคอนโทรลเลอร์ที่อยู่บนกระดานและเริ่มต้น

8

หลังจากตรวจสอบตัวอย่างลองพยายามรวบรวมโปรแกรมของตัวเอง ถ้าจำเป็นให้ติดตั้งบอร์ดกับอุปกรณ์ต่อพ่วงเพิ่มเติม ถูกตั้งโปรแกรมไว้ในอนาคตจะสามารถทำงานได้โดยอิสระโดยไม่ต้องใช้คอมพิวเตอร์

เคล็ดลับ 6: เรียนรู้วิธีการเขียนโปรแกรมตั้งแต่เริ่มต้น

หากคุณต้องการสร้างวิดีโอเกมแอปพลิเคชันสำหรับสมาร์ทโฟนหรือเว็บไซต์อินเทอร์เน็ตคุณจำเป็นต้องเรียนรู้วิธีการเขียนโปรแกรม มีภาษาโปรแกรมที่แตกต่างกันนับไม่ถ้วน แต่ทุกคนมีกฎทั่วไปในการทำงาน

เรียนรู้วิธีการเขียนโปรแกรมตั้งแต่เริ่มต้น

กำหนดเป้าหมายของคุณ

การเรียนรู้ภาษาเขียนโปรแกรมจะสวยมากเป็นบทเรียนที่น่าสนใจ แต่ก่อนที่คุณจะเริ่มกระบวนการเรียนรู้คุณต้องพูดถึงเป้าหมายอย่างชัดเจน คุณต้องการความรู้เกี่ยวกับภาษาเขียนโปรแกรมอะไรบ้าง? บางทีคุณอาจต้องการเป็นเว็บโปรแกรมเมอร์ผู้พัฒนาเกมแฟลชหรือเขียนแอพพลิเคชันสำหรับ iPhone

เลือกภาษาเขียนโปรแกรม

แนะนำให้เริ่มเขียนโปรแกรมจาก C # เหล่านี้เป็นภาษาพื้นฐานพวกเขาแสดงมาตรฐานอุตสาหกรรมบางอย่างของการเขียนโปรแกรมความรู้ของพวกเขาถือว่าเป็นภาคบังคับสำหรับโปรแกรมเมอร์มืออาชีพใด ๆ อย่าเริ่มฝึกด้วยภาษาโปรแกรมเช่น Java ไวยากรณ์ของพวกเขาอาจดูสับสนเกินไปสำหรับคุณ ภาษา C # สำหรับโปรแกรมเมอร์สามเณรบางคนอาจซับซ้อนเกินไปซึ่งในกรณีนี้คุณสามารถเริ่มต้นการฝึกอบรมของคุณด้วย Python ซึ่งเป็นพื้นฐานที่ดีสำหรับผู้เริ่มต้นใช้งานคุณอาจต้องใช้เวลาประมาณหนึ่งปีในการเรียนรู้พื้นฐานของการเขียนโปรแกรม คุณจะได้เรียนรู้คุณสมบัติของการเขียนโปรแกรมเชิงกระบวนการและเชิงวัตถุหลักการทำงานกับต้นไม้ไบนารีอาร์เรย์รายการ ฯลฯ เฉพาะหลังจากการศึกษาพื้นฐานจะไปถึงงานที่ซับซ้อนมากขึ้น
ไปที่เว็บไซต์ของนักพัฒนาซอฟต์แวร์ภาษาโปรแกรมศึกษาเอกสาร อย่าลืมสื่อสารในฟอรัมของโปรแกรมเมอร์พวกเขาเป็นกฎตอบคำถามส่วนใหญ่ของผู้เริ่มต้น

คณิตศาสตร์

ถ้าคุณต้องการเรียนรู้วิธีการเขียนโปรแกรมคุณเพียงแค่ต้องรู้คณิตศาสตร์ ในกระบวนการทำงานคุณจะประสบปัญหามากมายที่ไม่สามารถแก้ไขได้โดยไม่ต้องรู้พื้นฐานของวิทยาศาสตร์นี้ มีจำนวนมากสมการทางคณิตศาสตร์ระบบและทฤษฎี (ชุดฟูเรียร์ตัวเลข Fibonacci ฯลฯ ) ซึ่งช่วยลดขั้นตอนการเขียนโปรแกรมได้ง่ายขึ้น

การฝึกอบรมไม่ได้จบลง

วิวัฒนาการของภาษาเขียนโปรแกรมไม่ได้สถานที่การพัฒนาของพวกเขาอยู่ตลอดเวลา พยายามอ่านหนังสือให้มากที่สุดเท่าที่จะเป็นไปได้เกี่ยวกับพื้นที่ของการเขียนโปรแกรมที่คุณวางแผนจะทำงาน มักจะมองหาแนวทางแก้ไขปัญหาอื่น ๆ ที่เกิดขึ้นใหม่ซึ่งจะช่วยให้คุณปรับปรุงประสิทธิภาพของรหัสที่สร้างขึ้นอย่างต่อเนื่อง พูดคุยกับโปรแกรมเมอร์มืออาชีพพวกเขาสามารถให้คำแนะนำวิธีรับมือกับปัญหาโดยเฉพาะได้เสมอ การอ่านรหัสของโปรแกรมของพวกเขาจะทำให้คุณได้รับประโยชน์อย่างมาก
เป็นไปไม่ได้ที่จะเก็บทุกอย่างไว้ในใจตลอดเวลา อย่าลังเลที่จะใช้หนังสืออ้างอิงเกี่ยวกับภาษาโปรแกรม
งานของการเขียนโปรแกรมไม่ว่าจะง่ายแค่ไหนไม่เคยไม่ลังเลที่จะมีการถลาลง พวกเขามักต้องการการพัฒนาอัลกอริทึมการดำเนินการที่ถูกต้องซึ่งมีผลในสถานการณ์เฉพาะนี้ การค้นหาอัลกอริทึมที่ดีที่สุดต้องได้รับการฝึกและฝึกอบรมอย่างต่อเนื่อง พยายามแก้ปัญหาการเขียนโปรแกรมขนาดเล็กบ่อยขึ้น (คุณสามารถค้นหาได้จากเว็บไซต์เฉพาะ) ซึ่งจะช่วยให้คุณค่อยๆพัฒนาทักษะของคุณในพื้นที่นี้

เคล็ดลับ 7: วิธีการเรียนรู้วิธีการเขียนโปรแกรมใน Delphi

Delphi เป็นหนึ่งในที่มีชื่อเสียงที่สุดและภาษาโปรแกรมที่เป็นที่นิยม เป็นที่ชัดเจนและเข้าใจได้ง่ายสะดวกในการเขียนโปรแกรมที่จำเป็น คุณสามารถเรียนรู้พื้นฐานของการเขียนโปรแกรมได้ในเวลาอันสั้น

วิธีการเรียนรู้เกี่ยวกับโปรแกรมใน Delphi

การเรียนการสอน

1

ภาษาโปรแกรมเชิงวัตถุDelphi ใช้ Object Pascal Borland มีการปรับปรุงอย่างมีนัยสำคัญสร้างสภาพแวดล้อมการเขียนโปรแกรมที่สะดวก Borland Delphi นี่เป็นสภาพแวดล้อมที่ Delphi ได้รับความนิยมอย่างมาก เริ่มต้นการเขียนโปรแกรมด้วยแม้กระทั่งการเริ่มต้นใช้งานในระหว่างการสร้างโปรแกรมการเรียนรู้พื้นฐานของภาษา

2

สำหรับการทำงานคุณจะต้องมีสภาพแวดล้อมการเขียนโปรแกรมBorland Delphi 7 คุณสามารถค้นหาได้บนเครือข่าย ดาวน์โหลดโปรแกรมติดตั้ง หลังจากเริ่มต้นคุณจะเห็นฟอร์ม Form1 - นี่คือชิ้นงานของอินเทอร์เฟซของโปรแกรมประยุกต์ในอนาคต ที่ด้านบนของหน้าต่างโปรแกรมมีจานสีของชิ้นส่วนคุณสามารถลากไปที่แบบฟอร์มด้วยเมาส์ได้ เพื่อให้คุณสามารถสร้างปุ่มกล่องข้อความและอื่น ๆ อีกมากมาย

3

ขนาดของรูปร่างเช่นปุ่มต่างๆสามารถเปลี่ยนแปลงได้ ระบุรูปร่างที่คุณต้องการโดยเพียงลากขอบด้วยเมาส์ ให้ชื่อปุ่ม เมื่อต้องการทำเช่นนี้ให้เลือกและในส่วนด้านซ้ายของหน้าต่างในบรรทัดคำอธิบายภาพให้ป้อนข้อความที่ต้องการ ในทำนองเดียวกันคุณสามารถเปลี่ยนชื่อของรายการใด ๆ

4

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

5

ปิดโปรแกรมที่กำลังทำงานอยู่จากนั้นสองครั้งคลิกปุ่มใด ๆ บนฟอร์ม หน้าต่างตัวแก้ไขโค้ดจะเปิดขึ้นและคุณต้องป้อนบรรทัดที่ต้องการในช่อง ซึ่งขึ้นอยู่กับสิ่งที่จะเกิดขึ้นเมื่อกดปุ่ม อยู่ในขั้นตอนนี้คุณจะต้องรับบทแนะนำ Delphi และเริ่มเรียนรู้การเขียนโปรแกรมจริงนั่นคือการเขียนโค้ด

6

วิธีที่สะดวกที่สุดในการเรียนรู้ Delphi เฉพาะตัวอย่าง ที่นี่คุณสามารถดาวน์โหลดไพรเมอร์ที่แสดง: http://gluk.webhost.ru/programs/delphi7.chm ในหน้านี้คุณสามารถดูวิดีโอบอกเกี่ยวกับสถานประกอบการของ Delphi โปรแกรมแก้ไขข้อความที่เรียบง่าย: http://wda.3dn.ru/blog/videourok_po_borland_delphi_7_delaem_tekstovyj_redaktor_v_borland_delphi7/2011-03-17-2

7

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

8

อัลกอริทึมที่สำเร็จจะต้องแปลเป็นภาษารหัส อย่าลืมแทรกความคิดเห็นลงในโค้ดมิเช่นนั้นคุณจะสามารถหารหัสของโปรแกรมได้ในขณะนี้ ดังนั้นจึงไม่ว่างเวลาสำหรับความคิดเห็นเมื่อคุณคอมไพล์โปรแกรมที่พวกเขาจะถูกลบออกและจะปรากฏเฉพาะในซอร์สโค้ด

9

ใส่ตัวจัดการข้อผิดพลาดเสมอลงในรหัส -โปรแกรมต้องรู้ว่าจะทำอย่างไรในกรณีที่เกิดความล้มเหลว หากตัวจัดการข้อผิดพลาดไม่มีอยู่โปรแกรมจะยุติลงโดยไม่ได้ตั้งใจด้วยลักษณะที่ปรากฏของหน้าต่างที่เกี่ยวข้อง

10

ให้แน่ใจว่าได้ทดสอบโปรแกรมต่างๆสถานการณ์ที่ผิดปกติ ทำทุกอย่างที่ผู้ใช้สามารถทำอะไรได้บ้าง ค้นหาข้อผิดพลาดและแก้ไขได้ หลังจากที่โปรแกรมได้รับการทดสอบอย่างละเอียดแล้วคุณสามารถถ่ายโอนไปยังผู้ใช้ได้

เคล็ดลับ 8: วิธีการเขียนโปรแกรม

การเขียนโปรแกรม การแลกเปลี่ยนทางโทรศัพท์อัตโนมัติ - งานไม่ง่ายและต้องใช้ความรู้พิเศษและทักษะ เพื่อหลีกเลี่ยงการทำงานผิดพลาดและเป็นผล - การหยุดทำงานขอแนะนำให้ติดต่อผู้เชี่ยวชาญ ตามปกติการเขียนโปรแกรม PBX จะสอนในหลักสูตรเฉพาะที่จัดโดยผู้ผลิตอุปกรณ์ มีหลักการทั่วไปและกฎระเบียบตามที่ PBXs ที่ทันสมัยที่สุดมีการตั้งโปรแกรม

วิธีการเขียนโปรแกรม

คุณจะต้อง

  • - โทรศัพท์ระบบ
  • - คอมพิวเตอร์;
  • - สายเคเบิล USB;
  • - ไดรฟ์พร้อมโปรแกรมควบคุมและโปรแกรมควบคุม

การเรียนการสอน

1

จัดเตรียมอุปกรณ์สำหรับการเขียนโปรแกรม ก่อนอื่นให้เชื่อมต่อสายโทรศัพท์เมืองทั้งหมดเข้ากับพอร์ตที่เกี่ยวข้องของ PBX มักจะอยู่ในคำศัพท์ของโทรศัพท์เช่นพอร์ตจะแสดงด้วยตัวอักษร CO

2

เชื่อมต่อสายโทรศัพท์ภายในทั้งหมดเข้ากับตรงกับพอร์ต PBX พอร์ตเหล่านี้มีสองประเภท ได้แก่ ดิจิตอลและอนาล็อก พวกเขาจะแสดงด้วยตัวอักษร EXT แต่ละพอร์ตสอดคล้องกับหมายเลขภายใน 101, 102, 103 ฯลฯ โทรศัพท์ระบบดิจิตอลเชื่อมต่อกับโทรศัพท์ระบบ โทรศัพท์เหล่านี้มักจะมาพร้อมกับ PBX และไม่ทำงานโดยไม่ได้ใช้ ความแตกต่างที่เห็นได้ชัดระหว่างโทรศัพท์ระบบกับอุปกรณ์อนาล็อกแบบเดิมคือการมีหลอดไฟจำนวนมากด้านหน้าของปุ่มหมุนเร็ว

3

ต่อ PBX เข้ากับเครื่องคอมพิวเตอร์โดยใช้สายเคเบิล USB หาก PBX มีพอร์ต USB จากนั้นติดตั้งโปรแกรมควบคุม ATC, โปรแกรมการจัดการ PBX ในเครื่องคอมพิวเตอร์

4

หากมีพอร์ท USB ให้ใช้โปรแกรม PBX จากเมนูคอมพิวเตอร์ เมื่อต้องการทำเช่นนี้ให้เรียกใช้โปรแกรมการจัดการ PBX ระบุพอร์ต USB ที่จะตั้งโปรแกรม PBX ไว้ จากนั้นเชื่อมต่อกับ PBX โดยป้อนรหัสผ่านสำหรับการตั้งโปรแกรมและรหัสผ่านสำหรับอินพุท รหัสผ่านเริ่มต้นคือ 1234

5

หากไม่มีพอร์ต USB ให้ตั้งโปรแกรม PBX ด้วยโทรศัพท์ระบบ เพื่อให้มีการเขียนโปรแกรมโทรศัพท์ที่ถูกต้องจะต้องมีการเชื่อมต่อกับพอร์ต EXT1 ที่สอดคล้องกับจำนวน 101 เพื่อเข้าสู่โหมดการเขียนโปรแกรมให้กดปุ่ม "โปรแกรม" จากนั้นบนแป้นพิมพ์ตัวเลขเพื่อโทรไปรวมกันที่โทรศัพท์ของ "ดาว", "ตาราง" คุณจะได้รับพร้อมท์สำหรับรหัสผ่านการเชื่อมต่อ นี่คือรหัสผ่านมาตรฐาน 1234

6

หลังจากลงชื่อเข้าใช้โปรดตั้งค่าหน้าที่หลักที่สำคัญสำหรับการทำงานของระบบ ขั้นแรกตั้งแผนเลขหมาย มีการลงทะเบียนชื่อสมาชิกและการติดต่อกับหมายเลขภายใน ในคอลัมน์ "ชื่อ" ถัดจากหมายเลขต่อให้ป้อนชื่อที่ต้องการซึ่งจะปรากฏบนโทรศัพท์ที่เป็นกรรมสิทธิ์

7

ตั้งสายในเมือง จำเป็นต้องตั้งโหมดโทนหรือชีพจรของเส้น นี้จำเป็นที่จะต้องทำการโทรจากการแลกเปลี่ยนโทรศัพท์อัตโนมัติโดยสายเมือง เมื่อต้องการทำเช่นนี้ให้เลือกโหมดสายที่เหมาะสมจากเมนูแบบเลื่อนลง "โหมดโทรออก"

8

กำหนดค่าการกระจายสายเรียกเข้า ตามตารางจำหน่ายโทรศัพท์เหล่านี้หรือโทรศัพท์ภายในอื่น ๆ จะดังขึ้น โดยค่าเริ่มต้นโทรศัพท์ทั้งหมดจะโทรเมื่อโทรไปยังสายเมือง เมื่อต้องการทำเช่นนี้ให้วาง Daws ในตารางในคอลัมน์ของหมายเลขส่วนขยายและระบุเวลาที่เริ่มจากการโทรที่อุปกรณ์ควรเริ่มต้นโทร

9

หากต้องการบันทึกการตั้งค่าให้คลิกปุ่ม "ใช้" เมื่อเขียนโปรแกรมจากคอมพิวเตอร์หรือปุ่ม Store เมื่อเขียนโปรแกรมจากโทรศัพท์ที่เป็นกรรมสิทธิ์

10

เมื่อเสร็จแล้วให้ปิดโปรแกรมและปิดการทำงานสาย USB หาก PBX ได้รับการตั้งโปรแกรมจากเครื่องคอมพิวเตอร์หรือกดปุ่ม Program เพื่อออกจากโหมดการเขียนโปรแกรมถ้า PBX ได้รับการตั้งโปรแกรมจากโทรศัพท์

วิดีโอที่เกี่ยวข้อง
ให้ความสนใจ
ระมัดระวังเมื่อทำงานร่วมกับคณะกรรมการ Arduino -นี่เป็นผลิตภัณฑ์อิเล็กทรอนิกส์ที่ต้องมีการรักษาอย่างรอบคอบ ด้านล่างคณะกรรมการมีตัวนำเปลือยและถ้าคุณวางบอร์ดบนพื้นผิวที่เป็นสื่อกระแสไฟฟ้ามีโอกาสที่จะเผาไหม้บอร์ด อย่าสัมผัสกระดานด้วยมือเปียกหรือเปียกและหลีกเลี่ยงการทำงานในที่ที่มีอากาศชื้น
คำแนะนำที่เป็นประโยชน์
ในเครือข่ายมีไซต์จำนวนมากที่อุทิศให้แก่ Arduino อ่านต้นแบบอย่ากลัวที่จะทดลองและเรียนรู้สิ่งใหม่ ๆ !
แหล่งที่มา:
  • ไฟกระพริบ LED