Sisällysluettelo:

Python -pääte halvalla Pi Arduino -yhteydellä: 4 vaihetta
Python -pääte halvalla Pi Arduino -yhteydellä: 4 vaihetta

Video: Python -pääte halvalla Pi Arduino -yhteydellä: 4 vaihetta

Video: Python -pääte halvalla Pi Arduino -yhteydellä: 4 vaihetta
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Marraskuu
Anonim
Python -pääte halvalla Pi Arduino -yhteydellä
Python -pääte halvalla Pi Arduino -yhteydellä

Raspberry Pi on Linux -kone, joten siihen on luultavasti paljon terminaalisovelluksia. Mutta olen kirjoittanut uuden Pythoniin, miksi vaivauduin? Jatka lukemista. Jos teet projektia, jossa käytetään sekä Pi: tä että Arduinoa, tarvitset todennäköisesti tapaa, jolla he voivat puhua keskenään. Koska Pi käyttää Arduinon kehitysympäristöä ja sillä on melko mukava pääte, sinun pitäisi luultavasti aloittaa siitä. Mutta Python -päätelaitteeni on hyödyllinen, koska.

Pi on todella tarkoitettu käytettäväksi käyttäjän kirjoittamissa ohjelmissa Pythonilla, joten on mukavaa saada Python -pääte

Päätelaitteessani on joitain erikoisominaisuuksia mikro -ohjaimien, kuten Arduinon, kanssa työskentelyyn

Tämä päätelaite voidaan itse ohjelmoida, Arduino IDE -sarjanäyttöä ei voida ohjelmoida

Jos teet mukautetun projektin, haluat todennäköisesti ohjata sitä mukautetulla viestintäohjelmalla, voit ottaa pääteohjelman ja leikata ja liittää sen osat

Tällä hetkellä päätelaite tukee vain RS232 -tyyppistä kommunikaatiota, mutta toivon voivani laajentaa sen tukemaan SPI- ja I2C -protokollia (ehkä haluat osallistua)

Voit käyttää päätelaitetta melkein missä tahansa käyttöjärjestelmässä, joten jos käytät Linux-, Mac- tai Windows -konetta (missä olen alunperin kehittänyt sen), sinun pitäisi olla kunnossa. Kaikki täällä on avointa lähdekoodia, joten halpa tarkoittaa ilmaista

Huomaa: Tämä on todella vanha ohje. Koodia on parannettu huomattavasti. Katso: Python Smart Terminal nykyisen tilan kirjoittamiseen ja linkit nykyiseen koodiin.

Vaihe 1: Työkalut

Työkalut
Työkalut

PC - melkein mikä tahansa käyttöjärjestelmä, Linux, Windows OSX….. Rasberry PI on täydellinen

Python (pidän Anaconda-latauksesta, tästä keskustellaan hieman https://www.instructables.com/id/ClipBoard-Communic… ja

Perustiedot Pythonista

Arduino

Arduino -USB -liitäntä Tämä voi olla kaapeli ja USB -portti Arduinossa, kuten UNO, tai FTDI -kaapeli (https://www.sparkfun.com/products/9717 yhdistäminen TTL RS232 Ardunioon, kuten Really Bare Bones Board

Vaihe 2: Asennus

Asennus
Asennus

Hanki tiedostot (tai lue ne vain muutamalla napsautuksella) github Projectin GitHub -tiedostoista (jossa päivitykset julkaistaan myös niiden kehityksen yhteydessä). Python -kehitysympäristösi.

Suositeltava: