Mündəricat:
Video: Ucuz Pi Arduino Bağlantısı üçün Python Terminalı: 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
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
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
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ə:
Arduino SN7300 Sinoning üçün Ucuz Akril Robot Tank Şassisi: 6 addım
Arduino SN7300 Sinoning üçün Ucuz Akril Robot Tank Şassisi: Arduino SN7000 Sinoning üçün Ucuz Akril Tank Şassisi satın alın: SINONING ROBOT TANK
Avtomobilinizi Wio Terminalı və CAN Avtobusu ilə Hack Edin: 7 addım
Avtomobilinizi Wio Terminalı və CAN Avtobusu ilə Hack Edin: Əgər CAN Bus və Arduino proqramlaşdırma anlayışınız varsa və avtomobilinizi sındırmaq istəyirsinizsə, bu təlimatlar sizə bir həll təqdim edə bilər. Bilmirəm, amma həqiqətən maraqlı bir şeydir
Yedəkləmə və Yeniləmə üçün Raspberry Pi -dən Bulud Serverinə Təhlükəsiz SSH / SCP Bağlantısı: 3 Addım
Yedəkləmə və Yeniləmə üçün Raspberry Pi -dən Bulud Serverinə Təhlükəsiz SSH / SCP Bağlantısı: Bu təlimatın məqsədi, həyata keçirmək üçün Raspberry Pi -dən uzaq bir bulud serverinə (və əksinə) avtomatik və etibarlı şəkildə necə qoşulacağınızı göstərməkdir. ehtiyat nüsxələr və yeniləmələr və s. Bunu etmək üçün, qeyd olunan SSH açar cütlərindən istifadə edirsiniz
Ucuz (Çox Ucuz) Multi-Touch Arayüzü: 3 Addım
Ucuz (Çox Ucuz) üzərində Çox Toxunuşlu İnterfeys: Bu mənim ilk Təlimatımdır, lütfən gözəl olun. İş masanızdan çox az pula çox toxunuşlu bir interfeys necə hazırlanır. Nəhayət bir video yüklədim, dizüstü kompüterimin pis olduğu üçün çox yaxşı deyil
RC18, V1.1: 5 Addımlar üçün Sükan Sürükləmə Bağlantısı
RC18, V1.1 üçün Sükan Çəkmə Bağlantısı: Team Associated -in RC18 nəqliyyat vasitələri hobbiyə girmək üçün yaxşı bir yoldur. Onlar ucuzdur və təxminən 140 dollara qaçmağa hazırdırlar. Bununla belə, onların aydın bir problemi var: Sükan. Sükan idarəetmə qurğusunda çox şey var