Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები
- ნაბიჯი 2: კომპონენტების შეკრება
- ნაბიჯი 3: პროგრამირება
- ნაბიჯი 4: შედეგი
ვიდეო: 7 სეგმენტი ADC #Arduino ღირებულებების ჩვენებისათვის, #Arduino: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ სტატიაში მე გავაკეთებ პროექტს, რომელიც ჯერ კიდევ წინა სტატიასთან არის დაკავშირებული. კერძოდ ADC მონაცემების დამუშავება.
ასე რომ თქვენ არ გჭირდებათ სერიული მონიტორი, რომ ნახოთ adc მონაცემების მნიშვნელობა. ამ სტატიაში მე გავაკეთებ ADC Value მაყურებლის ჩვენებას. ასე რომ თქვენ არ გჭირდებათ სერიული მონიტორი, რომ ნახოთ adc მონაცემების მნიშვნელობა. ამ სტატიაში მე გავაკეთებ ADC Value მაყურებლის ჩვენებას.
თქვენ შეგიძლიათ წაიკითხოთ ქვემოთ მოყვანილი სტატია იმის გასარკვევად, თუ როგორ გამოიყენოთ "7-სეგმენტიანი" მოდული
"MAX7219 7-სეგმენტი არდუინოს გამოყენებით"
ნაბიჯი 1: საჭირო კომპონენტები
ამ სტატიისათვის საჭირო კომპონენტები:
- MAX7219 7-სეგმენტიანი მოდული
- არდუინო ნანო
- მავთულის ჯუმპერი
- USB მინი
- პოტენომეტრი
ნაბიჯი 2: კომპონენტების შეკრება
იხილეთ სქემა ზემოთ კომპონენტების სწორად ასაწყობად.
ედუინო კომპონენტისთვის
+5V ==> 3. პოტენომეტრი და VCC
GND ==> 1.პოტენტომეტრი და GND
A0 ==> 2. პოტენსიო
D12 ==> მონაცემები IN
D11 ==> CLK
D10 ==> CS
ნაბიჯი 3: პროგრამირება
დააკოპირეთ და ჩასვით კოდი ქვემოთ:
#მოიცავს "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
void setup () {
სერიული.დაწყება (9600); lc. გამორთვა (0, ყალბი); lc.setIntensity (0, 8); lc.clearDisplay (0); }
ბათილი მარყუჟი () {
int adc = analogRead (A0);
lc.setDigit (0, 7, adc/1000, false);
lc.setDigit (0, 6, (adc/100)%10, ყალბი); lc.setDigit (0, 5, (adc/10)%10, ყალბი); lc.setDigit (0, 4, adc%10, ყალბი);
Serial.println (adc);
დაგვიანება (100); }
ორიგინალური ფაილების ჩამოტვირთვა შესაძლებელია ქვემოთ:
ნაბიჯი 4: შედეგი
შედეგების ნახვა შეგიძლიათ ზემოთ ვიდეოში.
როდესაც პოტენომეტრი მოტრიალდება მარჯვნივ, მნიშვნელობა კიდევ უფრო დიდი და მენტალური იქნება 1023 წელს)
როდესაც პოტენომეტრი გადაადგილდება მარცხნივ, მნიშვნელობა იქნება უფრო დიდი და მენტალური 1023 -ზე)
გირჩევთ:
საბაჟო დიზაინი შვიდი სეგმენტი გამოყენებით LED: 5 ნაბიჯი
საბაჟო დიზაინი შვიდი სეგმენტი LED- ის გამოყენებით: Led არის ძალიან ძირითადი კომპონენტი დიზაინში და გარკვეული დროის განმავლობაში ხელმძღვანელობს ბევრად უფრო მეტს, ვიდრე უბრალოდ მითითება. ამ სტატიაში ჩვენ ვნახავთ, თუ როგორ უნდა ავაშენოთ საბაჟო დიზაინი შვიდი სეგმენტის ჩვენება led– ის გამოყენებით. შვიდი სეგმენტი ბაზარზე, მაგრამ მე
პროცესორისა და არდუინოს დაკავშირება და ჩადება 7 სეგმენტი და სერვო GUI კონტროლერი: 4 ნაბიჯი
პროცესორისა და Arduino– ს დაკავშირება და ჩადება 7 სეგმენტი და Servo GUI კონტროლერი: თქვენ მიერ განხორციელებული ზოგიერთი პროექტისათვის საჭიროა Arduino– ს გამოყენება, რადგან ის უზრუნველყოფს მარტივ პროტოტიპირების პლატფორმას, მაგრამ Arduino– ს სერიულ მონიტორზე გრაფიკის ჩვენებას შეიძლება საკმაოდ დიდი დრო დასჭირდეს და ამის გაკეთებაც კი ძნელია. თქვენ შეგიძლიათ აჩვენოთ გრაფიკები Arduino სერიული მონიტორის საშუალებით
14 სეგმენტი 2 ციფრული LED ჩვენება: 5 ნაბიჯი
14 სეგმენტი 2 ციფრული LED ეკრანი: ისტორია ბოლო რამდენიმე წლის განმავლობაში მე შევეცადე მესწავლა როგორ მუშაობს ელექტრონული მოწყობილობები, ამით ვგულისხმობ იმას, თუ როგორ დავაყენო ისინი Arduino– სთან ან ნებისმიერ კონტროლერულ მოწყობილობასთან, ეს მოიცავს ჩვენებებს, სენსორებს ან სხვა რამეს რომელიც უბრუნებს რაღაც მნიშვნელობას
Arduino 7 სეგმენტი (5011BS, საერთო ანოდი ან კათოდი) სამეურვეო: 13 ნაბიჯი
Arduino 7 სეგმენტი (5011BS, საერთო ანოდი ან კათოდი) სამეურვეო პროგრამა: ჩვენ ვაპირებთ ამ საქმის მუშაობას! საერთო კათოდი ან ანოდი
ღირებულებების წაკითხვა BLE მოწყობილობიდან CSR1010 და Dragonboard 410c გამოყენებით: 6 ნაბიჯი
ღირებულებების წაკითხვა BLE მოწყობილობიდან CSR1010 და Dragonboard 410c გამოყენებით: ეს სახელმძღვანელო გვიჩვენებს, თუ როგორ უნდა წაიკითხოთ ღირებულებები BLE მოწყობილობიდან CSR1010 Dragonboard 410c Linaro– ს გამოყენებით ამ მაგალითში, CSR1010 ახდენს გულისცემის სენსორის იმიტირებას