فهرست مطالب:

Arduino 7 Segment (5011BS ، آند معمولی یا کاتد) آموزش: 13 مرحله
Arduino 7 Segment (5011BS ، آند معمولی یا کاتد) آموزش: 13 مرحله

تصویری: Arduino 7 Segment (5011BS ، آند معمولی یا کاتد) آموزش: 13 مرحله

تصویری: Arduino 7 Segment (5011BS ، آند معمولی یا کاتد) آموزش: 13 مرحله
تصویری: How to use seven segment LED display with Arduino 2024, نوامبر
Anonim
Image
Image
آن مکنده را وصل کنید
آن مکنده را وصل کنید

ما قصد داریم این کار را عملی کنیم! کاتد یا آند معمولی.

مرحله 1: آن مکنده را وصل کنید

مرحله 2: پین های 3 و 8 را به Power (آند معمولی) یا Ground (کاتد مشترک) متصل کنید

پین های 3 و 8 را به Power (آند معمولی) یا Ground (کاتد مشترک) متصل کنید
پین های 3 و 8 را به Power (آند معمولی) یا Ground (کاتد مشترک) متصل کنید
پین های 3 و 8 را به Power (آند معمولی) یا Ground (کاتد مشترک) متصل کنید
پین های 3 و 8 را به Power (آند معمولی) یا Ground (کاتد مشترک) متصل کنید

از مقاومت 330 استفاده کنید ، 1k باعث می شود که لامپ بسیار کم نور شود. هنگام تکمیل این مرحله ، قدرت را در رگ کلارکسون فریاد بزنید. (مهم)

پین های 3 و 8 پین های مرکزی بالا و پایین هستند.

مرحله 3: آردوینو را برای کالیبراسیون فلش کنید

آردوینو را برای کالیبراسیون فلش کنید
آردوینو را برای کالیبراسیون فلش کنید

کتابخانه Seven Segment را بارگیری کرده و در Arduino IDE نصب کنید.

github.com/DeanIsMe/SevSeg/archive/master….

برای نصب آن ، Arduino IDE را باز کنید ، به Sketch> Include Library> Add. ZIP Library بروید ، سپس فایل ZIP SevSeg را که بارگیری کرده اید انتخاب کنید.

حالا باید آردوینو را فلش کنیم تا عدد 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 ، پین آردوینو 1 ، پین LED 7)

حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)
حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)
حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)
حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)
حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)
حالا بیایید کالیبراسیون را شروع کنیم. (بخش A ، پین آردوینو 1 ، پین LED 7)

در حال حاضر ، ما به ترتیب از A-DC کالیبره می کنیم.

به این کد نگاه کنید ، حروف الفبا از A-DC است.

ما به آردوینو می گوییم که:

pin1 = A ،

pin2 = B ،

pin3 = C

pin8 = DC

بنابراین ، بخش A را به پین 1 وصل کنید (پایه 7 روی LED)

byte segmentPins = {1، 2، 3، 4، 5، 6، 7، 8}؛ // هر 8 پین را انتخاب کنید

مرحله 5: اتصال بخش B (پین آردوینو 2 ، پین LED 6)

اتصال بخش B (پین آردوینو 2 ، پین LED 6)
اتصال بخش B (پین آردوینو 2 ، پین LED 6)

مرحله 6: اتصال بخش C (پین آردوینو 3 ، پین LED 4)

اتصال بخش C (پین آردوینو 3 ، پین LED 4)
اتصال بخش C (پین آردوینو 3 ، پین LED 4)

مرحله 7: اتصال بخش D (Arduino Pin 4 ، LED Pin 2)

اتصال بخش D (پین آردوینو 4 ، پین LED 2)
اتصال بخش D (پین آردوینو 4 ، پین LED 2)

مرحله 8: اتصال بخش E (پین آردوینو 5 ، پین LED 1)

اتصال بخش E (پین آردوینو 5 ، پین LED 1)
اتصال بخش E (پین آردوینو 5 ، پین LED 1)

مرحله 9: اتصال بخش F (آردوینو پین 6 ، LED پین 9)

اتصال بخش F (آردوینو پین 6 ، LED پین 9)
اتصال بخش F (آردوینو پین 6 ، LED پین 9)

مرحله 10: اتصال بخش G (پین آردوینو 7 ، پین LED 10)

اتصال بخش G (آردوینو پین 7 ، LED پین 10)
اتصال بخش G (آردوینو پین 7 ، LED پین 10)

مرحله 11: اتصال بخش DC (پین Arduino 8 ، پین LED 5)

اتصال بخش DC (آردوینو پین 8 ، LED پین 5)
اتصال بخش DC (آردوینو پین 8 ، LED پین 5)

مرحله دوازدهم: مرتب کنید و بگویید "پاکیزگی در کنار خداپرستی است" و لبخند بزنید زیرا 8 سالگی شما به نظر جنسی جنسی می آید

مرتب کنید و بگویید ، "پاکیزگی در کنار خداپرستی است" و لبخند بزنید زیرا 8 سالگی شما ظاهری سکسی به نظر می رسد
مرتب کنید و بگویید ، "پاکیزگی در کنار خداپرستی است" و لبخند بزنید زیرا 8 سالگی شما ظاهری سکسی به نظر می رسد

مرحله 13: یک شمارنده برای نشان دادن قدرت فنی خود بسازید

برای نمایش قدرت فنی خود یک شمارنده بسازید
برای نمایش قدرت فنی خود یک شمارنده بسازید

کپی و چسباندن مانند گرم است ، ما فقط حلقه اصلی را اصلاح می کنیم.

حلقه خالی () {for (int i = 0؛ i <10؛ i ++) {sevseg.setNumber (i، 0)؛ sevseg.refreshDisplay ()؛ // مورد نیاز برای ادامه نمایش تاخیر شماره (1000) ؛ }}

توصیه شده: