Orodha ya maudhui:
- Vifaa
- Hatua ya 1: DHT 11 Pinout
- Hatua ya 2: MCP3008 Na LDR, LM35 na Pulldown Swichi
- Hatua ya 3: Uonyesho wa LCD
- Hatua ya 4: 4 * 7 Uonyesho wa Sehemu
- Hatua ya 5: Ujenzi
- Hatua ya 6: Programu
Video: SmartClock: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
SmartClock, sio saa tu, pia ni njia rahisi ya kuona takwimu za media ya kijamii, na hali ya hewa.
Unaweza kuungana na facebook, na upende unayopenda, au unganisha kwenye sauti ya sauti na ufuate wafuasi wako moja kwa moja! Kitu pekee unachohitaji kufanya, kuona hii, ni bonyeza kitufe cha mode.
Kuna sensorer nyingi kwenye kifaa hiki, ambacho hukusanya habari kila wakati na kuweka habari hiyo kwenye hifadhidata. Unaweza kuona data hii, kwenye grafu nzuri kwenye wavuti.
Unaweza pia kucheza muziki, ambao unachagua kwenye kitengo, au kwenye wavuti.
Vifaa
- Raspberri Pi
- Arduino Uno
- Spika zilizo na ampilifier
- 4 * 7 sehemu ya kuonyesha
- DHT 11
- LM35 (hiari)
- LDR
- MCP3008
- Maonyesho ya LCD 16x2
- 5 swichi za kawaida za Monostable
- Resistors 100k, 220, 1k na 5k
- Ugavi wa umeme
- nyaya nyingi za kuruka, kiume / kike na kike / kike
Hatua ya 1: DHT 11 Pinout
Kuna aina 2 za DHT 11. Kulingana na toleo ulilonunua, utakuwa na pini 3 au 4.
Vcc huenda kwa 3.3V, ishara huenda kwa GPIO4 Ikiwa una toleo la 4pin, unahitaji kuweka kipinga 4k7 kati ya vcc na pini ya ishara. Kama una toleo la 3pin, uko vizuri kwenda.
Hatua ya 2: MCP3008 Na LDR, LM35 na Pulldown Swichi
- VDD - 3.3V
- Vref - 3.3V
- JUMLA - Ardhi
- CLK - GPIO9
- DOUT - GPIO MISO
- DIN - GPIO MOSI
- CS - CS0
- DGND - Ardhi
CH0 huenda kati ya Resistor ya 10k na ldr
CH1 huenda kwenye pini ya kati ya Lm35
Hatua ya 3: Uonyesho wa LCD
Ili kufanya onyesho lako la LCD lifanye kazi, unganisha pini ya kwanza chini, na ya pili hadi + 5V. Pini ya tatu inapaswa kushikamana kupitia kontena la 5k chini, au potentiometer ikiwa unataka kubadilisha mwangaza.
Pini ya RS huenda kwa GPIO22, RW huenda moja kwa moja kwa gnd aswell. Kwa wakati huu, unapaswa kuona mstari wa mstatili mweusi kwenye onyesho lako. sasa tu unganisha pini za data 8 na pini za GPIO unayo bure na unganisha LED + kwa 5v, LED- chini.
Hatua ya 4: 4 * 7 Uonyesho wa Sehemu
Onyesho lako linaweza kuwa anode ya kawaida / cathode ya kawaida. Hii haijalishi jinsi unavyounganisha, lakini ni vizuri kujua una aina gani. Hakikisha kuweka pini ya RX0 bila malipo, kwani tutahitaji kuunganisha hii kwa TX0 kwenye RPI. Viunganishi vyote havijalishi, kwani nambari imeandikwa baadaye.
Hatua ya 5: Ujenzi
Ili kuunda usanidi huu kwenye ubao wa mkate, utahitaji nafasi nyingi. Napenda kupendekeza, kuuza MCP na LM35 na vipingaji kwenye alama ya majaribio, na kuongeza vichwa kadhaa. Kwa njia hii, unaweza kuiunganisha tu na waya chache za kike / kike za kuruka. Hakikisha kuunganisha viunga vya raspberri na arduino. Kuwa mwangalifu usichanganye 3.3V na 5V
Hatua ya 6: Programu
Nilitumia Python, na chupa kwa backend. Html, css / chini & javascript kama frontend na nambari ya arduino ya arduino.
Pia kuna hifadhidata inayoendesha kwenye Raspberry pi ambayo inaokoa data ya sensorer, na vile vile kengele ambazo umeweka na habari ya mtumiaji. Hifadhidata hii inaendeshwa kwenye seva ya MariaDB. Maswali ya kupata data kutoka kwa haya yameandikwa kwenye mgongo wangu, katika chatu. Hii inabadilisha data kuwa json kwenye vituo vya mwisho vya kawaida. Tunaweza kupata data hiyo mbele-mbele kwa kutuma ombi la GET kwa backend yetu. Hapa tunaweza kufanya chochote tunachotaka na data. Nilichagua kwa grafu, zilizotengenezwa na chart.js, ambayo ni ugani wa javascript.
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)