İçindekiler:
Video: Ucuz Pi Arduino Bağlantısı için Python Terminali: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
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
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
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:
Arduino SN7300 Sinoning için Ucuz Akrilik Robot Tank Şasi: 6 Adım
Arduino SN7300 Sinoning için Ucuz Akrilik Robot Tank Şasisi: Arduino SN7000 Sinoning için Ucuz Akrilik Tank Şasisi satın al: SINONING ROBOT TANK
Wio Terminali ve CAN Bus ile Arabanızı Hackleyin: 7 Adım
Wio Terminali ve CAN Bus ile Arabanızı Hackleyin: CAN Bus ve Arduino programlama hakkında biraz bilginiz varsa ve arabanızı hacklemek istiyorsanız, bu talimat size bir çözüm sağlayabilir. Arabanızı neden hacklemek istediğinize gelince, ben bilmiyorum, ama bu gerçekten ilginç bir şey. Bu pr
Yedeklemeler ve Güncellemeler için Raspberry Pi'den Bulut Sunucuya Güvenli SSH / SCP Bağlantısı: 3 Adım
Yedeklemeler ve Güncellemeler için Raspberry Pi'den Bulut Sunucusuna Güvenli SSH / SCP Bağlantısı: Bu talimatın amacı, aşağıdaki işlemleri gerçekleştirmek için Raspberry Pi'nizden uzak bir bulut sunucusuna (ve tam tersi) otomatik ve güvenli bir şekilde nasıl bağlanacağınızı göstermektir. yedeklemeler ve güncellemeler vb. Bunun için SSH anahtar çiftlerini kullanırsınız
VW Golf/GTI/Jetta için iPod Touch/iPhone Bağlantısı: 4 Adım
VW Golf/GTI/Jetta için iPod Touch/iPhone Yuvası: VW Golf/GTI/Jetta için iPod Touch/iPhone yuvası. 1999-2005. Bu benim ilk dersim ve çok araca ve cihaza özel olmasına rağmen, diğer tamircilere fikir verebilir. Bu arabalar için özel olarak montajlar yapıyorlar, ancak 50 dolar harcamak yerine
RC18, V1.1 için Direksiyon Sürükleme Bağlantısı: 5 Adım
RC18, V1.1 için Direksiyon Sürükleme Bağlantısı: Team Associated'in RC18 araç serisi, hobiye başlamanın iyi bir yoludur. Ucuzdurlar ve yaklaşık 140$'dan satışa gerçekten hazırdırlar. Ancak, göze batan bir sorunları var: Direksiyon. Stok direksiyon kurulumunda o kadar çok şey var ki