แพลตฟอร์มฮาร์ดแวร์ อาจเป็นหนึ่งในโครงการซอฟต์แวร์หรือแพลตฟอร์มและ hardware libre ที่ประสบความสำเร็จมากที่สุดและมีผลกระทบต่อโลก DIY มากที่สุดในโลก ชุมชนได้สร้างทั้งซอฟต์แวร์โอเพ่นซอร์สสำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ของบอร์ด รวมถึงบอร์ดฮาร์ดแวร์ฟรีต่างๆ เพื่อใช้งาน ทั้งหมดได้รับอนุญาตภายใต้ใบอนุญาต GNU GPL เพื่อให้สามารถสร้างส่วนเสริมและอนุพันธ์จำนวนมากได้
ในความเป็นจริงพวกเขาได้ปลุกอุตสาหกรรมอิเล็กทรอนิกส์ทั้งหมดด้วยอุปกรณ์เสริมมากมาย หมวกหรือโล่ ซึ่งคุณสามารถขยายขีดความสามารถของบอร์ด Arduino ของคุณได้นอกเหนือจากฟังก์ชันพื้นฐานที่ใช้เป็นมาตรฐาน นอกจากนี้ยังมีการเปิดตัวชุดอุปกรณ์จำนวนมากเพื่อเริ่มต้นหรือดำเนินโครงการที่เฉพาะเจาะจงเช่นชุดอุปกรณ์สำหรับหุ่นยนต์ชุดอุปกรณ์สำหรับโครงการที่ใช้พลังงานแสงอาทิตย์ชุดเริ่มต้นเป็นต้น
ประเภทของจานมีอะไรบ้าง?
ที่นั่น บอร์ด Arduino อย่างเป็นทางการต่างๆแม้ว่าจะเริ่มต้นฉันขอแนะนำให้ใช้ Arduino UNOซึ่งเป็นสิ่งที่ฉันใช้เป็นพื้นฐานในการสอน จานต่างๆที่โดดเด่นที่สุด ได้แก่ :
- Arduino UNO Rev3: เป็นแผ่นที่มีความยืดหยุ่นและใช้งานได้ดีที่สุดในบรรดาจานที่แนะนำให้เริ่มต้นด้วย มีไมโครคอนโทรลเลอร์ 328Mhz ATmega16, SRAM 2KB และแฟลช 32KB, พิน I / O ดิจิตอล 14 พินและอินพุตอะนาล็อก 6 ช่อง
- Arduino เนื่องจาก: มีไมโครคอนโทรลเลอร์ AT91SAM3X8E ที่มี 84 Mhz, SRAM 96KB และแฟลช 512 KB ดังนั้นคุณจะสามารถบันทึกโปรแกรมที่ซับซ้อนมากขึ้นสำหรับโปรเจ็กต์ขนาดใหญ่ ในทำนองเดียวกันคุณจะพบการเชื่อมต่อ I / O ดิจิตอล 54 ช่องและอินพุตอะนาล็อก 12 ช่อง + เอาต์พุตอนาล็อก 2 ช่อง
- Arduino Mega: ไมโครคอนโทรลเลอร์ 2560Mhz ATmega16, SRAM 8KB, แฟลช 256KB, พิน I / O ดิจิทัล 54 พินและอินพุตอะนาล็อก 16 ช่อง กล่าวอีกนัยหนึ่งก็คือรูปแบบกลางระหว่าง Due และ UNO สำหรับโครงการที่มีความซับซ้อนระดับกลาง
- แผ่น Arduino Lily: แผ่นกลมขนาดเล็กที่ยืดหยุ่นสำหรับโครงการสิ่งทออิเล็กทรอนิกส์ของคุณนั่นคือเครื่องแต่งตัวที่คุณสามารถใส่เสื้อผ้าได้ เป็นห้องปฏิบัติการ
- Arduino ไมโคร: เป็นบอร์ดขนาดเล็กมากที่มีไมโครคอนโทรลเลอร์ซึ่งจะมีประโยชน์เมื่อมีพื้นที่ว่างเป็นปัจจัยสำคัญและคุณต้องการบอร์ดที่ใช้พื้นที่เพียงเล็กน้อยในการใส่เข้าไปในพื้นที่ขนาดเล็ก มีเวอร์ชัน Pro ที่มีความสามารถขั้นสูง ประกอบด้วยไมโครคอนโทรลเลอร์ 32Mhz ATmega4U16 และ 20 I / O พินที่คุณจะต้องบัดกรี
- Arduino นาโน: เป็นบอร์ดขนาดเล็กกว่าไมโคร แต่มีคุณสมบัติและราคาใกล้เคียงกับไมโครคอนโทรลเลอร์ ATmega328
- Arduino สำรวจ: มีราคาแพงกว่ารุ่นก่อนหน้าเล็กน้อยเล็กน้อยโดยมีพื้นฐานมาจาก Leonardo ดั้งเดิมซึ่งมีความสามารถใกล้เคียงกับ UNO และเป็นจานแรกที่ปรากฏ แต่การออกแบบได้รับการปรับปรุงใหม่ลดทอนและแตกต่างกันที่ปุ่มบางปุ่มจอยสติ๊กขนาดเล็กและเซ็นเซอร์ได้รับการรวมเข้ากับบอร์ดโดยตรง ดังนั้นจึงเป็นเรื่องที่น่าสนใจสำหรับโครงการเกม
นอกจากนี้คุณยังจะได้พบกับ จานที่ไม่เป็นทางการสร้างขึ้นโดยชุมชนหรือโดย บริษัท อื่น ๆ ลักษณะของมันอาจคล้ายกันมากและยังเข้ากันได้กับ Arduino ในแง่ของการเขียนโปรแกรมหรือระดับอิเล็กทรอนิกส์ แต่เราปล่อยให้มันเป็นทางเลือกที่คุณเลือกแล้ว ฉันไม่แนะนำให้คุณเริ่มต้นด้วยกระดานอนุพันธ์เหล่านี้ แต่อย่างใดเพราะอาจมีบางสิ่งที่เข้ากันไม่ได้และคุณจะไม่ได้รับความช่วยเหลือมากนัก นอกจากนี้บางส่วนมีความเฉพาะเจาะจงมากสำหรับหุ่นยนต์โดรนและอื่น ๆ
ในทางกลับกันคุณมีไฟล์ อุปกรณ์อิเล็กทรอนิกส์ ที่จะช่วยให้บอร์ด Arduino ของคุณมีความสามารถพิเศษเช่นการเชื่อมต่อ WiFi บลูทู ธ ไดรเวอร์เพื่อควบคุมมอเตอร์เป็นต้น โล่ที่รู้จักกันดี ได้แก่ :
- โล่ Wifi: เพื่อเพิ่มการเชื่อมต่อ WiFi และเพื่อให้สามารถเชื่อมต่อโครงการของคุณกับอินเทอร์เน็ตเพื่อจัดการจากระยะไกล
- โล่ GSM: สำหรับการเชื่อมต่อข้อมูลมือถือ
- โล่อีเธอร์เน็ต- การเชื่อมต่อแบบใช้สายกับเครือข่าย
- ชิลด์โปรโต: ช่วยให้คุณใช้เขียงหั่นขนมสำหรับการออกแบบของคุณ
- และจำนวนมาก ขึ้นเช่นหน้าจอคีย์บอร์ด ...
โดยหลักการแล้วสำหรับ เริ่มต้นฉันไม่คิดว่าคุณจะสนใจรายการประเภทนี้แม้ว่าคุณจะต้องการมันในภายหลังก็ตาม
ฉันต้องเริ่มต้นอะไรบ้าง?
ในการเริ่มต้นฉันแนะนำให้คุณซื้อวัสดุดังต่อไปนี้:
- Arduino Starter Kit: เป็นชุดเริ่มต้นที่สมบูรณ์ซึ่งประกอบด้วยจาน Arduino UNOคู่มือที่สมบูรณ์มากและองค์ประกอบอิเล็กทรอนิกส์มากมายที่จะใช้งานได้ (ตัวต้านทานตัวเก็บประจุจอ LED จอแสดงผลเขียงหั่นขนม LED สายเคเบิลไดโอดทรานซิสเตอร์กริ่งมอเตอร์และเซอร์โวมอเตอร์ไดรเวอร์ ฯลฯ )
- หากคุณเลือกซื้อแผ่นใดแผ่นหนึ่งที่กล่าวถึงข้างต้นโปรดจำไว้ว่าคุณจะต้องได้รับ วัสดุไฟฟ้า จำเป็นสำหรับแต่ละโครงการด้วยตัวคุณเองในร้านค้าเฉพาะ ... นอกจากนี้ยังเป็นไปได้ว่าเมื่อคุณใช้ประโยชน์จากชุดเริ่มต้นแล้วคุณสนใจที่จะซื้อวัสดุเพิ่มเติมเพื่อขยายโครงการของคุณต่อไปหรือทำสิ่งต่างๆนอกเหนือจากที่ชุดอุปกรณ์นี้อนุญาตให้คุณได้
นอกเหนือจากทางกายภาพแล้วยังน่าสนใจหากคุณมีซอฟต์แวร์ที่เพียงพอ:
- Arduino IDE: คุณสามารถ ดาวน์โหลดได้ สำหรับแพลตฟอร์มต่างๆโดยไม่เสียค่าใช้จ่าย ในบทแนะนำ PDF ฉันจะอธิบายวิธีการติดตั้งบนระบบปฏิบัติการแต่ละระบบและวิธีการทำงาน
- อาร์ดูบล็อก: เป็นปลั๊กอินอื่นใน Java สำหรับหลายแพลตฟอร์มที่สามารถเป็นได้ ออกจากโรงพยาบาล ฟรี. ช่วยให้คุณสามารถทำงานแบบกราฟิกได้นั่นคือการใช้บล็อกที่คล้ายกับชิ้นส่วนปริศนาเพื่อเขียนโปรแกรมของคุณโดยไม่ต้องใช้ภาษาโปรแกรม ทั้งหมดนี้มีคำอธิบายใน PDF ด้วย
- ฟริทซิ่ง: เป็นโปรแกรมที่ช่วยให้คุณทำการจำลองหรือสร้างต้นแบบของวงจรของคุณก่อนที่จะประกอบเข้าด้วยกัน มันน่าสนใจมากและมีองค์ประกอบมากมายในไลบรารีอุปกรณ์ ดาวน์โหลดได้ที่นี่.
ด้วยเหตุนี้คุณจะมีมากกว่า พอ เริ่ม…
สอนการเขียนโปรแกรม Arduino:
แม้ว่าแพลตฟอร์มจะเปิดใช้งานมาหลายปีแล้ว แต่อาจมีคนรุ่นใหม่จำนวนมากที่อ่านเราในตอนนี้และต้องการเข้าร่วมชุมชนผู้ผลิตที่ยิ่งใหญ่ที่สร้างโครงการโดยใช้ Arduino อยู่ในขณะนี้ ดังนั้นหากคุณต้องการเริ่มเรียนรู้การเขียนโปรแกรมตั้งแต่ต้นและทีละขั้นตอนฉันขอเสนอไฟล์ ebook ฟรีเกี่ยวกับการเขียนโปรแกรม Arduino. ด้วยสิ่งนี้คุณจะได้เรียนรู้ทุกสิ่งที่คุณต้องการเพื่อเริ่มสร้างงานออกแบบชิ้นแรกของคุณ ...
ไฟล์ดาวน์โหลดมีอะไรบ้าง?
ภายใน ดาวน์โหลด ZIP คุณจะพบไฟล์ต่างๆที่จะใช้งานได้:
- eBook พร้อมบทช่วยสอน การเขียนโปรแกรม Arduino IDE และ Ardublock ในรูปแบบ PDF มาตรฐานเพื่อให้สามารถใช้งานบนพีซีของคุณได้
- eBook เหมือนกับเล่มก่อนหน้า แต่มีขนาดเล็กกว่าและ น้ำหนักเบาที่จะใช้จากอุปกรณ์มือถือของคุณ.
- ดาวน์โหลดลิงค์ด้วยไฟล์ โปรแกรม จำเป็น
- โฟลเดอร์ที่มีไฟล์ ร่างไฟล์ต้นฉบับ ที่คุณสามารถลองเป็นตัวอย่างหรือปรับเปลี่ยนเพื่อเรียนรู้ มีทั้งรหัสสำหรับ Arduino IDE เช่นเดียวกับรหัสอื่น ๆ สำหรับ Ardublock และแม้แต่รหัสบางอย่างสำหรับการทำงานร่วมกับ Raspberry Pi
ดาวน์โหลด eBook และส่วนเสริมฟรี:
เริ่มการดาวน์โหลด ที่นี่:
ฉันหวังว่ามันจะช่วยคุณและคุณเริ่มเป็นผู้ผลิตด้วย โครงการแรกของคุณ. คุณสามารถแสดงความคิดเห็นเกี่ยวกับการออกแบบครั้งแรกของคุณและแบ่งปันผลงานของคุณกับเรา
ทักทายสวัสดีตอนบ่าย:
คุณจำเป็นต้องสร้าง TESTER ที่รับค่า Capacitor สองค่าและความต้านทานขนานกับกราวด์ C = 470Mfx50V, R = 330k 1 / 4W ซึ่งเชื่อมต่อกับอินพุตและเอาต์พุต 3.5 แจ็ค AUDIO
ผ่านคำถาม 3.5
คำถามใน arduino คุณสามารถทำอะไรบางอย่างที่วัดและส่งออกค่า
ฉันกำลังเริ่มต้นและตั้งใจที่จะบรรลุผลลัพธ์ที่ดี
การดาวน์โหลด Arduino EBOOK ของคุณไม่ทำงาน
สวัสดี
ฉันเพิ่งลองและใช้งานได้สำหรับฉัน มันเป็นความจริงที่โฆษณาออกมาก่อน
แต่ครั้งที่สองที่คุณคลิกลิงก์จะดาวน์โหลด
อาศิรพจน์
การดาวน์โหลดเริ่มต้นและหยุดโดยระบุว่า: ข้อผิดพลาด: ข้อผิดพลาดเครือข่าย
ลองใช้คอมพิวเตอร์เครื่องอื่นบนเครือข่ายอื่นและปัญหายังคงมีอยู่
สวัสดี
ฉันได้ดาวน์โหลดอีกครั้งแล้วและทำงานได้อย่างสมบูรณ์
สวัสดี คุณช่วยกรุณาตรวจสอบลิงก์อีกครั้งได้ไหม https://www.hwlibre.com/wp-content/uploads/2019/04/EBOOK-ARDUINO.zip
มันให้ข้อผิดพลาดของเครือข่ายเมื่อดาวน์โหลด
ขอบคุณมาก
สวัสดี
โอเค ตรวจสอบแล้ว
เรียน
ฉันไม่สามารถดาวน์โหลด Arduino eBook ได้ ส่งทางไปรษณีย์ พร้อมเอกสารอื่นๆ เพื่อเรียนรู้และใช้งานให้ดีได้หรือไม่?
อาศิรพจน์