Orodha ya maudhui:
- Hatua ya 1: Vifaa vinahitajika
- Hatua ya 2: Uunganisho wa vifaa
- Hatua ya 3: Kufanya kazi na Msimbo (Kutumia Java)
Video: Udhibiti wa Kupitisha na Raspberry Pi: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Wengi wetu tumekabiliwa na shida wakati bodi ya rasipberry haina uwezo wa kubadili kati ya vifaa anuwai wakati huo huo. Kwa hivyo kuunganisha vifaa vingi kwa kutumia pini 26 za GPIO haiwezekani. Kwa kuongezea, haiwezi kupanuliwa zaidi ya 26 kwa hivyo vifaa zaidi ya 26 haziwezi kuunganishwa.
Shida hii inaweza kutatuliwa kwa kutumia kichwa cha GPIO. Kwenye kichwa kimoja, tunaweza kuunganisha Bodi ya Relay na hadi Relays 16 na tunaweza kupanua hesabu ya bodi hadi 128. Kwa hivyo, kwa jumla, vifaa vya 128 * 16 vinaweza kushikamana.
Wacha tuanze basi!
Hatua ya 1: Vifaa vinahitajika
Kwa mradi huu, tutatumia:
1. Mdhibiti wa Relay
2. Raspberry Pi
3. Ngao ya I2C
4. Adapta ya Nguvu ya 12V
5. Cable ya Kuunganisha I2C
Unaweza kununua bidhaa kwa kubonyeza yao. Pia, unaweza kupata nyenzo nzuri zaidi kwenye Duka la Dcube.
Hatua ya 2: Uunganisho wa vifaa
Hatua za kuunganisha Raspberry Pi na I2C Shield / Adapter
Kwanza, chukua Raspberry Pi na uweke I²C Shield juu yake. Bonyeza Shield kwa upole na tumemaliza kwa hatua hii rahisi kama pai (angalia picha # 1 ).;
Uunganisho wa Mdhibiti wa Relay wa MCP23008 na Raspberry Pi
Kutumia kebo ya I2C, unganisha Kidhibiti cha Kupeleka cha MCP23008 kwa Raspberry kupitia bandari ya kuunganisha ya I2C kwenye I2C Shield (angalia picha # 3).
Imarisha bodi
Raspberry Pi inaweza kuwezeshwa na Cable yoyote ndogo ya USB. Inafanya kazi kwenye 5V na 2A. Chomeka kebo ndogo ya USB ndani ya jack ya nguvu ya Raspberry Pi. Pia, usisahau kuwasha Kidhibiti cha Relay na Adapter ya Nguvu ya 12V. Chomeka na tuko vizuri kwenda!
Uunganisho wa mwisho umetolewa kwenye picha # 4.
Hatua ya 3: Kufanya kazi na Msimbo (Kutumia Java)
Tumeongeza kifaa na Linux (Raspbian). Katika hili, tunatumia Raspberry Pi na Screen Monitor
1. Sakinisha "pi4j library" kutoka https://pi4j.com/install.html. Pi4j ni Maktaba ya Kuingiza / Pato ya Java ya Raspberry Pi. Njia rahisi na inayopendelewa zaidi ya kusanikisha "maktaba ya pi4j" ni kutekeleza amri iliyotajwa moja kwa moja kwenye Raspberry Pi yako:
curl -s kupata.pi4j.com | Sudo bash AU curl -s kupata.pi4j.com
2. Kuunda faili mpya ambapo nambari inaweza kuandikwa, amri ifuatayo itatumika:
vi FILE_NAME.java
km. vi SAMPLE1.java
3. Baada ya kuunda faili, tunaweza kuingiza nambari hapa. Baadhi ya nambari za sampuli za java zinapatikana kwenye Hifadhi yetu ya GitHub. Hizi ziko tayari kutumika kwa kuiga kutoka hapa.
4. Kuingiza msimbo bonyeza kitufe cha "i".
5. Nakili nambari kutoka kwa hazina iliyotajwa hapo juu na ubandike kwenye faili iliyoundwa na wewe.
6. Bonyeza "esc" mara moja umefanya na usimbaji.
7. Kisha tumia amri iliyotajwa hapo chini kutoka kwa kidirisha cha nambari:
: wq
Hii ni amri ya kuacha kuacha kurudi kwenye dirisha la terminal
Jumuisha nambari kwa kutumia amri ifuatayo:
pi4j FILE_NAME.java
km. pi4j SAMPLE1.java
9. Ikiwa hakuna makosa, endesha programu kwa kutumia amri iliyotajwa hapo chini:
pi4j FILE_NAME
Mfano. pi4j SAMPLE1
Hifadhi ya nambari ina nambari za sampuli 5 na inaweza kudhibiti upelekaji katika mchanganyiko tofauti tofauti. Kwa hivyo tumefanya udhibiti wa Relay na pi ya raspberry.
Wacha tuone ni wimbo gani unaweza kutengeneza, ili kufanya ngoma ya kupokezana !!
Ilipendekeza:
Mfumo wa Nyumbani wa Alexa Smart Kutumia Moduli ya Kupitisha NodeMCU: Hatua 10
Mfumo wa Nyumbani wa Alexa Smart Kutumia Moduli ya Kupitisha NodeMCU: Katika mradi huu wa IoT, nimefanya mfumo wa Alexa Smart Home Automation ukitumia NodeMCU ESP8266 & Kupitisha Moduli. Unaweza kudhibiti kwa urahisi taa, shabiki, na vifaa vingine vya nyumbani na amri ya sauti. Kuunganisha spika mahiri ya Echo Dot na
Utengenezaji wa Nyumba ya IR Kutumia Kupitisha: Hatua 6 (na Picha)
Utengenezaji wa Nyumba ya IR Kutumia Kupitisha: Mfumo wa Uendeshaji wa Nyumbani wa Kijijini (Onyo: Rudia mradi kwa hatari yako mwenyewe! Mradi huu unajumuisha Voltage ya Juu)
Udhibiti wa Mwangaza Udhibiti wa LED wa msingi wa PWM Kutumia Vifungo vya kushinikiza, Raspberry Pi na Scratch: Hatua 8 (na Picha)
Udhibiti wa Mwangaza Udhibiti wa LED wa PWM Kutumia Vifungo vya Push, Raspberry Pi na Scratch: Nilikuwa najaribu kutafuta njia ya kuelezea jinsi PWM ilifanya kazi kwa wanafunzi wangu, kwa hivyo nilijiwekea jukumu la kujaribu kudhibiti mwangaza wa LED kwa kutumia vifungo 2 vya kushinikiza. - kitufe kimoja kinaongeza mwangaza wa LED na ile nyingine inapunguza. Kuendelea
Moduli ya Kupitisha Moduli ya 5V Kufanya Kazi na Raspberry Pi: Hatua 4
Moduli ya Kupitisha Moduli ya 5V Kufanya Kazi na Raspberry Pi: Ni rahisi sana siku hizi kupata mikono yako kwenye bodi ya kupokezana lakini utagundua haraka kuwa nyingi zao zimetengenezwa kwa 5V ambayo inaweza kuwa shida kwa pi duni ya rasipiberi au nyingine yoyote. mdhibiti mdogo anayeendesha 3.3V, hawana volta tu
Udhibiti wa Kupitisha ESP8266: Hatua 3 (na Picha)
Udhibiti wa Kupitisha ESP8266: Sasisho (07.02.2017): Nimesasisha Toleo la Windows la programu kudhibiti ESP8266 yako. Nimeongeza " Dirisha Dogo " -Mode (" SW "): Itapeleka toleo dogo la programu juu ya mwambaa wa kazi wako upande wa kushoto ili uweze