Orodha ya maudhui:
- Hatua ya 1: Inahitajika
- Hatua ya 2: Kufunga Programu Inayohitajika Kwenye Raspbian
- Hatua ya 3: Wiring Arduino
- Hatua ya 4: Kuandika Arduino
- Hatua ya 5: Kupanga RS485 kwenye Raspberry
- Hatua ya 6: Kupima Hati
- Hatua ya 7: Hitimisho
Video: RS485 Kati ya Arduino na Raspberry Pi: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Kwa shule ninahitaji kufanya mradi. Ninachagua kufanya mdhibiti mzuri wa chafu anayedhibitiwa kabisa na pi ya raspberry. Sensorer zitatumika na arduino uno. Katika miezi inayofuata nitaandika utengenezaji wa mradi huu hatua kwa hatua juu ya mafundisho ili wewe pia uweze kuifanya. Nilihitaji mawasiliano ya mfululizo ambayo yanaweza kutumika kwa umbali mrefu. RS485 ni kamili kwa hili. RS485 inasaidia kasi hadi 10 Mbit / s na umbali wa mita 1200. Kulingana na urefu wa kebo unahitaji kupunguza kasi unayotuma. Angalia meza hii kujua kasi ya juu kwa kila umbali. Kusoma na kuweka maadili kwenye mtumwa wa RS485 nitatumia lugha ya chatu.
Hatua ya 1: Inahitajika
Sehemu:
- Raspberry PI (ninatumia 3B +)
- Moduli ya MAX485
- USB kwa interface ya RS485
- waya zingine za kuruka
- arduino uno
Hatua ya 2: Kufunga Programu Inayohitajika Kwenye Raspbian
Sitazungumzia jinsi ya kufunga raspbian kwenye rasipberry yako. Tayari kuna maagizo kadhaa yanayoelezea hii. Badala yake nitaelezea jinsi ya kusanikisha programu inayohitajika.
Kwanza sasisha rasiberi yako:
sasisho la apt
Kisha weka bomba:
pata-apt kufunga python3-pip
Bonyeza ingiza kwa Ndio
Kisha weka minimalmodbus:
pip3 kufunga -U minimalmodbus
Hatua ya 3: Wiring Arduino
Katika picha hapo juu unaweza kuona jinsi ya kuweka waya kwa arduino kwenye kiolesura cha RS485. RS485 ya pili inawakilisha USB kwa adapta ya RS485.
Hatua ya 4: Kuandika Arduino
Kwanza ingiza maktaba hii kupitia mchoro, tumia maktaba na ongeza maktaba ya zip. Kisha pakia mchoro ambao nilijumuisha kama kiambatisho. Hii ndio nambari ya node ya mtumwa wa arduino ambayo inafanya uwezekano wa kudhibiti ubao ulioongozwa kwenye pini 13 ya arduino.
Hatua ya 5: Kupanga RS485 kwenye Raspberry
Sasa tutasimamia pi ya raspberry kama bwana.
- Fungua kituo kwenye pi yako ya raspberry.
- Unda faili mpya modbus.py
vi modbus.py
- andika i kwa kuingiza
- weka msimbo kwenye faili
- bonyeza kitufe cha kutoroka
- aina: wq
- bonyeza kitufe cha kuingia
Hatua ya 6: Kupima Hati
Andika kwa amri:
python3 modbus.py
Sasa toa 1 au 0 na utaona iliyoongozwa kwenye arduino ikiendelea na kuzima.
Hatua ya 7: Hitimisho
Hii ilikuwa hatua ya kwanza ili kufanya mtawala wangu kamili wa chafu. Kupitia RS485 ninaweza kuwasha valves zangu na kusoma sensorvalues. Natumahi unafurahiya hii inayoweza kufundishwa.
Kwa wale wanaozungumza dutch unaweza kufuata mradi wangu hapa. Mradi utakapomalizika nitafanya mradi wangu kamili ukamilike
Ilipendekeza:
Jinsi ya Kutengeneza Sanduku la Usalama Kufuatia Kati Yetu Mchezo - Kazi ya Wiring ya Umeme: Hatua 7
Jinsi ya Kutengeneza Sanduku la Usalama Kufuatia Miongoni Mwetu Mchezo - Kazi ya Wiring ya Umeme: Leo, nitakuonyesha jinsi ya kutengeneza sanduku la usalama kufuatia Mchezo wa Sisi - Kazi ya Wiring ya Umeme
Mawasiliano ya Modbus TCP Kati ya Arduino na Vifaa vya Viwanda: Hatua 3
Mawasiliano ya Modbus TCP Kati ya Arduino na Vifaa vya Viwanda: Njia ya viwanda kudhibiti bodi ya Arduino na HMI ya viwandani na kuiunganisha na mtandao wa viwanda na mawasiliano ya Modbus TCP
Kudhibiti Servo Kutumia MPU6050 Kati ya Arduino na ESP8266 Pamoja na HC-12: Hatua 6
Kudhibiti Servo Kutumia MPU6050 Kati ya Arduino na ESP8266 Pamoja na HC-12: Katika mradi huu, tunadhibiti msimamo wa motor servo kutumia mpu6050 na HC-12 kwa mawasiliano kati ya Arduino UNO na ESP8266 NodeMCU
Uhamisho wa waya wa NRF24L01 kati ya Arduino: Hatua 10
Uhamisho wa waya wa NRF24L01 kati ya Arduino: NRF24L01 ni Moduli ya RF ya wireless ya 2.4 GHz kutoka kwa Nordic Semiconductors. Inaweza kufanya kazi na viwango vya baud kutoka 250 kbps hadi 2 Mbps. Ikiwa inaendeshwa katika nafasi wazi na kiwango cha chini cha baud, inaweza kufikia hadi futi 300. Kwa hivyo inatumiwa kwa kifupi
Kulinganisha Kati ya Micro: kidogo na Arduino: 6 Hatua
Kulinganisha Kati ya Micro: kidogo na Arduino: Je! Ni bodi gani ya maendeleo maarufu kati ya watunga hivi karibuni? Kwa kweli, lazima iwe ndogo: bodi ndogo. Chini ya ushirikiano wa kampuni kubwa za kiteknolojia kama vile BBC, Microsoft, Samsung na NXP, bodi ndogo ni ndogo ya darasa bora