Orodha ya maudhui:

Simu ya Arduino (Mfano): Hatua 7
Simu ya Arduino (Mfano): Hatua 7

Video: Simu ya Arduino (Mfano): Hatua 7

Video: Simu ya Arduino (Mfano): Hatua 7
Video: Arduino UNO and Mega Windows 7, 8, 10 USB driver Solved 2024, Julai
Anonim

Halo kila mtu, Leo katika hii inayoweza kufundishwa tutaona kuhusu simu ya arduino. Hii ni simu ni mfano bado inaendelea kutengenezwa. Nambari ya chanzo ni openource mtu yeyote anaweza kurekebisha nambari.

Vipengele kwenye simu: 1. Muziki

2. Video

3. Vidokezo

4 Saa

5. Picha

6. Ramani

7. Kupiga simu

8. Redio

9. Mipangilio

10. Hesabu

Programu ya mradi inachukua kumbukumbu ndogo. Hata wewe unaweza kupanua huduma za simu kama kuongeza: sensa ya kidole, Ujumbe, GPS …….. nk.

Kiini cha simu hii ni arduino mega 2560. Picha zimehifadhiwa kwenye kadi ya sd kutoka hapo picha zinachorwa kwenye skrini. Unaweza kutumia kadi ya sd 16GB au 32GB.

Ikiwa unataka kuhariri nambari hiyo kwanza angalia nambari za sampuli kisha ujaribu kuhariri nambari hiyo, kwa sababu nambari hiyo ina mistari karibu 2000. Kwa hivyo angalia kwanza nambari za sampuli.

Hatua ya 1: Vipengele

Vipengele
Vipengele
Vipengele
Vipengele

1. Arduino Mega 2560 x1

2. Moduli ya kadi ya SD x1

3. Sura ya voltage au sensorer ya sasa 25v x1

4. 3.5 inchi mcu rafiki tft onyesha x1

5. Df Mchezaji Mini x1

6. GSM 900A x1

7. Kikuza sauti x1

8. spika x2

9. 2N2222A NPN transistor x1

10. 1k ohm kupinga x2

11. Programu ya arduino x1

12. Kikuza kipaza sauti x1

13. waya ya kuruka kiume hadi ya kike x40 (takriban.)

14. Kadi ya SD 16GB au 32GB x2

15. LED x1

16. Betri ya asidi iliyoongoza 12v x1

17. kuongoza sinia ya asidi ya asidi x1

18. HW-816-V1.0 (BUCK CONVERTER) x1

19. waya wa kiume hadi kiume jumper x15 (aaprox.)

20. Buzzer 5v x1

21. Kiunganisha kike na kiume 2-pin JST SM seti x2

22. Vichwa vya kiume x10 (takriban.)

23. Bodi ya prototyping 18x30cm x1

24. Kitufe cha kushinikiza kwa kugusa x2

25. Vichwa vya kike x20 (takriban.)

26. Stylus

27. DS3231

Hatua ya 2: Wiring wa vifaa

Wiring wa Vifaa
Wiring wa Vifaa
Wiring wa Vifaa
Wiring wa Vifaa

Kwanza unganisha arduino mega 2560 hadi 3.5 inch mcu tft shield. Ifuatayo unganisha moduli ya kadi ya sd kwa pini za arduino mega spi. Usisahau kuingiza kadi ya SD katika moduli ya kuzuka kwa kadi ya sd. Na pia fanya mistari ya kawaida ya 5v na gnd. Sasa unganisha ds3231 kwa pini za arduino mega I2C. Unganisha sensa ya voltage kwa pini A5 ya arduino. Unganisha imeongoza kwa arduino mega pin 47.

Kumbuka: Simu hii ina shida kuu ambayo ni shida ya sasa simu hii hutumia mengi ya sasa inahitaji karibu Amps 2.1 za sasa. Hii ni kwa sababu ya kuonyesha hutumia karibu 400ma. Ikiwa unaweza kudhibiti mwangaza wa mwangaza wa mwangaza basi shida ya nguvu inaweza kutatuliwa.

Kadi ya SD Arduino Mega 2560:

CS - 53 pini

SCK - pini 52

MOSI - pini 51

MISO - pini 50

VCC - 5V

GND - GND

Moduli ya Voltage ya Arduino Mega 2560 25V:

A5 - pini ya pato la moduli

GND - GND ya moduli

JACK + ve - + ya moduli

JACK-ve - - ya moduli

Arduino Mega 2560 DS3231:

SDA - SDA ya Arduino mega

SCL - SCL ya Arduino mega

VCC - 5V

GND - GND

Arduino Mega 2560 Df Mchezaji Mini:

TX1 ya Serial1port - RX (Kumbuka: ongeza kipinga 1k ohm katikati ya TX1 hadi RX)

RX1 ya Serial1port - TX

GND ya Arduino mega - GND

5V - VCC

Spika + - spk1

Spika- - spk2

Arduino Mega 2560 LED:

pini 47 - + ve ya kuongozwa

GND - -ve ya kuongozwa (weka kipinzani cha 1k ohm katikati ya gnd ya arduino mega na -ve led)

Arduino Mega 2560 2N3904 NPN transistor: (Uunganisho huu ni juu ya kuweka upya arduino kupitia nambari)

Mtoaji wa GND

Pini 48 Msingi wa npn (Kumbuka: ongeza kontena la 1k ohm katikati ya pini ya 49 ya arduino na msingi wa transistor)

Weka upya Mkusanyaji

Arduino Mega 2560 GSM 800l

TX3 ya Serial3port ya arduino mega 2560 RX ya GSM

RX3 ya Serial3port ya arduino mega 2560 TX ya GSM

GND GND

5V VCC

Amplifier ya kipaza sauti GSM:

MIC + MIC + ya GSM

MIC- MIC- ya GSM

GND ya mic GND ya mega arduino

VCC ya mic 5V ya mega arduino

Kikuza sauti cha sauti:

Spk ya kushoto ya GSM

Spk ya kulia + ya GSM

VCC 5V ya mega arduino

GND GND ya mega arduino

Spk + Spika +

Spk- Spika-

Mzunguko wa ShutDown:

Tazama kwenye picha hapo juu.

unganisha ctrl (pini ya kudhibiti) kubandika 49 ya mega arduino

Hatua ya 3: Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)

Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)
Jinsi ya Kupata Uratibu wa Ikoni (Ikiwa Unataka Kuongeza Programu Zoyote Kisha Angalia Hii)

Kabla ya hii unahitaji kufanya mambo matatu. Kwanza muundo wa picha lazima iwe ".bmp", Pili ni jina la picha lazima iwe sawa na herufi 8 au chini ya hapo, Jambo la tatu ni azimio la picha lazima liwe 320x480 tu.

Sasa ili kupata uratibu wa ikoni kwenye skrini unahitaji kutumia rangi ya windows, ambayo kwa ujumla ni bure kwenye windows. Sasa fungua programu ya rangi na ufungue faili ya picha unayotaka kuona kuratibu.

Hakikisha saizi ya picha ni 320x480 ikiwa sio matumizi ya chaguo la kubadilisha ukubwa wa picha (ikiwa unabadilisha ukubwa wa picha kisha chagua chaguo la saizi na andika 320 kwenye sanduku la kwanza na 480 kwenye sanduku la pili na bonyeza sawa.)

Sasa kupata kuratibu na eneo la ikoni weka panya kwenye kona ya juu kushoto ya ikoni sasa bonyeza kitufe cha kushoto kwenye panya na uburute panya kufunika ikoni. Sasa unapoona chini ya rangi tumia eneo la ikoni. Kuona kuratibu za ikoni weka panya kwenye kona ya juu kushoto sasa angalia kona ya chini kushoto ya rangi utaona kuratibu za ikoni usisogeze panya angalia tu kuratibu. Hii ndio njia ambayo unaweza kupata kuratibu.

Ikiwa unataka kupata x1, y1 inaratibu pia, kisha kwanza pata urefu wa ikoni kwa usawa kisha ongeza urefu huu uliopimwa na x uratibu wa ikoni kisha matokeo unayopata ni uratibu wako wa x1 kitu kimoja kupata uratibu wa y1 hapa unahitaji kupima urefu wa ikoni kwa wima kuiongeza na uratibu wa ikoni na matokeo unayopata ni uratibu wa y1.

Hatua ya 4: Maktaba

Maktaba
Maktaba

Pakua Maktaba kutoka chini na ongeza maoni yako ya arduino.

1. DS3231:

2. Maktaba ya Adafruit_GFX:

3. Maktaba ya Rafiki ya MCU:

4. Adafruit_TouchScreen Libary:

Pakua maktaba hii tu hakuna haja ya kupakua maktaba ya DF player mini, maktaba ya kadi ya SD na maktaba ya SPI.

Maktaba ya SPI na kadi ya SD tayari zimesanikishwa katika Arduino IDE na mpango wa mini wa DF player umeandikwa kwenye nambari.

Hatua ya 5: Jinsi ya Kuweka Tarehe na Wakati

Jinsi ya Kuweka Tarehe na Wakati
Jinsi ya Kuweka Tarehe na Wakati
Jinsi ya Kuweka Tarehe na Wakati
Jinsi ya Kuweka Tarehe na Wakati

Kabla ya hii hakikisha kuwa maktaba ya DS3231 imewekwa katika ide ya Arduino.

Kwanza fungua maoni ya Arduino, bonyeza faili, kisha nenda kwa mifano, tafuta DS3231, fungua DS3231 na uchague arduino na ufungue DS3231_Serial_Easy mfano. Sasa nenda chini nenda kwa mstari wa 57 wa nambari na uondoe nambari hiyo kutoka mstari wa 57 hadi mstari wa 59 na uweke siku ya sasa, wakati wa sasa, tarehe ya sasa. Sasa pakia nambari hiyo kwenye mega ya arduino sasa fungua mfuatiliaji wa serial na uweke kiwango cha baud hadi 115200 na utaona tarehe, saa, siku na yote. Sasa funga mfuatiliaji na mistari ya maoni ambayo hatujapata maoni na upakia tena nambari hiyo. Huo ni wakati, tarehe, siku….. nk zote zimewekwa sasa ungekuwa unaona wakati sahihi.

Hatua ya 6: Gusa Ulinganishaji wa Skrini

Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini
Gusa Usawazishaji kwa Skrini

Kwanza fungua Arduino IDE, faili inayofuata fungua, nenda kwa mifano, songa chini na utafute MCUFRIEND_KBV na ubofye juu yake na utafute mpango wa asili wa TouchScreen_Calibr_na uifungue. Na pakia nambari hiyo kwenye Arduino Mega na baada ya kupakia nambari hiyo fungua mfuatiliaji wa serial na uone onyesho na gusa onyesho ili urekebishe mguso na ufanye kile inachosema. Baada ya kumaliza kile inachosema angalia mfuatiliaji wa serial na unakili nambari za upimaji kutoka hapo na ubandike kwenye nambari ya simu au nambari ya sampuli. Hiyo ndio usawa wa kugusa umekamilika.

Kumbuka: Hakikisha unabadilisha jina la dereva kwa nambari kulingana na dereva wako wa onyesho.

Hatua ya 7: Kanuni ya Mradi

Kanuni za Mradi
Kanuni za Mradi

Kiungo cha nambari na picha iko hapa:

Kumbuka: Hakikisha unakili picha kwenye saraka ya mizizi ya kadi ya SD

Ilipendekeza: