Სარჩევი:

დიდი ალფა-რიცხვითი ჩვენება: 7 ნაბიჯი (სურათებით)
დიდი ალფა-რიცხვითი ჩვენება: 7 ნაბიჯი (სურათებით)

ვიდეო: დიდი ალფა-რიცხვითი ჩვენება: 7 ნაბიჯი (სურათებით)

ვიდეო: დიდი ალფა-რიცხვითი ჩვენება: 7 ნაბიჯი (სურათებით)
ვიდეო: Kingmaker - The Change of Destiny Episode 7 | Arabic, English, Turkish, Spanish Subtitles 2024, ივლისი
Anonim
დიდი ალფა-რიცხვითი ჩვენება
დიდი ალფა-რიცხვითი ჩვენება
დიდი ალფა-რიცხვითი ჩვენება
დიდი ალფა-რიცხვითი ჩვენება
დიდი ალფა-რიცხვითი ჩვენება
დიდი ალფა-რიცხვითი ჩვენება

არსებობს რამდენიმე არჩევანი, თუ გჭირდებათ ეკრანი, რომლის დანახვაც შესაძლებელია ოთახის მასშტაბით, დიდი ჩვენება. შეგიძლიათ გააკეთოთ ისეთი, როგორიც არის ჩემი "დროის კვადრატი" ან "leds on glass", მაგრამ ამას დაახლოებით 40 საათი დამღლელი შრომა სჭირდება. ასე რომ, აქ არის მარტივი, რათა დიდი ჩვენება. შენობას აქვს 4 ძირითადი მავთული, 5 ვოლტი, მიწა, SDA, SCL. თითოეული პერსონაჟის ჩვენება დაახლოებით ორიდან სამ დოლარამდე დაჯდა. ასე რომ, 8x2 დისპლეი დაახლოებით 30 დოლარია. არ ითვლება RTC, Arduino, 3D ანაბეჭდები, დანართი.

ესკიზი არის ძირითადი და ადვილად გასაგები. ადვილი შესწორება ნებისმიერი ალფანუმერული ჩვენებისთვის. ასოები არის 1/2 ზომა 1/2 ზომის ნომრებით და სრული ზომის რიცხვების ნაკრები.

ნაკლი ის არის, რომ თქვენ შეგიძლიათ აჩვენოთ მხოლოდ 64 სიმბოლო. TCA9548 მისამართები ამოწურულია (8). Hitachi LCD არის ძალიან ნელი და ნებისმიერი უფრო დიდი ეკრანი და წერის დროს დაახლოებით ერთი წამი სჭირდება მთლიანი ეკრანის შესავსებად. ასე რომ, თუ თქვენ გინდოდათ კედლის ზომის ჩვენება, ის ნელი იქნება. არსებობს მრავალი გზა მოტყუებისა და 64 ლარზე მეტი გამოყენებისათვის, მაგრამ მე ამას არ განვიხილავ ამ პოსტში, რადგან ეს არის ადვილი ჩვენების გაკეთება.

დიახ LCD– ის ფოტოები …… კარგად არ გამოვა. ეს ეკრანები მშვენივრად გამოიყურება რეალურ ცხოვრებაში.

მასალები:

ნებისმიერი uno 328… nano, pro-mini, uno…

პოპულარული RTC ZS-042 მოდული (DS3231)

TCA9548 I2c mux გამყოფი

Hitachi 1602 ზურგჩანთა I2c 64 -ით

Pcb ყდის 3D ბეჭდვა. მე მაქვს 2 ტიპი ასარჩევად

ხის დანართი, როგორც სურათის ჩარჩო, დამზადებული 1.5 ინჩიანი ხის მორთულობისგან (საფონდო Lowes)

ძირითადი უნარ -ჩვევები: შედუღება, მავთული, დამაგრება, დამატება, M2 კაკალი და ჭანჭიკები

ნაბიჯი 1: ძირითადი ნაწილები

ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები
ძირითადი ნაწილები

მშენებლობის ძირითადი ნაწილები

ხის ჩარჩო არის სტანდარტული ხის მორთვა Lowes– ში. თქვენ ვერ ხედავთ ტუჩის შიდა ნაწილს, რომლის სიღრმეა 1/4 ინჩი. ეს ტუჩს საშუალებას აძლევს 3D საფარი მოთავსდეს ჩარჩოს შიგნით და შეეხოს წინა მხარეს დაცემის გარეშე.

ნაბიჯი 2: ყველაფერი, რაც გსურთ

ყველაფერი რაც გსურს
ყველაფერი რაც გსურს
ყველაფერი რაც გსურს
ყველაფერი რაც გსურს
ყველაფერი რაც გსურს
ყველაფერი რაც გსურს

რამდენიმე ძირითადი კონსტრუქცია და მინიშნებები:

მე გადაფარავს LCD pcb რათა მათ უფრო ახლოს შემდეგ ხრახნიანი მეშვეობით გადახურვის ხვრელები. მოათავსეთ ლენტი ან იზოლაცია ორს შორის, რადგან ისინი მოკლედ ამოიწურება. მე მივიღე lcd I2c ზურგჩანთით მიმაგრებული და მომიწია ზურგჩანთის ამოღება და გადაშლა, რადგან ფეხები ძალიან ღრმა იყო და არ დაუშვებდა გადახურვას. შეეცადეთ გამოყოთ LCD და ზურგჩანთები. შეაერთეთ ზურგჩანთა უბრალოდ გაწურეთ LCD– ით, რათა მათ გადაფარონ.

LCD– ები დაყოფილია 8 – ის ბანკებად. შემდეგ მე გავაკეთე ჯაჭვი, როგორიცაა საფარი, რომელიც შეიძლება იყოს ნებისმიერი სიგანე. უბრალოდ დაამატეთ საბოლოო ბოლო ნაწილი. მე ვიყენებ შავ ჰობის საღებავს lcd led– ის დასაფარავად, ასე რომ led არ ანათებს წინა მხარეს. შეღებეთ ქვევით, რომ დაუშვათ ნებისმიერი გაშვება lcd– დან, ნაცვლად იმისა, რომ შემოვიდეს LCD– ში და გაანადგუროს იგი.

დააწყეთ იმდენი LCD, რამდენიც გჭირდებათ. 8x2 სურათის ჩარჩოს აქვს საუკეთესო ფორმა, მაგრამ თქვენ შეგიძლიათ გააკეთოთ 16x2 ან ნებისმიერი ზომა, რომელიც მოგწონთ.

ნაბიჯი 3: სქემატური და 3D ბეჭდვა

სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა
სქემატური და 3D ბეჭდვა

შემაერთებელი არის მარტივად მხოლოდ 4 მავთული. თქვენ შეგიძლიათ გამოიყენოთ ჯუმბერის კაბელები, მაგრამ თუ ეს გრძელვადიანი პროექტია, სამაგიეროდ მავთულხლართებს ვაკრავ.

6 led ბანკი არის ყველაფერი რაც ჯდება ჩემს პრინტერზე, ასე რომ მე გავაკეთე ნებისმიერი ზომის ჩარჩო. უბრალოდ განაგრძეთ დამატება და შემდეგ მიამაგრეთ ბოლო ნაჭერი.

ნაბიჯი 4: უბრალოდ სურათის ჩვენება როგორ

უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ
უბრალოდ სურათი რომ ნახოთ როგორ

როგორც სქემატურ რეჟიმშია ნაჩვენები თითოეული LCD მიდის სხვა 'S' პინზე 9548 -ზე. არ არის მიბმული SDA, SCL ხაზებზე. 9548 ცვლის I2c ხაზებს თითოეულ LCD– ზე. გაითვალისწინეთ ეს.

მე ამოვიღე წითელი ენერგია led- დან ზურგჩანთიდან მხოლოდ იმიტომ, რომ ძალიან ნათელი იყო, მე ასევე ვიყენებ დიოდს led jumper– ზე, ნულოვანი ომის jumper– ის ნაცვლად. დიოდი არის სტანდარტული სილიციუმის დიოდი და ის ძაბავს 0,7 -ს, რათა განათება იყოს სწორი. (ღამით არც ისე ნათელია)

ნაბიჯი 5: ესკიზი

ესკიზი არის მარტივი და პირდაპირი წინ. მე არ შემაწუხებს, თუ ვინმე გააკეთებს ბიბლიოთეკას გვერდითი ალფანუმერულ რიცხვში … უბრალოდ მომეცი გარკვეული დამსახურება, ჯიმ იაკუბჩინის ალფანუმერულ საფუძველზე.

LCD– ის მითითება არის Hitachi 16x02 სტანდარტული LCD მოდული. მას აქვს cc (პერსონალური სიმბოლოები) თითოეული 8. Cc შეიძლება შეიცვალოს ნებისმიერ დროს, მაგრამ თუ ერთიდაიგივე მისამართის 2 იბეჭდება ერთდროულად, უახლესი cc გადაწერს მეორეს. ამრიგად, თქვენ შეგიძლიათ მხოლოდ 8 -ის ნაკრების გამოყენება. არსებობს მცირედი გზა ამის დასაძლევად, მაგრამ ეს ძალზე შეზღუდულია. თითოეული ასო იქმნება PROGMEM- ში შენახული მასივისგან. შემდეგ სხვა "cname" მასივიდან იძახება ფუნქციის გამოყენებით და "xc", როგორც ზარის ცვლადი. "DisplayChr (ბანკი, #LCD, ზედა/btm, cname)" გამოიყენება ჩვენების შესაქმნელად. ამ ესკიზში მე მაქვს მხოლოდ 8 ბანკი 8. მაქსიმალური შეიძლება იყოს 8x8. უბრალოდ დაამატეთ სხვა 'თუ ბანკი' displayChr () - ს სწორი მისამართით 9548. (იხ. მისამართების სიმართლის ცხრილი). I2c ხაზის 9548-ის სხვა 'S' პინზე გადასაყვანად ზარი იწერება (0-7). MUX I2c ბიბლიოთეკაში მას დაავიწყდა ეთქვა, რომ B00000000 გამორთავს ყველა გამომავალ კონცენტრატორს. Lcd # 3 (0-7) B00000100 ან 4. გამოსაყენებლად გადართვა იმდენად ადვილია, რომ ბიბლიოთეკა ამოვიღე ჩემი ესკიზიდან, მაგრამ შეიძლება გადმოწეროთ და ნახოთ რამდენად ადვილია ბიბლიოთეკა.

ხატის დასაბეჭდად უბრალოდ დარეკეთ displayChr (x, x1, x2, x3).

X = ეს იქნება ბანკი 0-7

X1 = LCD # 0-7 (მარცხნიდან მარჯვნივ)

X2 = topS ან botS მცირე ასოების დასაბეჭდად lcd 1/2. უფრო დიდმა რიცხვებმა ავტომატურად იციან შეავსონ მთელი LCD დისკი

X3 = არის ასოს სახელი ან ARRAY PLACE cname

RTC– ს აქვს ჩაშენებული ტემპერატურა, ასე რომ შიდა კითხვის გამოყენება შესაძლებელია.

მე მაქვს მარტივი DOW, საიდანაც გადავიწერე ????

საათის დასაწყებად დაუკავშირდით კომპიუტერს და შეიყვანეთ სწორი დრო "SETUP ()" - ში RTC– ს აქვს ბატარეა, ასე რომ დრო კარგი იქნება. საათები უნდა შეიცვალოს დღისით, ასე რომ თქვენ ან დააინსტალირებთ კომპიუტერის საშუალებით უბრალოდ განახლების მარტივ გადართვას.

| A2 | A1 | A0 | I2C მისამართი ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77

ნაბიჯი 6: სხვა პარამეტრები

სხვა პარამეტრები
სხვა პარამეტრები
სხვა პარამეტრები
სხვა პარამეტრები
სხვა პარამეტრები
სხვა პარამეტრები

ჩემმა პირველმა LCD მასივმა გამოიყენა nand კარიბჭე და ჩართო lcd ჩართვა ცალკეულ LCD დისკებზე. შემდეგ მე გამოვიყენე CD4051 ჩიპი, რომელიც დამზადებულია მონაცემების გადასატანად. მას აქვს შესული და გადართული 8 ხაზი. ისევე, როგორც ძველი მოდის როტორის გადამრთველი. აქ მაქვს pcb. ამ კონფიგურაციის საშუალებით შეგიძლიათ გამოიყენოთ I2c და დაარღვიოთ ჩართვის პინი და დააკავშიროთ iot 4051 -ის შესასვლელთან, რომელიც ჩართავს ჩართულობას არჩეულ LCD- ზე. თქვენ შეგიძლიათ გააგრძელოთ კასკადური ჩართვა სამუდამოდ lcds– ზე. მაგრამ ეს ზღუდავს 4051 -ს მხოლოდ 7 კონცენტრატორზე და მე -8 მიდის შემდეგ 4051 -ზე. ეს ბანკებს = 7 არა 8. მე გამოვიყენე ყველა 8 და შევცვალე მეორე ბანკის კიდევ ერთი ზურგჩანთის მისამართი. ამ მეორე ზურგჩანთას აქვს 4051 მიბმული ჩართვაზე და აკეთებს იგივე გადართვას, როგორც პირველ ბანკში. უბრალოდ აქვს მეორე მისამართი SDA, SCL ხაზებზე.

ეს კონფიგურაცია მოითხოვს LCD– ის ყველა 6 მონაცემთა ხაზის პარალელურად დაკავშირებას. RW მიწაზე. ამას გაცილებით მეტი დრო სჭირდება და მე გირჩევთ დანამატის კონექტორს თითოეული LCD დისკისთვის. ეს კონფიგურაციაა მხოლოდ ერთი ზურგჩანთა თითო ბანკში, ნაცვლად ზურგჩანთა თითოეული LCD დისკისთვის.

დაამატეთ კომენტარი, თუ გსურთ მეტი ინფორმაცია ამ დაყენების შესახებ. ის ბევრად უფრო რთული და ჩართულია ვიდრე სხვა.

ნაბიჯი 7: საბოლოო სურათები

საბოლოო სურათები
საბოლოო სურათები
საბოლოო სურათები
საბოლოო სურათები
საბოლოო სურათები
საბოლოო სურათები

უბრალოდ სხვა ფოტოები. მე მაქვს გარე HC12 GPS საათი, რომელიც აგზავნის განახლებებს სხვა LCD ეკრანზე (ფოტოებში). მხოლოდ იმის ჩვენება, რისი გაკეთებაც შესაძლებელია. ეს აღმოსავლეთია ნებისმიერი სახის დიდი ეკრანის გასაკეთებლად.

მადლობა წაკითხვისთვის…

გთხოვთ ნახოთ ჩემი სხვა პროექტები..oldmaninSC.

და მოგეწონება ჩემი "ბუდის ბურთი"

გირჩევთ: