![Vipengele vinavyojulikana vya Arduino: Hatua 9 Vipengele vinavyojulikana vya Arduino: Hatua 9](https://i.howwhatproduce.com/images/001/image-68-73-j.webp)
Orodha ya maudhui:
- Hatua ya 1: Voltage ya Ugavi
- Hatua ya 2: Joto la ndani
- Hatua ya 3: Comparator ya Analog (Interrupt)
- Hatua ya 4: Kukabiliana
- Hatua ya 5: Viti Mahususi
- Hatua ya 6: Hifadhi Tofauti katika RAM kupitia Upyaji
- Hatua ya 7: Fikia Saini ya Saa
- Hatua ya 8: Muundo wa ndani wa Bandari ya ATmega328P
- Hatua ya 9: On-Board (builtin) LED As Photodetector
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11
![Vipengele vinavyojulikana vya Arduino Vipengele vinavyojulikana vya Arduino](https://i.howwhatproduce.com/images/001/image-68-74-j.webp)
Hii ni orodha zaidi ya huduma ambazo hazijatajwa sana za majukwaa ya Arduino ambayo hutumiwa kawaida (kwa mfano Uno, Nano). Orodha hii inapaswa kufanya kama kumbukumbu wakati wowote unahitaji kutafuta huduma hizo na kueneza habari.
Angalia nambari ili uone mifano ya huduma zote kama nilizozitumia katika miradi kadhaa ya mgodi hapa kwa kufundisha (k. Arduino 1-waya Display (144 Chars)). Hatua zifuatazo zinaelezea kipengele kimoja kila moja.
Hatua ya 1: Voltage ya Ugavi
Arduino inaweza kupima voltage yake mwenyewe kwa njia isiyo ya moja kwa moja. Kwa kupima rejeleo la ndani na voltage ya usambazaji kama rejeleo la juu unaweza kupata uwiano kati ya rejeleo la ndani na voltage ya usambazaji (voltage ya usambazaji inakaa kama sehemu ya juu kwa usomaji wa Analog / ADC). Kama unavyojua thamani halisi ya kumbukumbu ya voltage ya ndani basi unaweza kuhesabu voltage ya usambazaji.
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
- Siri Arduino Voltmeter - Pima Voltage ya Batri:
- Je! Arduino anaweza kupima Vin yake mwenyewe?
Hatua ya 2: Joto la ndani
Arduino zingine zina vifaa vya sensorer ya joto la ndani na kwa hivyo zinaweza kupima joto lao la ndani (semicoductor).
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
Sensorer ya Joto la ndani:
Je! Arduino anaweza kupima Vin yake mwenyewe?
Hatua ya 3: Comparator ya Analog (Interrupt)
Arduino inaweza kusanidi kulinganisha analog kati ya pini A0 na A1. Kwa hivyo mtu hutoa kiwango cha voltage na nyingine inachunguzwa kwa kuvuka kwa voltage hii. Usumbufu huinuliwa kulingana na iwapo kuvuka ni ukingo unaoinuka au unaoshuka (au zote mbili). Kukatiza kunaweza kunaswa na programu na kutenda ipasavyo.
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
Usumbufu wa kulinganisha kwa Analog:
Hatua ya 4: Kukabiliana
Kwa kweli AVR ina kaunta kadhaa iliyojumuishwa. Kawaida hutumiwa kusanidi timer ya masafa anuwai na kuongeza usumbufu kwa hitaji. Mwingine inaweza kuwa matumizi ya kizamani sana ni kuzitumia kama kaunta bila uchawi wowote wa ziada, soma tu thamani wakati unahitaji (kura ya maoni). Matumizi ya ndani ya hii inaweza kuwa kupunguza vitufe k.v. Rejea kwa mfano chapisho hili: Kaunta ya AVR Mfano T1
Hatua ya 5: Viti Mahususi
Kuna anuwai kadhaa zilizotanguliwa ambazo zinaweza kutumiwa kuongeza habari na toleo la mkusanyiko kwa mradi wako.
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
Serial.println (_ DATE_); // tarehe ya kukusanywa
Serial.println (_ TIME_); // wakati wa mkusanyiko
Kamba ya kambaOne = Kamba (ARDUINO, DEC);
Serial.println (kambaOne); Toleo la // arduino ide
Serial.println (_ VERSION_); // toleo la gcc
Serial.println (_ FILE_); // faili imekusanywa
vijisehemu hivi vya nambari vitatoa data hizo kwa dashibodi ya serial.
Hatua ya 6: Hifadhi Tofauti katika RAM kupitia Upyaji
Inajulikana kuwa Arduino Uno (ATmega328) ina EEPROM ya ndani ambayo hukuruhusu kuhifadhi maadili na mipangilio wakati wa kuzima umeme na kuirejesha katika nguvu inayofuata. Ukweli haujulikani sana inaweza kuwa kwamba inawezekana kuhifadhi thamani wakati wa kuweka upya hata kwenye RAM - hata hivyo maadili hupotea wakati wa mzunguko wa nguvu - na sintaksia:
unsigned long variable_that_is_preserved _attribute_ ((sehemu (".noinit")));
Hii hukuruhusu kwa mfano kuhesabu idadi ya RESETs na kwa kutumia EEPROM pia idadi ya nguvu-ups.
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
- Hifadhi Tofauti katika Ram kupitia Upyaji:
- Maktaba ya EEPROM:
Hatua ya 7: Fikia Saini ya Saa
Arduino na AVR zingine (kama ATTiny) zina saa ya ndani inayokuruhusu kuziendesha bila kutumia oscillator ya nje ya kioo. Kwa kuongezea wakati huo huo wanaweza pia kuunganisha ishara hii na nje kwa kuiweka kwenye pini (kwa mfano PB4). Sehemu ngumu hapa ni kwamba unahitaji kubadilisha vipande vya fuse ya chips ili kuwezesha huduma hiyo na kubadilisha fuse njia zote zina hatari ya kutengeneza tofali.
Lazima uwezeshe fyuzi ya CKOUT na njia rahisi ya kufanya hivyo ni kwa kufuata maagizo juu ya Jinsi ya Kubadilisha Biti za Fuse za AVR Atmega328p - 8bit Microcontroller Kutumia Arduino.
Kwa maelezo kamili juu ya jinsi ya kufanya hii pamoja na nambari ya mfano angalia:
- Tuning oscillator ya ndani ya ATTiny: https://becomingmaker.com/tuning-attiny-oscillator …….
- Jinsi ya kubadilisha Biti za Fuse za AVR Atmega328p - 8bit Microcontroller Kutumia Arduino:
Hatua ya 8: Muundo wa ndani wa Bandari ya ATmega328P
Kujua bandari muundo wa ndani wa ATmega328P inatuwezesha kupita zaidi ya mipaka ya matumizi ya kawaida. Rejelea sehemu kuhusu Mita ya Uwezo wa Rangi 20 pF hadi 1000 nF kwa maelezo zaidi na muundo wa mzunguko wa ndani.
Mfano rahisi ni kutumia vitufe na bandari za dijiti ambazo hazihitaji kipingaji chochote kwa sababu ya matumizi ya kontena la kuvuta ndani kama inavyoonyeshwa na Mfano wa Uingizaji wa Pulp au Kitufe cha Arduino kisicho na Kizuizi.
Juu zaidi ni matumizi ya maarifa haya kama ilivyoelezwa kwa kupima capactors ndogo kama 20 pF na zaidi bila wiring yoyote ya ziada! Ili kufanikisha utendaji huo, mfano hufanya matumizi ya impedance ya ndani / pembejeo, kontena la kuvuta ndani na capacitor iliyopotea. Linganisha na Arduino CapacitanceMeter Tutorial ambayo haiwezi kwenda chini kuliko nF chache.
Hatua ya 9: On-Board (builtin) LED As Photodetector
Bodi nyingi za Arduino zina bodi za ndani au zilizojengwa ambazo zinaweza kudhibitiwa kutoka kwa nambari, n.k. bodi za Uno au Nano kwenye pini 13. Kwa kuongeza waya moja kutoka kwa pini hii hadi kwenye pini ya pembejeo ya analog (k.v. A0) tunaweza pia kutumia LED hii kama mpiga picha. Hii inaweza kutumika kwa njia tofauti kama; tumia kupima mwangaza wa mazingira, tumia LED kama kitufe, tumia LED kwa mawasiliano ya biashara (PJON AnalogSampling), nk.
Ilipendekeza:
Jinsi ya Kupunguza Uzungu wa Vipengele vya Kawaida vya Elektroniki: Hatua 7
![Jinsi ya Kupunguza Uzungu wa Vipengele vya Kawaida vya Elektroniki: Hatua 7 Jinsi ya Kupunguza Uzungu wa Vipengele vya Kawaida vya Elektroniki: Hatua 7](https://i.howwhatproduce.com/images/010/image-29782-j.webp)
Jinsi ya Kupunguza Uzani wa Vipengele vya Kawaida vya Elektroniki: Je! Umewahi kujaribu kutumia tena LED, tu usijue ni upande upi ni mzuri au hasi? Usiogope tena! Katika hii inayoweza kufundishwa, nitakupa vidokezo juu ya jinsi ya kupata polarity ya vifaa vya elektroniki vya kawaida
Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha)
![Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha) Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha)](https://i.howwhatproduce.com/images/011/image-31050-j.webp)
Vito vya Pendant vya Pendant vya Moyo wa jua: Hii inaweza kufundishwa ni kwa moyo unaotumiwa na jua na mwangaza wa nyekundu wa LED. Inapima 2 " na 1.25 ", pamoja na kichupo cha USB. Ina shimo moja kupitia juu ya ubao, na kufanya kunyongwa iwe rahisi. Vaa kama mkufu, vipuli, dhamana kwenye pini
Vichungi vya kupita vya juu na vya kati vya LED: Hatua 4
![Vichungi vya kupita vya juu na vya kati vya LED: Hatua 4 Vichungi vya kupita vya juu na vya kati vya LED: Hatua 4](https://i.howwhatproduce.com/images/003/image-8203-15-j.webp)
Vichungi vya kupita vya juu na vya kati vya LED: Tuliunda vichungi vya kupita vya juu na vya kati ili kusababisha LED kung'aa na kufifia kulingana na mzunguko uliowekwa kwenye mzunguko. Wakati masafa ya juu yamewekwa kwenye mzunguko, ni LED tu ya kijani itakayowaka. Wakati mzunguko umewekwa kwenye mzunguko i
Jinsi ya Kufuta kwa usalama Vipengele vya Elektroniki vya Kutumia tena: Hatua 9 (na Picha)
![Jinsi ya Kufuta kwa usalama Vipengele vya Elektroniki vya Kutumia tena: Hatua 9 (na Picha) Jinsi ya Kufuta kwa usalama Vipengele vya Elektroniki vya Kutumia tena: Hatua 9 (na Picha)](https://i.howwhatproduce.com/images/005/image-12015-14-j.webp)
Jinsi ya Kufuta vifaa vya elektroniki kwa usalama ili utumie tena: Hi! Mimi ni nerd ya elektroniki, kwa hivyo napenda kucheza na vifaa anuwai vya elektroniki katika miradi yangu. Walakini, naweza siku zote kuwa na vifaa ninavyohitaji kufanya kazi yangu ifanyike. Wakati mwingine ni rahisi kuvuta vifaa ninavyohitaji kutoka kwa elektroniki ya zamani
VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)
![VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha) VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)](https://i.howwhatproduce.com/images/002/image-3218-39-j.webp)
DIY 3D iliyochapishwa wasemaji BLUETOOTH: Halo kila mtu, hii ni Maagizo yangu ya kwanza kabisa. Niliamua kuifanya iwe rahisi. Kwa hivyo katika mafunzo haya, nitawaonyesha nyinyi jinsi nilivyotengeneza spika hii rahisi na rahisi ya Bluetooth ambayo kila mtu angeweza kutengeneza kwa urahisi.Mwili wa spika ni 3D pr