Სარჩევი:
- ნაბიჯი 1: შეაერთეთ ის მეწამული
- ნაბიჯი 2: შეაერთეთ ქინძისთავები 3 და 8 დენის (საერთო ანოდი) ან სახმელეთო (საერთო კათოდის)
- ნაბიჯი 3: განათავსეთ Arduino კალიბრაციისთვის
- ნაბიჯი 4: ახლა დავიწყოთ კალიბრაცია. (სეგმენტი A, Arduino Pin 1, LED Pin 7)
- ნაბიჯი 5: დააკავშირეთ სეგმენტი B (Arduino Pin 2, LED Pin 6)
- ნაბიჯი 6: დააკავშირეთ სეგმენტი C (Arduino Pin 3, LED Pin 4)
- ნაბიჯი 7: შეაერთეთ სეგმენტი D (Arduino Pin 4, LED Pin 2)
- ნაბიჯი 8: შეაერთეთ სეგმენტი E (Arduino Pin 5, LED Pin 1)
- ნაბიჯი 9: შეაერთეთ სეგმენტი F (Arduino Pin 6, LED Pin 9)
- ნაბიჯი 10: შეაერთეთ სეგმენტი G (Arduino Pin 7, LED Pin 10)
- ნაბიჯი 11: შეაერთეთ DC სეგმენტი (Arduino Pin 8, LED Pin 5)
- ნაბიჯი 12: დაალაგეთ და თქვით: "სისუფთავე არის ღვთისმოსაობის გვერდით" და გაიღიმეთ, რადგან თქვენი 8 წლის სექსუალურად გამოიყურება
- ნაბიჯი 13: გააკეთეთ მრიცხველი თქვენი ტექნიკური შესაძლებლობების საჩვენებლად
ვიდეო: Arduino 7 სეგმენტი (5011BS, საერთო ანოდი ან კათოდი) სამეურვეო: 13 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ჩვენ ვაპირებთ, რომ ეს საქმე იმუშაოს! საერთო კათოდი ან ანოდი.
ნაბიჯი 1: შეაერთეთ ის მეწამული
ნაბიჯი 2: შეაერთეთ ქინძისთავები 3 და 8 დენის (საერთო ანოდი) ან სახმელეთო (საერთო კათოდის)
გამოიყენეთ 330 რეზისტორი, 1k ხდის led- ს ძალიან დაბნელებულს. ყვირილი 'ძალა' კლარკსონის ვენაში ამ ნაბიჯის დასრულებისას. (Მნიშვნელოვანი)
ქინძისთავები 3 და 8 არის ცენტრალური ქინძისთავები ზედა და ქვედა.
ნაბიჯი 3: განათავსეთ Arduino კალიბრაციისთვის
ჩამოტვირთეთ Seven Segment ბიბლიოთეკა და დააინსტალირეთ Arduino IDE.
github.com/DeanIsMe/SevSeg/archive/master….
მისი ინსტალაციისთვის გახსენით Arduino IDE, გადადით ჩანახატზე> ბიბლიოთეკის ჩართვა>. ZIP ბიბლიოთეკის დამატება, შემდეგ შეარჩიეთ SevSeg ZIP ფაილი, რომელიც გადმოწერეთ.
ახლა ჩვენ უნდა გავანათოთ არდუინო, რომ ნომერი 8 დაბეჭდოს წერტილით, რათა შევძლოთ მისი დაკავშირება.
კოდი:
#მოიცავს "SevSeg.h" SevSeg sevseg;
void setup () {
ბაიტი numDigits = 1; // ჩვენ ვიყენებთ ერთნიშნა ჩვენების ბაიტ digitPins = {}; // დატოვეთ ცარიელი ერთნიშნა ჩვენებისათვის ბაიტი segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // აირჩიე ნებისმიერი 8 პინიანი bool resistorsOnSegments = true; ბაიტი hardwareConfig = COMMON_ANODE; sevseg.begin (hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments); }
ბათილი მარყუჟი () {
sevseg.setNumber (8, 0); // დაბეჭდე 8, 0 ნიშნავს რომ ათწილადი აქტიურია, 1 გამორთავს მას. sevseg.refreshDisplay (); // საჭიროა ნომრის ჩვენების გასაგრძელებლად}
ნაბიჯი 4: ახლა დავიწყოთ კალიბრაცია. (სეგმენტი A, Arduino Pin 1, LED Pin 7)
ახლა ჩვენ ვაპირებთ კალიბრაციას A-DC– დან თანმიმდევრობით, სათითაოდ.
შეხედეთ ამ კოდს, ის ანბანურია A-DC– დან.
ჩვენ არდუინოს ვეუბნებით, რომ:
pin1 = A, pin2 = B, pin3 = C
pin8 = DC.
ასე რომ, ახლა, დააკავშირეთ სეგმენტი A პინ 1. (პინ 7 შუქზე)
ბაიტი segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // აირჩიეთ ნებისმიერი 8 პინი
ნაბიჯი 5: დააკავშირეთ სეგმენტი B (Arduino Pin 2, LED Pin 6)
ნაბიჯი 6: დააკავშირეთ სეგმენტი C (Arduino Pin 3, LED Pin 4)
ნაბიჯი 7: შეაერთეთ სეგმენტი D (Arduino Pin 4, LED Pin 2)
ნაბიჯი 8: შეაერთეთ სეგმენტი E (Arduino Pin 5, LED Pin 1)
ნაბიჯი 9: შეაერთეთ სეგმენტი F (Arduino Pin 6, LED Pin 9)
ნაბიჯი 10: შეაერთეთ სეგმენტი G (Arduino Pin 7, LED Pin 10)
ნაბიჯი 11: შეაერთეთ DC სეგმენტი (Arduino Pin 8, LED Pin 5)
ნაბიჯი 12: დაალაგეთ და თქვით: "სისუფთავე არის ღვთისმოსაობის გვერდით" და გაიღიმეთ, რადგან თქვენი 8 წლის სექსუალურად გამოიყურება
ნაბიჯი 13: გააკეთეთ მრიცხველი თქვენი ტექნიკური შესაძლებლობების საჩვენებლად
დააკოპირეთ და ჩასვით, როგორც ცხელია, ჩვენ მხოლოდ ძირითად მარყუჟს ვცვლით.
void loop () {for (int i = 0; i <10; i ++) {sevseg.setNumber (i, 0); sevseg.refreshDisplay (); // საჭიროა რიცხვის დაყოვნების ჩვენების გასაგრძელებლად (1000); }}
გირჩევთ:
უმაღლესი საერთო ფაქტორების გამომთვლელი: 6 ნაბიჯი
უმაღლესი საერთო ფაქტორების კალკულატორი: ბევრ ჩემს მეგობარს და ბავშვს, რომელსაც აქვს დამხმარე მასწავლებელი, აქვს რიცხვების ნებისმიერი რაოდენობის უმაღლესი საერთო ფაქტორის (HCF) პოვნა. ეს ძირითადად იმიტომ ხდება, რომ ჩემს ქვეყანაში განათლება მართლაც არასტანდარტულია. ბავშვები, როგორც წესი, მიმართავენ სწავლას და მკაცრ წესებს. ამ
საბაჟო დიზაინი შვიდი სეგმენტი გამოყენებით LED: 5 ნაბიჯი
საბაჟო დიზაინი შვიდი სეგმენტი LED- ის გამოყენებით: Led არის ძალიან ძირითადი კომპონენტი დიზაინში და გარკვეული დროის განმავლობაში ხელმძღვანელობს ბევრად უფრო მეტს, ვიდრე უბრალოდ მითითება. ამ სტატიაში ჩვენ ვნახავთ, თუ როგორ უნდა ავაშენოთ საბაჟო დიზაინი შვიდი სეგმენტის ჩვენება led– ის გამოყენებით. შვიდი სეგმენტი ბაზარზე, მაგრამ მე
წვრილმანი ვენტილატორი საერთო სამედიცინო აღჭურვილობის გამოყენებით: 8 ნაბიჯი
წვრილმანი ვენტილატორი საერთო სამედიცინო აღჭურვილობის გამოყენებით: ეს პროექტი იძლევა მითითებებს გადაადგილების სავენტილაციო აპარატის შესაქმნელად გადაუდებელ სცენარებში გამოსაყენებლად, როდესაც არ არის საკმარისი კომერციული ვენტილატორი, როგორიცაა მიმდინარე COVID-19 პანდემია. ამ ვენტილატორის დიზაინის უპირატესობა ის არის, რომ
7 სეგმენტი ADC #Arduino ღირებულებების ჩვენებისათვის, #Arduino: 4 ნაბიჯი
7 სეგმენტი ADC #Arduino ღირებულებების ჩვენებისთვის, #Ardduino: ამ სტატიაში მე გავაკეთებ პროექტს, რომელიც ჯერ კიდევ წინა სტატიასთან არის დაკავშირებული. კერძოდ, ADC მონაცემების დამუშავება. ასე რომ თქვენ არ გჭირდებათ სერიული მონიტორი, რომ ნახოთ adc მონაცემების მნიშვნელობა. ამ სტატიაში მე გავაკეთებ ADC Value მაყურებლის ჩვენებას. ასე რომ თქვენ არ
ინტერფეისი მრავალჯერადი LCD to Arduino Uno საერთო მონაცემთა ხაზის გამოყენებით: 5 ნაბიჯი
ინტერფეისი მრავალჯერადი LCD to Arduino Uno საერთო მონაცემთა ხაზის გამოყენებით: დღეს, ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ უნდა შევაერთოთ მრავალჯერადი 16x2 LCD მოდული arduino uno დაფაზე საერთო მონაცემთა ხაზის გამოყენებით. ამ პროექტში ყველაზე საინტერესო ის არის, რომ ის იყენებს მონაცემთა საერთო ხაზს და აჩვენებს სხვადასხვა მონაცემებს ელექტრონულ