İçindekiler:

Ucuz Pi Arduino Bağlantısı için Python Terminali: 4 Adım
Ucuz Pi Arduino Bağlantısı için Python Terminali: 4 Adım

Video: Ucuz Pi Arduino Bağlantısı için Python Terminali: 4 Adım

Video: Ucuz Pi Arduino Bağlantısı için Python Terminali: 4 Adım
Video: Arkadaşlarınızı Pythonla milyar tane mesaj yollayarak gıcık edin 🤙 #coding #yazılım #setup #python 2024, Kasım
Anonim
Ucuz Pi Arduino Bağlantısı için Python Terminali
Ucuz Pi Arduino Bağlantısı için Python Terminali

Raspberry Pi bir Linux makinesidir, bu yüzden muhtemelen bunun için bir ton terminal uygulaması vardır. Ama Python'da yeni bir tane yazdım, neden uğraştım? Okumaya devam etmek. Hem Pi'yi hem de Arduino'yu kullanan bir proje yapıyorsanız, muhtemelen ikisinin birbiriyle konuşması için bir yola ihtiyacınız vardır. Pi, Arduino geliştirme ortamını çalıştıracağından ve oldukça güzel bir terminale sahip olduğundan, muhtemelen bununla başlamalısınız. Ancak Python terminalim kullanışlı çünkü.

Pi'nin gerçekten Python kullanılarak yazılmış kullanıcı programları üzerinde çalışması amaçlanmıştır, bu nedenle bir Python terminaline sahip olmak güzeldir

Terminalim, Arduino gibi mikro denetleyicilerle çalışmak için bazı özel özelliklerle yazılmıştır

Bu terminalin kendisi programlanabilir, Arduino IDE seri monitör programlanamaz

Özel bir proje yaparsanız, muhtemelen onu kontrol etmek için özel bir iletişim programı isteyeceksiniz, terminal programını alıp parçalarını kesip yapıştırarak bir tane oluşturabilirsiniz

Şu anda terminal yalnızca RS232 tarzı iletişimi desteklemektedir, ancak bunu SPI ve I2C protokollerini destekleyecek şekilde genişletmeyi umuyorum (belki de katkıda bulunmak istersiniz)

Terminali hemen hemen herhangi bir işletim sisteminde kullanabilirsiniz, bu nedenle bir Linux, Mac veya Windows makinesi kullanıyorsanız (başlangıçta geliştirdiğim yerde) iyi olmalısınız. Burada her şey açık kaynak olduğundan burada ucuz demek bedava demektir

Uyarı: Bu gerçekten eski bir talimattır. Kod önemli ölçüde iyileştirildi. Bakınız: Mevcut durumun yazılması ve mevcut koda bağlantılar için Python Smart Terminal.

Adım 1: Araçlar

Araçlar
Araçlar

PC - hemen hemen her işletim sistemi, Linux, Windows OSX….. Rasberry PI mükemmeldir

Python (Anaconda indirmesini beğendim, bu biraz https://www.instructables.com/id/ClipBoard-Communic… ve https://www.instructables.com/id/Graph-Instructable…'da tartışılıyor)

Temel Python bilgisi

Arduino

Arduino'dan USB'ye bağlantı Bu, UNO gibi Arduino'lardaki bir kablo ve usb bağlantı noktası veya bir FTDI kablosu (https://www.sparkfun.com/products/9717, Really Bare Bones Board gibi bir TTL RS232 Ardunio'ya bağlanan) olabilir

2. Adım: Kurulum

Kurulum
Kurulum

Dosyaları github Project'in GitHub Dosyalarından (güncellemeler geliştirildikçe yayınlanacaktır) alın (veya sadece birkaç tıklamayla okuyun) Dosyaları (seçtiğiniz indirme buysa sıkıştırılmamış) tek bir dizine koyun. Python geliştirme ortamınız.

Önerilen: