de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 JVarhol
JVarhol
Question

Memprogram Arduino menggunakan Python, bukan C/C++

Saya tidak terlalu terampil dengan Bahasa C dan saya bertanya-tanya apakah ada cara di mana python dapat digunakan untuk memprogram Arduino. Ini kemungkinan besar akan membutuhkan IDE yang berbeda agar dapat men-debug skrip mereka sendiri.

36 2014-02-12T15:31:17+00:00 3
 asheeshr
asheeshr
Pertanyaan edit 12 Februari 2014 в 3:59
Arduino
python
programming
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
Peter Bloomfield
Peter Bloomfield
12 Februari 2014 в 4:28
2014-02-12T16:28:12+00:00
Lebih
Sumber
Sunting
#39538444

Akan sangat sulit untuk mendapatkan skrip Python apa pun yang berjalan langsung di Arduino. Alasannya adalah bahwa itu adalah bahasa yang ditafsirkan, jadi Anda akan memerlukan penerjemah di papan selain skrip teks biasa. Mungkin tidak akan ada cukup memori untuk semua itu.

Cara terbaik Anda mungkin akan menemukan cara untuk mengkompilasi skrip Python ke kode mesin asli (yang merupakan cara kerja C / C +++). Saya percaya ada proyek-proyek di sekitar untuk melakukan sesuatu seperti itu untuk platform lain, tetapi (sejauh yang saya tahu) belum ada yang berhasil melakukannya untuk Arduino.

Anda mungkin menemukan beberapa informasi yang lebih berguna tentang pertanyaan ini di Stack Overflow: Apakah ada cara untuk "mengkompilasi &" kode Python ke Arduino (Uno).

 Community
Community
Jawaban edit 23 Mei 2017 в 12:37
26
0
 asheeshr
asheeshr
12 Februari 2014 в 4:18
2014-02-12T16:18:01+00:00
Lebih
Sumber
Sunting
#39538443

Ya, (agak) mungkin untuk memprogram Arduino menggunakan Python. Salah satu proyek semacam itu di Github adalah Python Arduino Prototyping API v2. Ini menyediakan fungsionalitas yang sangat mendasar seperti I / O digital dan I / O analog.

Ini dapat digunakan untuk proyek yang sangat sederhana.


*Proyek ini sedikit meretas "pemrograman &" papan menggunakan koneksi serial. Ini meneruskan perintah melalui koneksi serial ke sketsa yang berjalan di papan yang kemudian "mengeksekusi &" perintah Python.

15
0
Matthew G.
Matthew G.
13 Februari 2014 в 2:48
2014-02-13T14:48:24+00:00
Lebih
Sumber
Sunting
#39538445

Ada sebuah proyek yang membawa Python virtual machine ke mikro-kontroler, termasuk Arduino Mega.

Berikut ini adalah kutipan dari Ardunio Mega README, yang memberikan gambaran seperti apa ini bisa terjadi (meskipun, saya belum mengujinya!):

Berikut ini adalah contoh sesi menggunakan ipm::

ipm> import avr, sys ipm> avr.ddrA(0xff) ipm> avr.portA(0) # Pin 22-29 semuanya pada 0 V ipm> avr.portA(0xa5) ipm> sys.heap() (2622, 7424)

8
0
Related communities 9
Python Indonesia
Python Indonesia
24 631 pengguna
Programmer Python Indonesia. Group ini dikelola oleh sejumlah admin. Baca pesan tersemat / pinned message: https://t.me/pythonID/217588
Buka telegram
Arduino Club Indonesia
Arduino Club Indonesia
4 546 pengguna
Arduino, IOT & semua yg berhubungan dengan elektronika! Tanya jawab, diskusi, boleh OOT. (mohon jangan PM /japri) Kerjaan ada di @ArduinoLoker Semua IKLAN baik coin, yutub, dll jangan di grup baru ini, silahkan ke grup lama @ArduinoIndonesianCommunity
Buka telegram
Arduino Indonesian Community
Arduino Indonesian Community
3 606 pengguna
Seputar Event , Gathering , Tanya-Jawab Tentang Microcontroller Arduino.
Buka telegram
Indonesian Python Warriors
Indonesian Python Warriors
1 462 pengguna
Di grup ini tidak ada kewajiban untuk menggunakan username dan foto. Yang tidak boleh adalah spamming. Gak boleh baper, kalau nanya yang bener, eror jangan difoto pake HP, gunakan screenshot, code copas ke pastebin.com lalu share link ke sini.
Buka telegram
Python-ID Jogja
Python-ID Jogja
962 pengguna
Buka telegram
BASIC PYTHON INDONESIA
BASIC PYTHON INDONESIA
220 pengguna
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
UbiBot UK
Terdaftar 15 jam yang lalu
2
Галина Утяшова
Terdaftar 1 hari yang lalu
3
Asilbek Qadamboyev
Terdaftar 4 hari yang lalu
4
Akshit Mehta
Terdaftar 1 minggu yang lalu
5
me you
Terdaftar 1 minggu yang lalu
ID
JA
KO
RU
© de-vraag 2022
Sumber
arduino.stackexchange.com
di bawah lisensi cc by-sa 3.0 dengan atribusi