Mündəricat:

Ucuz Pi Arduino Bağlantısı üçün Python Terminalı: 4 Addım
Ucuz Pi Arduino Bağlantısı üçün Python Terminalı: 4 Addım

Video: Ucuz Pi Arduino Bağlantısı üçün Python Terminalı: 4 Addım

Video: Ucuz Pi Arduino Bağlantısı üçün Python Terminalı: 4 Addım
Video: Python Kodunu 7/24 Sürekli Çalıştırma 2024, Noyabr
Anonim
Ucuz Pi Arduino Bağlantısı üçün Python Terminalı
Ucuz Pi Arduino Bağlantısı üçün Python Terminalı

Raspberry Pi bir Linux maşındır, buna görə yəqin ki, bunun üçün bir çox terminal tətbiqi var. Ancaq Pythonda yenisini yazdım, niyə narahat oldum? Oxuyun. Həm Pi, həm də Arduino istifadə edən bir layihə edirsinizsə, ehtimal ki, ikisinin bir -biri ilə danışması üçün bir yola ehtiyacınız var. Pi, Arduino inkişaf mühitini idarə edəcəyi və olduqca gözəl bir terminala sahib olduğu üçün, ehtimal ki, bunlardan başlamalısınız. Ancaq Python terminalım faydalıdır, çünki.

Pi həqiqətən Python istifadə edən istifadəçi yazılı proqramlarda çalışmaq üçün nəzərdə tutulmuşdur, buna görə Python terminalına sahib olmaq çox xoşdur

Terminalım Arduino kimi mikro nəzarətçilərlə işləmək üçün bəzi xüsusi xüsusiyyətlərlə yazılmışdır

Bu terminal özü proqramlaşdırıla bilər, Arduino IDE serial monitoru proqramlaşdırıla bilməz

Xüsusi bir layihə etsəniz, çox güman ki, xüsusi bir ünsiyyət proqramının onu idarə etməsini istəyəcəksiniz, terminal proqramını götürüb hissələrini kəsib yapışdıraraq birini düzəldə bilərsiniz

Hal -hazırda terminal yalnız RS232 üslubunda ünsiyyəti dəstəkləyir, amma onu SPI və I2C protokollarını dəstəkləmək üçün genişləndirməyi ümid edirəm (bəlkə də siz də töhfə vermək istərdiniz)

Terminaldan hər hansı bir əməliyyat sistemində istifadə edə bilərsiniz, buna görə də Linux, Mac və ya Windows maşını istifadə edirsinizsə (əvvəlcə inkişaf etdirdiyim yerdə) yaxşı olarsınız. Buradakı hər şey açıq mənbədir, burada ucuzluq pulsuz deməkdir

Diqqət: Bu, həqiqətən də köhnə bir təlimatdır. Kod əhəmiyyətli dərəcədə təkmilləşdirildi. Baxın: Mövcud vəziyyəti yazmaq və cari kodu əlaqələndirmək üçün Python Smart Terminal.

Addım 1: Alətlər

Alətlər
Alətlər

PC - demək olar ki, hər hansı bir OS, Linux, Windows OSX….. Rasberry PI mükəmməldir

Python (Anaconda yükləməsini bəyənirəm, bu bir az https://www.instructables.com/id/ClipBoard-Communic… və

Python haqqında əsas biliklər

Arduino

Arduino -dan USB -yə keçid Bu, Arduinosdakı UNO kimi bir kabel və usb portu və ya FTDI kabeli ola bilər (https://www.sparkfun.com/products/9717, TTL RS232 Ardunio -ya Həqiqətən Çılpaq Sümük lövhəsi

Addım 2: Quraşdırma

Quraşdırma
Quraşdırma

Github Project -in GitHub Fayllarından faylları (və ya sadəcə bir neçə kliklə oxuyun) əldə edin (yeniləmələr inkişaf etdirildikcə orada da yerləşdiriləcək) Faylları (seçdiyiniz yüklənmədirsə açılmamış) bir qovluğa daxil edin. Python inkişaf mühitiniz.

Tövsiyə: