Talaan ng mga Nilalaman:
- Hakbang 1: Pamamaraan sa Pag-install
- Hakbang 2: Pag-coding sa Arduino
- Hakbang 3: Pag-coding sa Python3
- Hakbang 4: Source Code ng Arduino at Python3
Video: Komunikasyon sa Python3 at Arduino: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Paglalarawan ng Proyekto
Sa proyektong ito magpapadala kami ng mga utos mula sa Python3 sa isang Arduino board, na gagawing mas madaling maunawaan ang mga bagay kapag nakikipag-usap sa pagitan ng Python3 at Arduino. Gagawa kami ng isang "Kamusta mundo" ng platform ng Arduino na nangangahulugang pag-ON / OFF na built-in na LED sa Arduino Uno.
Kaya una sa lahat hayaan mong sabihin ko sa iyo …
Bakit ko ginawa ang proyektong ito?
Una, maraming mga tutorial na na-upload sa internet lalo na sa youtube tungkol sa paksang ito ngunit gumagamit sila ng mga bersyon ng Python2, at pangalawa, na-install ko ang pinakabagong bersyon na kung saan ay Python3.7.2. Mayroong kaunting pagkakaiba sa pagitan ng Python2 at Python3 kapag ginagamit mo ito upang kumonekta sa Arduino. Kaya pagkatapos kong malutas ang problema sa pagpapadala ng utos mula sa Python3 sa Arduino, naisip kong dapat itong ibahagi sa mga gumagawa at sa buong pamayanang libangan.
Magsimula na tayo
Mga sangkap na kailangan mo:
- Arduino UNO board
- kable ng USB
Iyon lang ang kailangan mo sa mga tuntunin ng hardware:)
Hakbang 1: Pamamaraan sa Pag-install
Paano mag-install ng bersyon ng python3 at pakete ng PySerial
Maaari ka na ngayong maghanap sa YouTube tungkol sa mga bagay sa pag-install. Sa itaas ay video para sa pag-install ng parehong bersyon ng Python3 at PySerial package.
Hakbang 2: Pag-coding sa Arduino
Bahagi1: Pag-coding sa arduino
Hakbang 3: Pag-coding sa Python3
Bahagi2: pag-cod sa python3
Hakbang 4: Source Code ng Arduino at Python3
Tandaan
Tiyaking i-upload mo muna ang Arduino sketch at pagkatapos ay ang Python code.:) ipaalam sa akin sa seksyon ng komento kung nagkakaroon ka ng anumang isyu habang ginagawa ang proyektong ito.
Inirerekumendang:
Magdagdag ng isang Digital Display sa isang Lumang Tumatanggap ng Mga Komunikasyon: 6 na Hakbang (na may Mga Larawan)
Magdagdag ng isang Digital Display sa isang Lumang Tanggap ng Komunikasyon: Ang isa sa mga pagkukulang ng paggamit ng isang mas matandang gamit sa komunikasyon ay ang katunayan na ang analog dial ay hindi masyadong tumpak. Palagi kang hulaan sa dalas na iyong natatanggap. Sa mga banda ng AM o FM, sa pangkalahatan ito ay hindi isang problema sapagkat madalas kang
Raspberry PI 3 - Paganahin ang Mga Serial na Komunikasyon sa TtyAMA0 hanggang BCM GPIO 14 at GPIO 15: 9 Mga Hakbang
Raspberry PI 3 - Paganahin ang Mga Serial na Komunikasyon sa TtyAMA0 hanggang BCM GPIO 14 at GPIO 15: Kamakailan lamang ay nagkaroon ako ng interes na paganahin ang UART0 sa aking Raspberry Pi (3b) upang maikonekta ko ito nang direkta sa isang aparato ng antas ng signal na RS-232 gamit ang isang karaniwang 9 -pin d-sub konektor nang hindi kinakailangang dumaan sa isang USB sa RS-232 adapter. Bahagi ng aking intere
MPU 6050 Gyro, Komunikasyon ng Accelerometer Sa Arduino (Atmega328p): 5 Mga Hakbang
Ang MPU 6050 Gyro, Komunikasyon ng Accelerometer Sa Arduino (Atmega328p): Ang MPU6050 IMU ay may parehong 3-Axis accelerometer at 3-Axis gyroscope na isinama sa isang solong maliit na tilad. Sinusukat ng gyroscope ang bilis ng pag-ikot o rate ng pagbabago ng angular na posisyon sa paglipas ng panahon, kasama ang X, Y at Z axis. Ang mga output ng gyroscope ar
SENSOR KOMUNIKASYON SA USB, 3 Hakbang
SENSOR KOMUNIKASYON SA USB: Ipinapakita ng tutorial na ito kung paano gamitin ang Isolated USB EZO Carrier Board upang makipag-ugnay sa mga EZO circuit. Sa pamamagitan ng ilang simpleng mga hakbang, magagawa mong i-calibrate at i-debug ang mga circuit o kahit na subaybayan sa real time ang parameter na pinag-uusapan. ADVANTAGES:
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: 5 Mga Hakbang (na may Mga Larawan)
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: Ito ang aking pangalawang itinuturo na tutorial tungkol sa mga robot at micro-Controller. Tunay na kamangha-manghang makita ang iyong robot na buhay at gumagana tulad ng inaasahan at maniwala ka sa akin magiging mas masaya kung kontrolin mo ang iyong robot o iba pang mga bagay nang wireless nang mabilis at