วันนี้ เครื่องจำลอง Arduinoทำให้ทุกคนเป็นไปได้ ไม่ว่าจะเป็นผู้เริ่มต้นและนักออกแบบวงจรมืออาชีพในการเรียนรู้ ตั้งโปรแกรม และทดสอบแนวคิดต่างๆ โดยไม่ต้องกังวลเรื่องการเสียเวลาและเงิน
เครื่องจำลอง Arduino เป็นแพลตฟอร์มที่สมบูรณ์แบบสำหรับโปรแกรมเมอร์และนักออกแบบที่ต้องการเรียนรู้พื้นฐานของแผนผังและการออกแบบวงจร ด้วยความช่วยเหลือของเครื่องจำลอง Arduino คุณจะได้รับช่องทางในการเรียนรู้โดยไม่ต้องกลัวว่าจะทำและออกแบบอุปกรณ์
นักเรียนที่เผชิญกับความท้าทายในการซื้ออุปกรณ์ไฟฟ้าโดยไม่รู้ว่าจะทำงานอย่างไร สามารถขจัดข้อผิดพลาดในการลองผิดลองถูกด้วยความช่วยเหลือของเครื่องจำลอง Arduino ซึ่งช่วยประหยัดทั้งเวลาและเงิน
ข้อดีอีกประการหนึ่งของเครื่องจำลอง Arduino คือความจริงที่ว่ามันรองรับการดีบักแบบบรรทัดต่อบรรทัด และผู้ใช้จะระบุจุดที่เกิดข้อผิดพลาดได้อย่างแม่นยำ เครื่องจำลอง Arduino มีอยู่ในทุกรูปแบบ และได้รับการพัฒนาเพื่อให้เข้ากันได้กับระบบปฏิบัติการหลัก
ในบทความนี้ เราจะแสดงรายการเครื่องจำลอง Arduino ที่ดีที่สุดที่เข้ากันได้กับพีซี Windows
Arduino Simulator ที่ดีที่สุดสำหรับพีซีคืออะไร
Autodesk Eagle (แนะนำ)
ออโตเดสก์ อีเกิลมอบเครื่องมือที่ทรงพลังและใช้งานง่ายสำหรับวิศวกรทุกคน คุณสามารถตอนนี้ทำให้สิ่งประดิษฐ์ทางอิเล็กทรอนิกส์ของคุณมีชีวิตขึ้นมาด้วยความช่วยเหลือจากโครงร่าง PCB และเครื่องมือแก้ไขแผนผังที่ครบครัน คุณสมบัติที่ขับเคลื่อนโดยชุมชน และเนื้อหาไลบรารี
คุณสมบัติที่สำคัญของ Eagle มีดังต่อไปนี้:
- บรรณาธิการแผนผัง
- บล็อกการออกแบบโมดูลาร์ - คุณสามารถนำบล็อกวงจรที่มีอยู่กลับมาใช้ใหม่ได้
- แผนผังหลายแผ่น - คุณสามารถจัดระเบียบการออกแบบทุกขนาดได้
- การตรวจสอบกฎทางไฟฟ้า - ในที่สุดคุณก็สามารถมั่นใจในการออกแบบแผนผังของคุณได้
- การซิงโครไนซ์การออกแบบแบบเรียลไทม์ - คุณสามารถซิงค์ระหว่างแผนผังและเค้าโครง PCB ได้
- โปรแกรมแก้ไขเค้าโครง PCB
- BGA fanout – คุณสามารถหลบหนีจาก BGA ของคุณได้ภายในไม่กี่วินาที
- การออกแบบความเร็วสูง – คุณสามารถออกแบบด้วยเทคโนโลยีล่าสุด รวมถึง DDR4, PCI Express หรือ USB-C
- โมเดล 3 มิติสำหรับเค้าโครง PCB - คุณสามารถรวม PCB และกล่องหุ้มของคุณเข้าด้วยกันได้อย่างราบรื่น
- ส่วนประกอบที่ครบถ้วน – นี่คือร้านค้าครบวงจรสำหรับการตรวจสอบความต้องการส่วนประกอบของคุณ
- โปรแกรมภาษาผู้ใช้ (ULP) – คุณสามารถปรับปรุงกระบวนการเครื่องมือออกแบบของคุณได้
วงจรออโตเดสก์
วงจรออโตเดสก์ช่วยให้คุณทำให้ไอเดียของคุณเป็นจริงด้วยเครื่องมือออนไลน์ที่ฟรีและใช้งานง่าย เผื่อ คุณคือสำหรับมือใหม่ คุณสามารถเริ่มต้นด้วยการทดลองง่ายๆ ใน Circuit Scribe หรือ Electronics Lab ผู้ใช้ที่มีประสบการณ์มากกว่าสามารถข้ามไปที่ PCB Design ได้โดยตรง
Electronics Lab Hub ประกอบด้วยสิ่งต่อไปนี้:
- การจำลองแบบเรียลไทม์: คุณสามารถออกแบบและสร้างต้นแบบได้ก่อนที่จะสร้างวงจรในชีวิตจริง คุณสามารถใช้อะไรก็ได้ตั้งแต่ตัวต้านทาน ตัวเก็บประจุ และโพเทนชิโอมิเตอร์ไปจนถึงออสซิลโลสโคป
- การเขียนโปรแกรม Arduino: คุณสามารถตั้งโปรแกรมและจำลองโค้ด Arduino ใดๆ ในตัวแก้ไขได้ และคุณจะมีจอภาพแบบอนุกรมเต็มรูปแบบและคอลเลกชันไลบรารี Arduino ต่างๆ ที่รองรับที่เพิ่มขึ้นเรื่อยๆ
- การแก้ไขร่วมกัน: คุณสามารถเชิญผู้อื่นให้ทำงานร่วมกันในการออกแบบของคุณได้แบบเรียลไทม์
- Circuit Scribe Hub ช่วยให้คุณออกแบบและจำลองวงจร จากนั้นพิมพ์และแชร์เทมเพลตของคุณ คุณยังสามารถฝังการออกแบบของคุณและเรียนรู้ได้ จากชุมชนผู้พัฒนา Autodesk Circuit
PCB Design Hub มีคุณสมบัติดังต่อไปนี้:
- การออกแบบแผนผัง: คุณสามารถเลือกจากไลบรารีส่วนประกอบที่กำลังเติบโตตามชุมชน หรือคุณสามารถสร้างส่วนประกอบของคุณเองได้
- เค้าโครง PCB:ซึ่งรวมถึงเครื่องมือทั้งหมดที่คุณต้องการ เช่น รอยทองแดง การเติมทองแดง รูเจาะ และเครื่องมือซิลค์สกรีนจำนวนมาก
การเรียนรู้การเขียนโค้ดจะง่ายขึ้นมากเมื่อคุณสามารถเขียนโปรแกรมสิ่งต่างๆ ที่ใช้งานได้จริง Autodesk Circuits เป็นเครื่องมือฟรี ดังนั้นคุณควรไปลองดูตอนนี้เลย
อัปเดต : Autodesk Circuits ไม่สามารถใช้เป็นโปรแกรมจำลอง Arduino อีกต่อไป AutoDesk เปลี่ยนเครื่องมือนี้ให้เป็นแพลตฟอร์มเป็นแพ็คเกจ PCB แทน
เครื่องจำลอง Virtronics สำหรับ Arduino
นี้ เครื่องจำลอง Arduino ของ Vitronicsสัญญาว่าจะเป็นรุ่นที่มีคุณสมบัติครบถ้วนที่สุดที่มีอยู่ในขณะนี้
นี่ประโยชน์ที่สำคัญที่สุดที่มอบให้:
- มีความสามารถในการสอนและสาธิตการทำงานภายในของร่าง Arduino
- คุณสามารถทดสอบแบบร่างโดยไม่ต้องใช้ฮาร์ดแวร์หรือก่อนที่จะซื้ออุปกรณ์
- คุณสามารถแก้ไขข้อบกพร่องของร่างได้
- คุณสามารถสาธิตโครงการต่อผู้มีโอกาสเป็นลูกค้าได้เมื่อใช้มัน
- คุณสามารถพัฒนาแบบร่างที่ซับซ้อนได้เร็วกว่าเมื่อใช้ฮาร์ดแวร์
คุณสามารถดาวน์โหลดเวอร์ชันฟรี ทดลองใช้ และเมื่อคุณพร้อม ก็สามารถอัปเกรดเป็นเวอร์ชัน Pro ได้ ซอฟต์แวร์นี้ออกแบบมาสำหรับบอร์ด Arduino Uno, Mega และบอร์ด Arduino มาตรฐานอื่นๆ มันดำเนินการกระบวนการมากมายดังต่อไปนี้:
- มันเลื่อนไปตามโปรแกรมทีละบรรทัด หากเลือกบรรทัดใหม่ โปรแกรมจะดำเนินการต่อจากจุดนั้น
- ทำการเขียนแบบดิจิทัล อ่านแบบดิจิทัล และ PinMode สำหรับพิน 0-53
- การอ่านแบบอะนาล็อกสำหรับพิน 0-16 และการเขียนแบบอะนาล็อกสำหรับพินดิจิทัล 0-53
- จำลองอนุกรม, เอาต์พุต LCD, อีเธอร์เน็ต, เซอร์โว, การ์ด SD, EEPROM, SoftSerial, SPI, สายไฟ
- ถ้า ในขณะที่ สำหรับ สลับ ทำฟังก์ชัน whileloop
- รูทีนย่อย (หลายระดับ) พร้อมอาร์กิวเมนต์
- ดูตัวแปรแบบเรียลไทม์
- ก้าวเข้าสู่ ก้าวข้าม ก้าวออกจาก หรือโหมดวิ่ง
- ความสามารถในการแก้ไขร่างหรือเปิดใน Arduino IDE
- รองรับจอ LCD 2 และ 4 บรรทัดเฉพาะกับ CGRAM ชั่วคราวเท่านั้น
- อาร์เรย์ 2 มิติ (ไม่มีการกำหนดค่าเริ่มต้น)
คุณยังสามารถเปลี่ยนแบบอักษร สไตล์ และขนาดของเครื่องจำลองได้อีกด้วย โหมดย่อขนาดเหมาะอย่างยิ่งสำหรับการสาธิต/การฝึกอบรม ซอฟต์แวร์ให้การสนับสนุนที่จำกัดสำหรับ ตัวชี้ และโครงสร้าง
คุณสามารถตรวจสอบข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมจำลองนี้ได้ในหน้าอย่างเป็นทางการ
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์จะมีประโยชน์มากในกรณีที่คุณกำลังดิ้นรนกับอุปกรณ์อิเล็กทรอนิกส์และโดยเฉพาะอย่างยิ่งหาก คุณมีพบว่าตัวเองติดอยู่ในโครงการอิเล็กทรอนิกส์ของคุณ นอกจากนี้ยังจะมีประโยชน์หากคุณเป็นมือใหม่และต้องการเรียนรู้อุปกรณ์อิเล็กทรอนิกส์และระบบฝังตัวเพื่อสร้างอาชีพในสาขานี้
ด้วย Electronify คุณจะสามารถเรียนรู้อุปกรณ์อิเล็กทรอนิกส์ขั้นพื้นฐานไปจนถึงภาษาฮาร์ดแวร์ต่างๆ เว็บไซต์นี้ให้ความรู้ที่จำเป็นทั้งหมดแก่คุณตั้งแต่ขั้นพื้นฐานจนถึงขั้นสูงเกี่ยวกับการสื่อสารทางอิเล็กทรอนิกส์และระบบฝังตัวด้วยวิธีง่ายๆ คุณจะสามารถเรียนรู้ทุกสิ่งตั้งแต่เริ่มต้นและกลายเป็นมืออาชีพที่มีทักษะ
ฟริตซิ่ง
ฟริตซิ่งเป็นความคิดริเริ่มด้านฮาร์ดแวร์แบบโอเพ่นซอร์สที่ทำให้อุปกรณ์อิเล็กทรอนิกส์สามารถเข้าถึงได้ในฐานะวัสดุที่สร้างสรรค์สำหรับทุกคนที่สนใจในสาขาวิชานี้ เว็บไซต์นำเสนอเครื่องมือซอฟต์แวร์ ชุมชน และบริการต่างๆ ตามจิตวิญญาณของ Arduino และการประมวลผล และส่งเสริมระบบนิเวศที่สร้างสรรค์ที่ช่วยให้ผู้ใช้ดังต่อไปนี้:
- การจัดทำเอกสารต้นแบบของพวกเขา
- แบ่งปันต้นแบบกับผู้อื่น
- การสอนอิเล็กทรอนิกส์ในห้องเรียน
- เค้าโครงและการผลิต PCB ระดับมืออาชีพ
ด้วย Fritzing คุณสามารถเปลี่ยนวงจรของคุณให้เป็น PCB แบบสั่งทำพิเศษได้อย่างรวดเร็วและราคาไม่แพง เครื่องมือนี้สามารถทำหน้าที่เป็นแพลตฟอร์มสร้างสรรค์ได้ก็ต่อเมื่อมีผู้ใช้จำนวนมากใช้เป็นเครื่องมือในการเรียนรู้และแบ่งปัน
คุณสามารถเรียนรู้สิ่งต่าง ๆ มากมายจากบทช่วยสอนมากมายที่มีให้ นี่คือสิ่งที่น่าสนใจที่สุดบางส่วน:
- การสร้างวงจร
- การใช้สตริปบอร์ด
- การทำงานกับชิ้นส่วน SMD
- การสร้างเทมเพลตกระดาษ
- ลวดโค้งและขางอได้
- การออกแบบ PCB
- การออกแบบ Arduino Shield หนึ่งนาที
- การกำหนดเส้นทางสองด้าน
- ผลิต PCB
- การบัดกรีชิ้นส่วน SMD
- การสร้างชิ้นส่วนที่กำหนดเอง
- การแนบโค้ดโปรแกรม
เป็นเรื่องน่าสนใจที่ทราบว่า Fritzing เปลี่ยนจากโครงการวิจัยที่ได้รับทุนสนับสนุนจากสาธารณะมาเป็นองค์กรที่ไม่แสวงหาผลกำไร ซึ่งหมายความว่าเพื่อให้สามารถพึ่งพาตนเองได้และดำเนินการพัฒนาต่อไป Fritzing กำลังเสนอบริการบางอย่างที่รวมถึงสิ่งต่อไปนี้:
- ฟริตซิ่ง Fab– ด้วย Fritzing Fab ซึ่งเป็นบริการผลิต PCB คุณสามารถเปลี่ยนแบบร่างของคุณให้เป็น PCB ระดับมืออาชีพได้อย่างรวดเร็วและราคาไม่แพง
- การประชุมเชิงปฏิบัติการ– มีเวิร์กช็อปมากมายเกี่ยวกับ Arduino, Fritzing และทุกอย่างที่เกี่ยวข้อง ซึ่งเปิดสอนสำหรับผู้เริ่มต้นและมืออาชีพ
- การสร้างชิ้นส่วน– คุณยังสามารถแสดงผลิตภัณฑ์ของคุณใน Fritzing ได้ และหากคุณไม่ต้องการทำเอง คุณสามารถจ้างนักพัฒนาให้สร้างชิ้นส่วนคุณภาพสูงได้
- สินค้า– Fritzing ได้สร้างชุดเริ่มต้นและชุดอัปเกรดเพื่อการศึกษา
VBB4Arduino - เขียงหั่นขนมเสมือนจริงสำหรับ Arduino
เขียงหั่นขนมเสมือนสำหรับ Arduinoถูกสร้างขึ้นเพื่อช่วยให้ผู้ใช้ก้าวแรกในการเรียนรู้ทุกอย่างเกี่ยวกับโลกสุดเจ๋งของการประมวลผลทางกายภาพด้วยไมโครคอนโทรลเลอร์ Arduino และโมเดลวงจรอิเล็กทรอนิกส์ที่ใช้เบรดบอร์ด
ต่อไปนี้คือสิ่งสำคัญที่คุณจะได้เรียนรู้โดยใช้ Virtual Breadboard สำหรับ Arduino:
- คุณสามารถเรียนรู้ทั้งหมดเกี่ยวกับการประมวลผลทางกายภาพในสภาพแวดล้อมแซนด์บ็อกซ์เสมือนที่ปลอดภัย
- คุณสามารถเรียนรู้จากตัวอย่าง Arduino ในตัว
- คุณสามารถสำรวจเซนเซอร์ ไฟ และมอเตอร์ได้หลายประเภท
- คุณจะสามารถเรียนรู้คำสั่ง Arduino และสิ่งที่พวกเขาทำ
- คุณสามารถใช้เลย์เอาต์เขียงหั่นขนมเป็นข้อมูลอ้างอิงในการสร้างวงจรจริงได้
นี่คือคุณสมบัติที่สำคัญของ Virtual Breadboard:
- คุณสามารถออกแบบแอปพลิเคชันวงจร Virtual Breadboard แบบไร้บัดกรีได้
- คุณสามารถทดลองกับวงจรอิเล็กทรอนิกส์ที่ใช้ไมโครคอนโทรลเลอร์ได้อย่างปลอดภัย
- คุณจะสามารถทดสอบโครงร่างวงจรก่อนตัดสินใจสร้าง
- ซอฟต์แวร์นี้มีตัวแก้ไขเฟิร์มแวร์ในตัวสำหรับการพัฒนาแอปไมโครคอนโทรลเลอร์แบบกำหนดเอง
- นี่คือโปรแกรมจำลองวงจรและไมโครคอนโทรลเลอร์สำหรับทดสอบโค้ดและวงจรของคุณ
- โปรแกรมนำเสนอการจำลองเสมือนเชิงโต้ตอบสำหรับการสำรวจการเรียนรู้และการทดสอบวงจร
- คุณจะมีโปรแกรมสำรวจตัวอย่างเพียงพอที่จะนำทางการเรียนรู้ตามตัวอย่างที่มีเอกสารในตัวมากมาย
- มีระบบ Wiki แบบบูรณาการสำหรับเอกสารและการพัฒนารายวิชา
- คุณจะสามารถตรวจสอบการบันทึกภาพหน้าจอ GIF แบบเคลื่อนไหวเพื่อดูไฮไลต์เอกสารได้
- คลิกเพียงครั้งเดียวคอมไพล์และปรับใช้แอพที่ฝังไว้กับไมโครคอนโทรลเลอร์ Vbb4UNO ในโลกแห่งความเป็นจริง
- การพัฒนาข้ามแพลตฟอร์มด้วยไมโคร 8 บิตและ Raspberry Pi 2 พร้อมเป้าหมาย Windows 10 IoT Core
ตามที่ผู้ใช้ส่วนใหญ่ระบุว่าซอฟต์แวร์นี้สมบูรณ์แบบ แต่ต้องมีการแก้ไขเล็กน้อยเนื่องจากมีข้อบกพร่องเล็กน้อย
VBB4Arduino เป็นเวอร์ชันที่เรียบง่ายของผลิตภัณฑ์ VBB เต็มรูปแบบ มีจุดมุ่งหมายให้เป็นเวอร์ชันเริ่มต้นใช้งานแบบสแตนด์อโลนโดยมีตัวเลือกและโมดูลน้อยลงซึ่งอาจทำให้สตาร์ทเตอร์สับสนได้ เหมาะที่สุดที่จะใช้เป็นแซนด์บ็อกซ์เพื่อเรียนรู้แนวคิดการประมวลผลทางกายภาพ ผู้ใช้ขั้นสูงอาจต้องการใช้งาน VBB เวอร์ชันเต็มกับโมดูลส่วนขยาย ArduinoToolkit
คุณมาถึงจุดสิ้นสุดของรายการจำลอง Arduino ของเราแล้ว ใช้ประโยชน์จากสิ่งที่คุณคิดว่าเหมาะสมกับความต้องการของคุณ
เรื่องราวที่เกี่ยวข้องเพื่อตรวจสอบ:
หมายเหตุบรรณาธิการ: โพสต์นี้ได้รับการอัปเดตเพื่อแสดงลิงก์ดาวน์โหลดและโซลูชันซอฟต์แวร์ที่แม่นยำที่สุด
นี่คือรายการเครื่องจำลอง Arduino 5 อันดับแรกของเรา
เขียงหั่นขนมเสมือนสำหรับ Arduino:
เปิดตัวในปี 2548 แพลตฟอร์มฮาร์ดแวร์และซอฟต์แวร์แบบเปิดของ Arduino ได้รับความนิยมอย่างมากในหมู่มือสมัครเล่น นักการศึกษา และมืออาชีพ โดยได้รับแรงผลักดันโดยเฉพาะในสาขาหุ่นยนต์ ได้รับการสนับสนุนจากชุมชนออนไลน์ขนาดใหญ่ และบอร์ดพัฒนาและอุปกรณ์เสริมฮาร์ดแวร์ส่วนใหญ่มีจำหน่ายในราคาที่ต่ำมาก แพลตฟอร์มนี้อาจเป็นจุดเริ่มต้นที่ดีที่สุดในการทำงานกับอุปกรณ์ฝังตัว แต่ถ้าคุณต้องการเรียนรู้การเขียนโปรแกรมและไม่ได้เป็นเจ้าของบอร์ด Arduino หรือรู้สึกหนักใจกับการเลือกฮาร์ดแวร์ที่มีอยู่มากมายล่ะ? นี่คือที่มาของซอฟต์แวร์จำลองสถานการณ์
Virtual Breadboard สำหรับ Arduino เป็นแอปการเรียนรู้ที่ออกแบบมาเพื่อช่วยให้คุณก้าวแรกในโลกที่น่าตื่นเต้นของการประมวลผลทางกายภาพด้วยไมโครคอนโทรลเลอร์ Arduino และโมเดลวงจรอิเล็กทรอนิกส์ที่ใช้ 'Breadboard'
สกรีนช็อตสำหรับ Arduino Simulator นี้:
ด้วย VBB4Arduino คุณจะ
เรียนรู้จากตัวอย่าง Arduino 75 ในตัว
สำรวจเซ็นเซอร์ มอเตอร์ และไฟประเภทต่างๆ มากมาย
เรียนรู้คำสั่ง Arduino และหน้าที่ของมัน
แก้ไขตัวอย่างโค้ดของคุณเอง
ดาวน์โหลดโปรแกรมจำลอง Arduino:
CodeBlocks Arduino IDE พร้อมตัวจำลอง:
CodeBlocks Arduino IDEเป็นการแจกจ่ายโอเพ่นซอร์ส Code::Blocks IDE แบบกำหนดเองที่ได้รับการปรับปรุงสำหรับการพัฒนา Arduino ช่วยให้นักพัฒนาซอฟต์แวร์ที่มีความต้องการมากขึ้นได้รับทุกสิ่งที่ IDE สมัยใหม่ควรมี รวมถึงการสร้างโฟลเดอร์โค้ด การเติมโค้ดให้สมบูรณ์ การนำทางโค้ด การคอมไพล์ รวมถึงการอัพโหลดสำหรับ Arduino ด้วยวิซาร์ดโปรเจ็กต์เฉพาะ ทำให้การสร้างโปรเจ็กต์ Arduino ที่พร้อมใช้งานเป็นเรื่องง่าย การแจกจ่ายนี้รวมไฟล์หลักของ Arduino ล่าสุด, ไลบรารี Arduino มาตรฐาน, ห่วงโซ่เครื่องมือ AVR, Arduino Builder, เทอร์มินัลอนุกรม และที่น่าสนใจที่สุดคือโปรแกรมจำลอง Arduino ระดับ API (อยู่ระหว่างการพัฒนา)
คุณสมบัติ:
- ตัวช่วยสร้างโครงการเฉพาะสำหรับการพัฒนา Arduino
- ไฟล์และไลบรารีหลักของ Arduino ที่ผสานรวม
- ไฟล์หลักที่คอมไพล์ถูกแคชไว้เพื่อความเร็วในการคอมไพล์ที่เร็วขึ้น (เปรียบเทียบกับ Arduino IDE ดั้งเดิม)
- บูรณาการ toolchain คอมไพเลอร์ AVR ที่กำหนดค่าไว้ล่วงหน้า
- บอร์ด Arduino ยอดนิยมที่รองรับเป็นเป้าหมายในการสร้าง
- การอัปโหลด HEX ไปยังบอร์ด Arduino (รองรับ Leonardo) โดยเรียกใช้เป้าหมายที่สร้างขึ้น
- บูรณาการตัวจำลองระดับ Arduino API (ระยะเริ่มต้นมาก) (เป็นเป้าหมายการสร้าง)
ดาวน์โหลด Code Block Simulator:
จำลอง Arduino Simuino:
Simuino คือเครื่องจำลองพิน Arduino UNO/MEGA
คุณสามารถดาวน์โหลดเวอร์ชันเทอร์มินัล (เวอร์ชันล่าสุดคือ v0.1.9) ได้ที่ www.simuino.com หมายเหตุ: การดาวน์โหลดที่มีใน code.google.com ไม่ใช่เวอร์ชันล่าสุด!
รันภาพร่างของคุณและประเมินสถานะเข้า/ออกของพินดิจิทัลและแอนะล็อก GUI ขึ้นอยู่กับ ncurses เช่น เรียกใช้ Simuino จากหน้าต่างเทอร์มินัล มีภาพเคลื่อนไหวแบบเรียลไทม์ตามความล่าช้าที่เกิดขึ้นจริงในการร่าง
เครื่องมือที่สมบูรณ์แบบสำหรับทุกคนที่ต้องการเริ่มต้นสร้าง Arduino Sketch
นอกจากนี้ยังสามารถสร้างสถานการณ์ที่เกี่ยวข้องกับ analogRead, digitalRead และการขัดจังหวะภายนอกได้อีกด้วย
จุดประสงค์คือเพื่อให้การสร้างแบบร่างง่ายขึ้น คุณสามารถตรวจสอบการทำงานได้โดยไม่ต้องมีบอร์ด Arduino Simuino รันสเก็ตช์และแสดงสถานะของพินดิจิทัล อะนาล็อก และเอาต์พุตอนุกรม
ที่มา: แพลตฟอร์ม C++: Linux (Ubuntu)
สำหรับข้อมูลเพิ่มเติม กรุณาเยี่ยมชมที่ www.simuino.com
วิธีการทำงาน:
1. เริ่ม Simuino
2. โหลดภาพร่างของคุณลงในโปรแกรมแก้ไขที่คุณเลือก
3. แก้ไขตรรกะ ข้อมูลสถานการณ์ ข้อความบันทึก
4. โหลดภาพร่างลงใน Simuino (โหลดคำสั่งใน Simuino)
5. ประเมินการจำลองโดยการก้าวเข้าสู่ Simuino ตั้งค่าได้ทันที
ทำซ้ำ 3,4,5 จนกว่าจะได้ผลลัพธ์ที่ต้องการ
ดาวน์โหลดโปรแกรมจำลองนี้:
วงจรจำลอง Arduino 123D:
123D Circuits คือเครื่องจำลองอิเล็กทรอนิกส์ออนไลน์และแพลตฟอร์มการออกแบบร่วมกัน ซึ่งถือกำเนิดมาจากความร่วมมือระหว่าง Autodesk และ Circuits.io ตั้งแต่ในฤดูใบไม้ร่วงปี 2013 เป็นเครื่องมือที่ยอดเยี่ยมสำหรับผู้เริ่มต้นที่ต้องการสร้างสรรค์ผลงานอย่างรวดเร็วด้วย Arduino, Raspberry Pi หรือ แพลตฟอร์มอื่นๆ ได้โดยตรงจากหน้าต่างเบราว์เซอร์
วงจร 123d – ตัวจำลอง Arduino
สามารถสร้างวงจรเสมือนได้โดยใช้โปรแกรมแก้ไข breadboard ที่ใช้งานง่าย หรือแผนงานอิเล็กทรอนิกส์หรือโปรแกรมแก้ไข PCB ขั้นสูง นอกจากนี้ ส่วนประกอบและการออกแบบสำเร็จรูปยังพร้อมให้คุณนำไปใช้อีกด้วย สามารถตั้งโปรแกรมวงจรที่สร้างขึ้นใหม่ได้ด้วยโปรแกรมแก้ไขโค้ด และการทำงานจะแสดงแบบเรียลไทม์ คุณยังสามารถประดิษฐ์และสั่งอุปกรณ์อิเล็กทรอนิกส์ตามการออกแบบของคุณเองได้
123D Circuits เป็นบริการฟรี อย่างไรก็ตาม การอัปเกรดสมาชิกเริ่มต้นที่ 12 เหรียญสหรัฐต่อเดือนจะทำให้คุณได้รับส่วนลดสำหรับการสั่งซื้อ รวมถึงความสามารถในการทำให้การออกแบบของคุณเป็นแบบส่วนตัว
ลิงค์ออนไลน์เพื่อเข้าถึง Arduino Simulator:
โพสต์ / โครงการนี้สามารถพบได้โดยใช้คำค้นหา:
- โปรแกรมจำลองวงจร Arduino
- เครื่องจำลองออนไลน์ Arduino
- โปรแกรมจำลอง Arduino ออนไลน์
- โปรแกรมจำลอง Arduino
จะทำอย่างไรถ้าคุณไม่มีบอร์ด Arduino UNO หรือ Arduino อื่นๆ อยู่ในมือ คุณมีแนวคิดใหม่หรือมีอัลกอริทึมที่เป็นลายลักษณ์อักษรหรือไม่? ไม่มีปัญหา โปรแกรมจำลอง Arduino จะช่วยคุณแก้ปัญหานี้ จะเพียงพอที่จะจำลองการทำงานของบอร์ดใดบอร์ดหนึ่งโดยเฉพาะ มีเพียงแต่ใหญ่เท่านั้น โปรแกรมเสมือนจะไม่แทนที่บอร์ดจริง ดังนั้นฉันขอแนะนำให้เลียนแบบด้วยความเข้าใจว่าไม่ใช่ทุกกระบวนการที่จะดำเนินไปอย่างราบรื่น
จากบทความนี้คุณจะได้เรียนรู้:
สวัสดีเพื่อน! ฉันมีความยินดีเป็นอย่างยิ่งที่ได้ต้อนรับคุณเข้าสู่หน้าของบล็อก หากคุณบังเอิญเจอบทความนี้ แสดงว่าคุณไม่มีอุปกรณ์เพียงพอและต้องการลองแก้ไขจุดบกพร่องในภาพสเก็ตช์ของคุณ
ฉันเข้าใจว่าตอนนี้ร้านค้าเยอะมากคุณสามารถซื้ออะไรก็ได้ แต่น่าเสียดายไม่ใช่ทุกคนที่มีโอกาสซื้อกระดานอิเล็กทรอนิกส์ทันที ฉันไม่มีข้อยกเว้นเนื่องจากฉันอาศัยอยู่ในภูมิภาคครัสโนดาร์ในเมืองอาร์มาเวียร์ และฉันสามารถซื้อบอร์ดผ่านเท่านั้น
เมื่อไม่นานมานี้ ฉันบังเอิญพบกับการพัฒนาใหม่ - ไมโครคอนโทรลเลอร์ที่ทำงานอยู่ ส่วนที่ดีที่สุดคือคุณเพียงแค่ต้องเขียนสคริปต์ขนาดเล็กที่มีไลบรารี่ที่จำเป็นในไฟล์ข้อความ แล้วโยนมันเข้าไปในสมองของโปรเซสเซอร์ เท่านี้ก็เรียบร้อย!
ชื่อของโครงการนี้ ไมโครไพธอน- เขาไม่เป็นที่นิยมในรัสเซีย น่าเสียดายที่ไม่สามารถซื้อได้ สามารถสั่งซื้อได้เฉพาะในร้านค้าชนชั้นกลางเท่านั้น แต่มันค่อนข้างแพง น่าเสียดาย แต่จะทำอะไรได้ล่ะ?
นี่คือภาพย่อ:
ชาวอเมริกันกำลังก้าวไปข้างหน้าไกล อาจมีบางอย่างที่คล้ายกันในรัสเซีย? มีอะไรที่ฉันไม่รู้หรือเปล่า? เขียนในความคิดเห็น...
ในบรรดาอีมูเลเตอร์ฉันพบสองโปรแกรมบนอินเทอร์เน็ต - Virtual BreadBoard และ AutoDesk Circuit
เขียงหั่นขนมเสมือน
โปรแกรมนี้เปิดตัวโดยบริษัทเองในปี 2558 ในนั้นคุณสามารถจำลองวงจรที่เข้ากันได้กับเมนบอร์ดและแผ่นป้ายชื่อได้ เขียนโค้ดและทดสอบกับโมเดล
ตอนนี้ผมหยิบเมาส์ขึ้นมาดาวน์โหลดโปรแกรม VBB เวอร์ชัน 5.57.
นี่คือหน้าต่างที่เราได้รับ:
คุณสามารถทำอะไรได้บ้างในโปรแกรมจำลองนี้?
- ด้วยความช่วยเหลือนี้ คุณสามารถเขียนโค้ดเพื่อดีบักโปรแกรมได้
- คุณสามารถประกอบวงจรสำหรับทดสอบและปรับแต่งได้
- Virtual BreadBoard สามารถจำลองส่วนประกอบและตัวควบคุม Arduino ได้หลายตัว
โครงการที่สร้างขึ้นทั้งหมดสามารถทำงานได้อย่างอิสระในตัวออกแบบนี้ คุณสามารถใช้องค์ประกอบต่างๆ เพื่อสร้างวงจรไฟฟ้าของคุณได้
โปรแกรมทั้งหมดได้รับการประมวลผลโดยตัวประมวลผลล่วงหน้าแล้วคอมไพล์เป็นโค้ด
โปรแกรมบนเครื่องประกอบด้วย:
- คอมไพเลอร์;
- โปรแกรมแก้ไขโค้ด
- บอร์ดอินพุต/เอาท์พุต;
- ไคลเอ็นต์ซอฟต์แวร์
- โมดูลถ่ายโอนเฟิร์มแวร์ไปยัง Arduino;
วงจรออโตเดสก์
มีอีมูเลเตอร์ออนไลน์อีกตัวที่น่าสนใจไม่แพ้กันสำหรับ Arduino รายละเอียดเล็กๆ น้อยๆ ก็คือ ทุกอย่างเป็นภาษาอังกฤษ แต่สิ่งนี้จะหยุดโปรแกรมเมอร์ที่ดีได้เมื่อใด? จับ เว็บไซต์อย่างเป็นทางการ.
ในเว็บเบราว์เซอร์ที่ไม่มีหัวแร้งที่ประกอบด้วยสายไฟและบอร์ด คุณสามารถประกอบวงจรและทดสอบโค้ดของคุณได้อย่างง่ายดาย
โยนก็ได้ ส่วนประกอบต่างๆจากฐานองค์ประกอบเป็น .
ในเวอร์ชันฟรี บอร์ดทั้งหมดของคุณจะถูกเปิดเผยต่อสาธารณะ นั่นคือทุกคนจะมองเห็นโครงการของคุณ
มีอีกทางเลือกหนึ่งคือแบบชำระเงิน - $ 25 ต่อเดือน คุณได้รับการจัดสรรเซิร์ฟเวอร์สำหรับความคิดสร้างสรรค์ ฉันคิดว่าอย่างนั้น บริการนี้จำเป็นสำหรับนักออกแบบเป็นส่วนใหญ่
โดยส่วนตัวแล้วฉันชอบทำทุกอย่างบนบอร์ดจริงด้วยดีบักเกอร์ตัวจริงและฮาร์ดแวร์จริง
จะไม่ทำงานบนเครื่องจำลอง โมเดลในอุดมคติ- มันจะทำงานจริงได้อย่างไร?
แต่งานของฉันเสร็จสิ้นแล้ว ฉันพบโปรแกรมจำลองที่เป็นไปได้และบอกคุณเกี่ยวกับเรื่องนี้ หากฉันไม่ได้ระบุบางสิ่งบางอย่าง เขียนความคิดเห็น ฉันจะแก้ไขให้ถูกต้อง
พบกันในบทความถัดไป
ขอแสดงความนับถือ Gridin Semyon
VirtualBreadBoard เป็นเครื่องจำลองเขียงหั่นขนม Arduino สำหรับจำลองวงจรดิจิทัล ยูทิลิตี้นี้ช่วยให้คุณเขียนโค้ดสำหรับแพลตฟอร์ม Arduino ได้โดยตรงในโปรแกรมจำลอง และทดสอบการทำงานของมันบนคอมพิวเตอร์ได้ทันทีโดยไม่ต้องใช้คอนโทรลเลอร์ Arduino ตัวอย่างเช่นการกะพริบไฟ LED เขียนข้อความบนหน้าจอหรือดับเครื่องยนต์ - ทั้งหมดนี้เป็นไปได้ด้วย VirtualBreadBoard นอกจากนี้ VirtualBreadBoard ยังมีสิ่งที่ขาดหายไปอย่างมาก - ดีบักเกอร์รวมถึงชุดส่วนประกอบที่เหมาะสมสำหรับการสร้างวงจรต่าง ๆ ซึ่งคุณสามารถสร้างแผนภาพวงจรของโครงการของคุณและตรวจสอบวิธีการทำงานได้ทันทีVirtualBreadBoard ได้รับการพัฒนาให้เป็นสภาพแวดล้อมการจำลองและการพัฒนาสำหรับแอปพลิเคชันแบบฝังโดยใช้ไมโครคอนโทรลเลอร์ ยูทิลิตี้นี้ใช้งานง่ายและสามารถเปลี่ยนแผงวงจรพิมพ์สำหรับการทดลองได้ VirtualBreadBoard จำลองอุปกรณ์ไมโครคอนโทรลเลอร์ PIC16 และ PIC18 จำนวนมาก โดยเน้นใหม่ไปที่การจำลอง Arduino นอกจาก หลากหลายส่วนประกอบจำลอง เช่น LCD เซอร์โว ลอจิก และอุปกรณ์ I/O อื่นๆ ที่สามารถใช้สำหรับการสร้างแบบจำลองและการจำลองที่ระดับวงจรไฟฟ้าแรงสูง
เสมือนเขียงหั่นขนมจะช่วยให้คุณสามารถเขียนภาพร่างและตรวจสอบประสิทธิภาพได้ นอกจากนี้ โปรแกรมยังมีชุดส่วนประกอบที่ดีซึ่งคุณสามารถสร้างไดอะแกรมของโครงการของคุณและตรวจสอบว่าทุกอย่างทำงานอย่างไร ใช่ ใช่ เพียงตรวจสอบทุกอย่างบนคอมพิวเตอร์โดยไม่ต้องใช้คอนโทรลเลอร์ Arduino
การเปลี่ยนแปลงในเวอร์ชั่น 5.5.2.0:
- การสนับสนุนใหม่สำหรับโพเทนชิออมิเตอร์ดิจิตอล DS1803:
- เพิ่มการรองรับไลบรารี Adafruit_NeoMatrix, Adfruit_GFX
- เพิ่มโปรเจ็กต์ภาษา Vbb ใหม่ การแก้ไข คอมไพล์ การปรับใช้ และการดีบัก
- เพิ่มตัวอย่างคู่มือภาษา Vbb ใหม่
- แก้ไขการอัปเดตเฟิร์มแวร์ ICEShield 1.0 และการเชื่อมต่อรันไทม์ที่เสียหายโดยสวิตช์ของไลบรารี HID
- แก้ไขการเปิด/ปิดอุปกรณ์ VbbIO ใหม่ไลบรารี HID
- แก้ไขสำหรับ PICMicro Build and Run
- แก้ไข LiquidCrystal หลายคอลัมน์ให้ทำงานกับคอลัมน์ขนาดอื่นที่ไม่ใช่ 16 ตามคุณสมบัติ หมายเหตุ: ใช้แบบอักษรชนิดจริง hd44780 เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด
ข้อมูลโปรแกรม
ปีที่ผลิต: 2016
ระบบปฏิบัติการ: Windows XP / Windows 7 / Windows 8 / 8.1 / 10 (x86/x64)
ภาษาอินเทอร์เฟซ: หลายภาษา / รัสเซีย
ไม่ต้องใช้ยา
ขนาด: 14.77 เมกะไบต์
ดาวน์โหลด: VirtualBreadBoard 5.5.2.0 (Arduino Simulator)