Simulator Arduino: semua yang perlu Anda ketahui tentang perangkat lunak ini

SatuArduSim

Sesuatu yang mirip dengan apa yang terjadi dengan papan protoboard atau papan prototipe, simulator Arduino adalah perangkat lunak yang dapat membantu Anda baik Anda seorang pemula atau jika Anda ingin menguji desain sebelum membangunnya. Itu mencegah, di satu sisi, bahwa Anda harus membangunnya di papan tempat memotong roti, dan juga bahwa Anda dapat melihat apa yang terjadi dengan sirkuit yang masih belum Anda miliki atau perangkat atau elemen elektronik yang diperlukan.

Penyiraman bisa menyiram tanaman
Artikel terkait:
Sistem irigasi otomatis dengan Arduino untuk tanaman, kebun atau taman Anda

Dengan cara ini, simulator Arduino akan mensimulasikan operasi yang memberi Anda gambaran bagus tentang apa yang akan terjadi dalam kenyataan. Begitu, bersama dengan Arduino IDE, Ardublock, dan FritzingMungkin ini adalah pelengkap sempurna untuk semua pembuat yang menyukai proyek DIY. Bahkan untuk pengguna lain yang lebih mahir, simulator ini akan memungkinkan untuk men-debug kode baris demi baris sehingga benar sebelum mencobanya untuk pertama kalinya dalam kenyataan atau merusak komponen apa pun dengan polaritas yang salah, lonjakan, dll.

Jenis simulator Arduino

Bergantung pada platform yang Anda kerjakan, Anda dapat memilih satu atau jenis simulator lain untuk Arduino, sejak itu ada banyak sekali jenisnya:

  • On line: mereka adalah simulator berdasarkan antarmuka web yang dapat Anda kelola dari platform apa pun dengan browser web yang kompatibel. Mereka bagus karena Anda tidak perlu khawatir tentang menginstal, memperbarui, dll. Akses dan gunakan saja.
  • Offline: mereka adalah yang Anda instal secara lokal, dalam hal ini mereka harus kompatibel dengan sistem operasi Anda. Anda dapat menjelajahi situs web pengembang untuk melihat paket yang tersedia, mengunduh dan menginstalnya.
  • Simulator elektronik: Mereka sebenarnya bukan simulator Arduino, tetapi mereka dapat membantu Anda membuat skema, seperti Fritzing, atau mendapatkan ide yang lebih baik tentang apa yang Anda butuhkan untuk proyek Anda.

Simulator untuk Arduino

Antarmuka web TinkerCad

Beberapa simulator terbaik untuk Arduino suara:

  • Autodesk TinkerCad: ini adalah platform online yang dapat Anda gunakan dari browser web apa pun. Ini dikembangkan oleh perusahaan perangkat lunak teknis terkenal Autodesk dan memungkinkan desain 3D. Di antara fungsinya, selain jenis rangkaian lainnya, ia juga memungkinkan untuk mensimulasikan Arduino online, dengan mudah, cepat, dan dengan mode blok dan mode kode. Dan semuanya gratis. Sebelumnya dikenal sebagai 123dcircuit.io, tetapi platform tersebut telah berhenti bekerja dan telah digantikan oleh yang ini.
  • Suite Desain Porteus: Ini adalah perangkat lunak yang dapat diinstal di Windows, tetapi juga di Linux dan Mac. Ini adalah perangkat lunak yang sangat lengkap untuk simulasi elektronik, pemodelan PCB, dll. Ini dikembangkan oleh Labcenter Electronics dan merupakan salah satu yang paling banyak digunakan saat ini. Kelemahannya adalah itu berbayar, dan paket-paketnya memiliki harga tinggi, meskipun Anda dapat mencoba versi terbatas.
  • Elang Autodesk: adalah alternatif lain dari yang sebelumnya dikembangkan oleh Autodesk. Program simulasi yang sangat profesional dan kuat. Ini memiliki sejumlah besar alat yang membuatnya sangat lengkap untuk para insinyur dan pengguna tingkat lanjut. Untuk mensimulasikan Arduino, Anda dapat menggunakan pustaka yang tersedia seperti Sparkfun, Adafruit, dll., Yang akan Anda temukan di GitHub secara gratis. Anda memilikinya tersedia untuk Windows, Linux dan macOS. Walaupun downloadnya gratis, tapi lisensi nya berbayar kalau mau lengkap ...
  • SatuArduSim: Ini adalah simulator gratis untuk Windows yang sangat menarik. Ini telah dilakukan oleh Profesor Stan Simmons dari Queen's University. Simulasikan piring Arduino Uno, dan memiliki pustaka dari beberapa komponen elektronik umum, tetapi yang paling mudah digunakan yang pernah saya lihat. Bahkan memungkinkan Anda menjalankan kode sumber untuk baris Arduino demi baris untuk debugging.
  • Virtronik: perusahaan memiliki versi berbayar untuk Linux dan Windows yang dapat Anda beli dengan beberapa euro. Perusahaan pengembang telah merancang perangkat lunak ini agar dapat digunakan oleh pelajar dan pemula dalam dunia elektronika. Dapat mensimulasikan pelat Arduino Uno dan Mega, selain memiliki komponen elektronik lainnya yang tersedia di antara repertoar elemen yang ditawarkannya. Seperti kebanyakan simulator Arduino, ini memungkinkan debugging baris-ke-baris.

Simulator dan aksesori elektronik

Mengagetkan

Dalam hal program dan plugin lain, Anda sudah tahu bahwa Anda dapat menemukan alat menarik seperti:

  • Mengagetkan- Gratis dan open source, serta tersedia untuk Windows, macOS, dan Linux. Ini bukan simulator, tetapi memungkinkan Anda membuat diagram elektronik praktis untuk meniru apa yang akan Anda buat nanti. Ini akan memberi Anda gambaran yang lebih jelas tentang bagaimana menghubungkan semuanya. Dengan kata lain, ini adalah perangkat lunak untuk membuat grafik diagram, dengan sejumlah besar papan dan komponen mikrokontroler tersedia, di antaranya adalah semua Arduino.
  • IDE Arduino y ardublock:
  • Klip Buaya: mereka adalah simulator dari berbagai jenis (sekarang telah berganti nama menjadi Yenka.com), termasuk elektronik, meskipun tidak menyertakan Arduino di antara elemennya, Anda dapat menguji banyak sirkuit elektronik untuk melihat apakah berfungsi, apakah itu rusak, atau apa yang terjadi ... Mereka tidak gratis, dan meskipun Anda dapat menemukan beberapa paket untuk Linux (.deb), hal yang normal adalah bahwa mereka hanya untuk Windows.

Saya harap artikel ini memberi Anda beberapa program paling menarik untuk melengkapi papan Arduino Anda dan meningkatkan Anda proyek DIY elektronik...


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.