Arduino உடன் செல்போன் காட்சியை எவ்வாறு இடைமுகப்படுத்துவது

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





இந்த இடுகையில் நோக்கியா 5110 டிஸ்ப்ளேவை ஆர்டுயினோ மைக்ரோகண்ட்ரோலருடன் எவ்வாறு இடைமுகப்படுத்துவது மற்றும் சில உரையை எவ்வாறு காண்பிப்பது என்பதைக் கற்றுக்கொள்வோம், நாங்கள் ஒரு எளிய டிஜிட்டல் கடிகாரத்தையும் உருவாக்குவோம், இறுதியாக நோக்கியா 5110 டிஸ்ப்ளேவின் வரைகலை திறன்களை ஆராய்வோம்.

வழங்கியவர்



ஸ்மார்ட்போன் சந்தையில் குதிப்பதற்கு முன்பு நோக்கியா உலகம் முழுவதும் மிகவும் பிரபலமான மொபைல் போன் பிராண்டாக இருந்தது. நோக்கியா வலுவான தொலைபேசிகளை தயாரிப்பதில் பெயர் பெற்றது மற்றும் எல்லாவற்றிலும் சின்னமான மற்றும் மிகவும் வலுவான ஒன்றாகும் நோக்கியா 3310.

நோக்கியா பிராண்ட் சமூக ஊடகங்களில் அதிக சத்தம் எழுப்பியது மற்றும் நினைவு இணையம் முழுவதும் மிதக்கத் தொடங்கியது மற்றும் பெரும்பாலான நினைவுச்சின்னங்கள் சுமார் 3310 மாடலாக இருந்தன, கடின-முக்கிய பயனர்களுடனான அதன் சிறந்த ஆயுள் காரணமாக. நோக்கியா தொலைபேசிகள் சிலரின் உயிரையும் தோட்டாக்களிலிருந்து காப்பாற்றியதாக சில முறையான ஆதாரங்கள் கூறுகின்றன.



சந்தையில் இந்த மாடல்களுக்கான தேவை குறைக்கப்பட்ட பிறகு, ஏராளமான காட்சிகள் பயன்படுத்தப்படாமல் இருந்தன. இப்போது அவை புதுப்பிக்கப்பட்டு எங்கள் தனிப்பயனாக்கப்பட்ட தேவைகளுக்காக சந்தையில் தொடங்கப்படுகின்றன.

கைகோர்த்துக் கொள்ள ஒன்றை விரும்பினால், உங்கள் பழைய நோக்கியா தொலைபேசியிலிருந்து ஒன்றைக் காப்பாற்ற உங்கள் பகுதியைச் சுற்றி ஒரு மினி அணு வெடிப்பை உருவாக்க வேண்டிய அவசியமில்லை இது பொதுவாக மின் வணிகம் தளங்களில் கிடைக்கிறது.

நோக்கியா 5110 காட்சியின் விளக்கம்:

வேடிக்கையான உண்மை: நோக்கியா 5110 டிஸ்ப்ளே 3310 மாடலிலும் மேலும் சில நோக்கியா தொலைபேசி மாடல்களிலும் பயன்படுத்தப்பட்டது.

இப்போது காட்சியை arduino உடன் எவ்வாறு இணைப்பது என்று பார்ப்போம்.

Arduino உடன் காட்சியை இணைக்கவும்

Arduino உடன் செல்போன் காட்சியை எவ்வாறு இடைமுகப்படுத்துவது

காட்சி ஒரே வண்ணமுடையது மற்றும் இது 84x48 பிக்சல்களைக் கொண்டுள்ளது, இது உரை மற்றும் கிராபிக்ஸ் கூட காட்ட முடியும்.
காட்சி 8 ஊசிகளைக் கொண்டுள்ளது: வி.சி.சி, ஜி.என்.டி, மீட்டமை, சிப் தேர்வு (சி.எஸ்), கட்டளை தேர்வு, தொடர் தரவு அவுட், சீரியல் கடிகாரம் மற்றும் பின்னொளி.

காட்சி 3.3V இல் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது மற்றும் 5V ஐப் பயன்படுத்துவது காட்சியை சேதப்படுத்தும், எனவே அதைக் கையாளும் போது கவனமாக இருக்க வேண்டும்.

காட்சிக்கு பின்னொளி செயல்பாடு உள்ளது, இது பொதுவாக வெள்ளை அல்லது நீல நிறத்தில் இருக்கும். 330 ஓம் தற்போதைய கட்டுப்படுத்தும் மின்தடையுடன் பின்னொளியில் 5 வி வழங்கப்படுகிறது.

7, 6, 5, 4 மற்றும் 3 ஊசிகளும் காட்சியின் டிஜிட்டல் ஊசிகளுடன் இணைக்கப்பட்டுள்ளன. Arduino காட்சியுடன் எவ்வாறு தொடர்பு கொள்கிறது என்பதை அறிந்து கொள்வது கட்டாயமில்லை, arduino மென்பொருளில் பொருத்தமான நூலகக் கோப்புகளைச் சேர்ப்போம், இது arduino மற்றும் காட்சிக்கு இடையிலான தகவல்தொடர்புகளை கவனிக்கும்.

இப்போது சில உரையைக் காண்பிப்போம்.

உரையைக் காண்பிக்கும்

செல்போன் காட்சி அர்டுயினோவுடன் உரையைக் காண்பிக்கும்

நீங்கள் குறியீட்டைப் பதிவேற்றுவதற்கு முன் நூலகக் கோப்புகளைப் பதிவிறக்கம் செய்து உங்கள் arduino IDE இல் சேர்க்க வேண்டும்.

• github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library
• github.com/adafruit/Adafruit-GFX- நூலகம்

ஹலோ உலகத்திற்கான திட்டம்:

//------------Program Developed by R.Girish--------//
#include
#include
#include
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3)
void setup()
{
display.begin()
display.setContrast(50)
display.clearDisplay()
}
void loop()
{
display.setTextSize(1)
display.setTextColor(BLACK)
display.print('Hello world !')
display.display()
delay(10)
display.clearDisplay()
}
//------------Program Developed by R.Girish--------//

குறியீட்டு பகுதியைப் பற்றி மேலும் ஆராய நீங்கள் விரும்பினால், நீங்கள் கிராபிக்ஸ், உரை வண்ணம் (கருப்பு / வெள்ளை), சோதனை அளவு, உரை சுழற்சி மற்றும் பலவற்றைக் காண்பிக்கும் எடுத்துக்காட்டு நிரலைப் பார்க்கலாம்.

இப்போது டிஜிட்டல் கடிகாரத்தை உருவாக்குவோம்.

டிஜிட்டல் கடிகாரத்திற்கான சுற்று வரைபடம்:

திட்டமானது முந்தையதைப் போலவே உள்ளது, வித்தியாசம் மட்டுமே நேரத்தை அமைப்பதற்கான இரண்டு 10 கே ஓம் புல்-டவுன் மின்தடையங்கள் பின் # 8 உடன் இணைக்கப்பட்டுள்ளன மற்றும் பின் # 9 சுற்று சுற்றுகள் சுய விளக்கமளிக்கும்.

டிஜிட்டல் கடிகாரத்திற்கான நிரல்:

//----------------Program developed by R.Girish-------//
#include
#include
#include
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3)
int h=12
int m
int s
int flag
int TIME
const int hs=8
const int ms=9
int state1
int state2
void setup()
{
display.begin()
display.setContrast(50)
display.clearDisplay()
}
void loop()
{
s=s+1
display.clearDisplay()
display.setTextSize(2)
display.print(h)
display.print(':')
display.print(m)
display.setTextSize(1)
display.print(':')
display.print(s)
display.setTextSize(2)
display.setCursor(0,16)
if(flag<12) display.println('AM')
if(flag==12) display.println('PM')
if(flag>12) display.println('PM')
if(flag==24) flag=0
display.setTextSize(1)
display.setCursor(0,32)
display.print('Have a nice day')
display.display()
delay(1000)
if(s==60)
{
s=0
m=m+1
}
if(m==60)
{
m=0
h=h+1
flag=flag+1
}
if(h==13)
{
h=1
}
//-----------Time setting----------//
state1=digitalRead(hs)
if(state1==1)
{
h=h+1
flag=flag+1
if(flag<12) display.print(' AM')
if(flag==12) display.print(' PM')
if(flag>12) display.print(' PM')
if(flag==24) flag=0
if(h==13) h=1
}
state2=digitalRead(ms)
if(state2==1)
{
s=0
m=m+1
}
}
//-------- Program developed by R.GIRISH-------//

இப்போது, ​​காட்சியின் வரைகலை திறன்களைப் பற்றி விவாதிக்கலாம். நோக்கியா 5110 டிஸ்ப்ளே 84x48 பிக்சல்களைக் கொண்டுள்ளது, இது மோனோக்ரோமில் மிகக் குறைந்த கிராபிக்ஸ் காட்ட முடியும். இது ஸ்மார்ட்போன்களில் திறமையான வண்ணக் காட்சிகளாக இருக்காது, ஆனால், உங்கள் திட்டத்தில் லோகோக்கள் அல்லது சின்னங்களைக் காட்ட வேண்டுமானால் இது மிகவும் பயனுள்ளதாக இருக்கும்.

நோக்கியா 5110 காட்சியைப் பயன்படுத்தி கிராபிக்ஸ் விளக்கம்:

பிரபலமான பூதம் முகம்:

டாக்டர். A.P.J அப்துல் கலாம்:

ஒரே வண்ணமுடைய காட்சியைப் பயன்படுத்துவதைப் பார்க்கும்போது, ​​இன்னும் சில புகைப்படங்கள் அல்லது சின்னங்களை arduino இலிருந்து நேரடியாகக் காண்பிக்க முடிகிறது. எஸ்டி கார்டு போன்ற வெளிப்புற நினைவகம் எங்களுக்குத் தேவையில்லை.

ஒரு புகைப்படத்தை “சி” குறியீடாக மாற்றுவதற்கான செயல்முறை மற்றொரு கட்டுரைக்கு உட்பட்டது, அங்கு படிப்படியான செயல்முறையை விளக்குவோம்.

உங்களிடம் ஏதேனும் கேள்விகள் இருந்தால், தயவுசெய்து கருத்துப் பிரிவின் மூலம் வெளிப்படுத்தவும்.




முந்தைய: பிஜேடி உமிழ்ப்பான்-பின்தொடர்பவர் - வேலை, பயன்பாட்டு சுற்றுகள் அடுத்து: அளவிடும் வசதியுடன் சர்ஜ் அரெஸ்டர் சர்க்யூட்