Ini adalah aplikasi Windows bernama PyBitBanger yang rilis terbarunya dapat diunduh sebagai PyBitBanger.zip. Ini dapat dijalankan secara online di penyedia hosting gratis OnWorks untuk workstation.
Unduh dan jalankan secara online aplikasi bernama PyBitBanger dengan OnWorks ini secara gratis.
Ikuti petunjuk ini untuk menjalankan aplikasi ini:
- 1. Download aplikasi ini di PC Anda.
- 2. Masuk ke file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan username yang anda inginkan.
- 3. Upload aplikasi ini di filemanager tersebut.
- 4. Mulai emulator online OS OnWorks apa pun dari situs web ini, tetapi emulator online Windows yang lebih baik.
- 5. Dari OS Windows OnWorks yang baru saja Anda mulai, buka file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang Anda inginkan.
- 6. Unduh aplikasi dan instal.
- 7. Unduh Wine dari repositori perangkat lunak distribusi Linux Anda. Setelah terinstal, Anda kemudian dapat mengklik dua kali aplikasi untuk menjalankannya dengan Wine. Anda juga dapat mencoba PlayOnLinux, antarmuka mewah di atas Wine yang akan membantu Anda menginstal program dan game Windows populer.
Wine adalah cara untuk menjalankan perangkat lunak Windows di Linux, tetapi tidak memerlukan Windows. Wine adalah lapisan kompatibilitas Windows sumber terbuka yang dapat menjalankan program Windows secara langsung di desktop Linux apa pun. Pada dasarnya, Wine mencoba untuk mengimplementasikan kembali Windows dari awal sehingga dapat menjalankan semua aplikasi Windows tersebut tanpa benar-benar membutuhkan Windows.
Tangkapan layar
Ad
PyBitBanger
DESKRIPSI
Dengan matinya port paralel, cara sederhana untuk skrip Python untuk mengontrol perangkat keras eksternal telah menghilang. Tujuan dari proyek ini adalah untuk menggunakan perangkat keras yang relatif sederhana seperti Arduino Nano dan port expander Microchip MCP23S17 sebagai bit banger yang dapat diperluas.
Idealnya, semua perangkat keras harus bertimbal dan ramah papan tempat memotong roti untuk pembuatan prototipe proyek yang mudah.
ELEGOO Nano digunakan sebagai pengontrol USB RS232 ke SPI untuk mengontrol port expander. Ini cocok dengan papan tempat memotong roti dan memiliki sumber daya yang cukup untuk mengontrol jumlah bit yang sangat besar.
Protokol Nybble, https://sourceforge.net/projects/nybbler, digunakan untuk berkomunikasi antara Python dan dan port expander chip.
Tkinter digunakan untuk GUI dan sebagai manajer utas untuk antarmuka port serial. Hal ini memungkinkan untuk memiliki aplikasi plug and play yang sederhana.
Natya, https://sourceforge.net/projects/nattya/, antarmuka TTY ramah hex digunakan untuk debug karena Arduino IDE tidak mendukung data RS232 hex.
Fitur
- Perangkat keras yang dikendalikan Python menggunakan Arduino Nano sebagai antarmuka SPI.
- 100% sumber terbuka.
- Model pemrograman yang digerakkan oleh peristiwa menggunakan fungsi panggilan balik Python dan Arduino dengan passing parameter.
Ini adalah aplikasi yang juga dapat diambil dari https://sourceforge.net/projects/pybitbanger/. Ini telah di-host di OnWorks untuk dijalankan secara online dengan cara termudah dari salah satu Sistem Operasi gratis kami.