chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在計算機(jī)上安裝python以及如何在Arduino上使用python

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-10-30 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:在計算機(jī)上安裝Python IDLE

如果您要已經(jīng)在計算機(jī)中安裝了Python IDLE。如果是,請轉(zhuǎn)到步驟2,否則請按照以下說明進(jìn)行操作:

1。轉(zhuǎn)到python網(wǎng)站并下載(此處)。

2。完成后,繼續(xù)進(jìn)行安裝,方法是保留默認(rèn)情況下安裝python的目錄。

注意:即使您的計算機(jī)運(yùn)行在64位系統(tǒng)上,由于與Arduino庫的兼容性不足,您也可以使用32位Python本身。

步驟2:觀看視頻以了解更多詳細(xì)信息

步驟3:安裝PySerial

PySerial是一個Python API模塊,用于向Arduino或任何其他微控制器讀取和寫入串行數(shù)據(jù)。要在Windows上安裝,只需訪問PySerial的下載頁面,然后按照以下步驟操作:

1。從上面的鏈接下載PySerial。

2。通過將設(shè)置保留為默認(rèn)值來安裝它。您應(yīng)該確保Pyserial可以正常運(yùn)行;為此,請輸入:

import serial

(如果沒有)沒有遇到任何錯誤,所以您的狀態(tài)很好,否則我建議您檢查安裝和Python IDLE擴(kuò)展。

步驟4:Python代碼

首先,我們需要一個簡單的程序來使Python通過串行端口發(fā)送數(shù)據(jù)。

import serial #Serial imported for Serial communication

import time #Required to use delay functions

ArduinoUnoSerial = serial.Serial(‘com15’,9600) #Create Serial port object called ArduinoUnoSerialData time.sleep(2) #wait for 2 secounds for the communication to get established

print ArduinoUnoSerial.readline() #read the serial data and print it as line

print (“You have new message from Arduino”)

while 1: #Do this forever

var = raw_input() #get input from user

if (var == ‘1’): #if the value is 1

ArduinoUnoSerial.write(‘1’) #send 1 to the arduino‘s Data code

print (“LED turned ON”)

time.sleep(1)

if (var == ’0‘): #if the value is 0

ArduinoUnoSerial.write(’0‘) #send 0 to the arduino’s Data code

print (“LED turned OFF”)

time.sleep(1)

if (var == ‘fine and you’): #if the answer is (fine and you)

ArduinoUnoSerial.write(‘0’) #send 0 to the arduino‘s Data code

print (“I’m fine too,Are you Ready to ?。?!”)

print (“Type 1 to turn ON LED and 0 to turn OFF LED”)

time.sleep(1)

步驟5:Arduino代碼

要從Python啟動與Arduino的連接,我們首先必須確定Arduino處于哪個COM端口。正如我在上圖中通知的那樣,此任務(wù)是由Ardunio編程環(huán)境簡單完成的。

int data;

int LED=13;

void setup() {

Serial.begin(9600); //initialize serial COM at 9600 baudrate

pinMode(LED, OUTPUT); //declare the LED pin (13) as output

digitalWrite (LED, LOW); //Turn OFF the Led in the beginning

Serial.println(“Hello!,How are you Python ?”);

}

void loop() {

while (Serial.available()) //whatever the data that is coming in serially and assigning the value to the variable “data”

{

data = Serial.read();

}

if (data == ‘1’)

digitalWrite (LED, HIGH); //Turn On the Led

else if (data == ‘0’)

digitalWrite (LED, LOW); //Turn OFF the Led

}

步驟6:獲得支持

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4856

    瀏覽量

    89529
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

    195855
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    貿(mào)澤電子開售全新Arduino UNO Q單板計算機(jī)

    貿(mào)澤電子開售全新Arduino UNO Q單板計算機(jī)。Arduino UNO Q單板計算機(jī)(SBC)將高性能計算與實(shí)時控制結(jié)合,提供理想的創(chuàng)
    的頭像 發(fā)表于 11-08 09:50 ?929次閱讀

    MA35-RTT如何安裝 Python 和 Libusb (Windows) ?

    MA35-RTT:如何安裝 Python 和 Libusb (Windows) ?
    發(fā)表于 09-03 08:30

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開發(fā)環(huán)境的完整指南 一、Termux基礎(chǔ)環(huán)境準(zhǔn)備 Termux是一款無需root即可在安卓設(shè)備運(yùn)行的Linux終端
    發(fā)表于 08-29 07:06

    【VisionFive 2單板計算機(jī)試用體驗(yàn)】環(huán)境搭建與點(diǎn)燈實(shí)驗(yàn)

    一、概況 昉·星光 2是全球首款集成了GPU的高性能RISC-V單板計算機(jī)。與昉·星光相比,昉·星光 2全面升級,在處理器速度、多媒體處理能力、可擴(kuò)展性等方面均有顯著提升。性能卓越,價格親民,昉
    發(fā)表于 07-20 22:55

    【VisionFive 2單板計算機(jī)試用體驗(yàn)】安裝openplc

    openplc-vf2.deb 1.4、創(chuàng)建環(huán)境 創(chuàng)建python虛擬環(huán)境并安裝python包 user@starfive:~$ cd openplc_v3/ user@starfive
    發(fā)表于 07-15 23:30

    何在樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    使用樹莓派單板計算機(jī),你可以運(yùn)行各種應(yīng)用程序,包括廣受歡迎的Arduino集成開發(fā)環(huán)境(IDE)。這意味著你可以用它輕松地為通過USB連接到樹莓派計算機(jī)的微控制器編程,以創(chuàng)建交互式電子項目。下面
    的頭像 發(fā)表于 07-01 17:41 ?4019次閱讀
    如<b class='flag-5'>何在</b>樹莓派上<b class='flag-5'>安裝</b>并運(yùn)行 <b class='flag-5'>Arduino</b> 集成開發(fā)環(huán)境!

    何在Android設(shè)備安裝Cyusb3014芯片驅(qū)動?

    1.如何在Android設(shè)備安裝Cyusb3014芯片驅(qū)動? 我們在 Windows 上有 FX3 驅(qū)動程序 SDK。 2.如何在Android系統(tǒng)上下載固件到芯片中?
    發(fā)表于 05-15 07:23

    何在計算機(jī)上安裝麒麟操作系統(tǒng)Kylin V10 SP3

    麒麟操作系統(tǒng) Kylin V10 SP3 是一款基于 Linux 的操作系統(tǒng),廣泛應(yīng)用于政府、企業(yè)和個人用戶。本文將詳細(xì)介紹如何在計算機(jī)上安裝麒麟操作系統(tǒng) Kylin V10 SP3,幫助您順利完成
    的頭像 發(fā)表于 04-11 15:32 ?3237次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>計算機(jī)上</b><b class='flag-5'>安裝</b>麒麟操作系統(tǒng)Kylin V10 SP3

    何在Ubuntu 24.04運(yùn)行5.4.47版本?

    5.4.47 嘗試構(gòu)建 SDK 版本 24.04 是否正確,或者舊 Ubuntu 機(jī)器的 SDK 也應(yīng)該工作,我只需要弄清楚如何安裝缺失的庫? 另外,如果有人知道如何在 Ubuntu 24.04
    發(fā)表于 04-11 06:08

    告別復(fù)雜的終極指南:如何在樹莓派上安裝 Manjaro:2024

    如果你想在RaspberryPi上體驗(yàn)ArchLinux,Manjaro可能是你的最佳選擇。它基于Arch,但被打包成一個傳統(tǒng)的Linux發(fā)行版,支持多種桌面環(huán)境和架構(gòu)。讓我們來學(xué)習(xí)如何在RaspberryPi安裝它。什么是L
    的頭像 發(fā)表于 03-25 09:39 ?1106次閱讀
    告別復(fù)雜的終極指南:如<b class='flag-5'>何在</b>樹莓派上<b class='flag-5'>安裝</b> Manjaro:2024

    ?如何在虛擬環(huán)境中使用 Python,提升你的開發(fā)體驗(yàn)~

    RaspberryPiOS預(yù)裝了Python,你需要使用其虛擬環(huán)境來安裝包。今天出版的最新一期《TheMagPi》雜志刊登了我們文檔負(fù)責(zé)人NateContino撰寫的一篇實(shí)用教程,幫助你入門
    的頭像 發(fā)表于 03-25 09:34 ?623次閱讀
    ?如<b class='flag-5'>何在</b>虛擬環(huán)境中使用 <b class='flag-5'>Python</b>,提升你的開發(fā)體驗(yàn)~

    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序?

    在這篇文章中,我將為你簡要介紹Python程序是什么、Python程序可以用來做什么,以及何在RaspberryPi編寫和運(yùn)行一個簡單的
    的頭像 發(fā)表于 03-25 09:27 ?1506次閱讀
    零基礎(chǔ)入門:如<b class='flag-5'>何在</b>樹莓派上編寫和運(yùn)行<b class='flag-5'>Python</b>程序?

    是否可以使用OpenVINO?部署管理器在部署機(jī)器運(yùn)行Python應(yīng)用程序?

    使用 OpenVINO?部署管理器創(chuàng)建運(yùn)行時軟件包。 將運(yùn)行時包轉(zhuǎn)移到部署機(jī)器中。 無法確定是否可以在部署機(jī)器運(yùn)行 Python 應(yīng)用程序,而無需安裝OpenVINO? Toolkit 和
    發(fā)表于 03-05 08:16

    使用Python實(shí)現(xiàn)xgboost教程

    使用Python實(shí)現(xiàn)XGBoost模型通常涉及以下幾個步驟:數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型評估和模型預(yù)測。以下是一個詳細(xì)的教程,指導(dǎo)你如何在Python中使用XGBoost。 1. 安裝XG
    的頭像 發(fā)表于 01-19 11:21 ?2193次閱讀

    Flexus 云服務(wù)器 X:Python 安裝的極致便捷之旅

    配置和環(huán)境設(shè)置方面,可能會遇到各種挑戰(zhàn)。為了幫助開發(fā)者更高效地使用 Flexus 云服務(wù)器 X,本文將詳細(xì)介紹如何在 Flexus 云服務(wù)器 X 安裝 Python,并突出其便捷性。
    的頭像 發(fā)表于 01-07 17:00 ?535次閱讀
    Flexus 云服務(wù)器 X:<b class='flag-5'>Python</b> <b class='flag-5'>安裝</b>的極致便捷之旅