• Dasturni yuklash
  • -rasm. Yorug`lik diodlarni Arduinoga ulash printsipial elektr sxemasi




    Download 10,93 Mb.
    Pdf ko'rish
    bet27/213
    Sana04.12.2023
    Hajmi10,93 Mb.
    #110708
    1   ...   23   24   25   26   27   28   29   30   ...   213
    Bog'liq
    Zbekiston respublikasi

    3.1-rasm. Yorug`lik diodlarni Arduinoga ulash printsipial elektr sxemasi 
     
    Zanjirni qurish 
     
    Svetodiodlarni bir-biriga yaqin holatda maketga shunday joylashtiringki 
    anod (uzun oyoqlari) maketning chap tomonida joylashgan bo`lsin (maketni vertikal 
    joylashuviga ko`ra), katod oyoqchalari esa maketning o`ng tomonida joylashgan 
    bo`lsin. 
    470 Om rezistorlarni bir tomonini svetodiodning anod tomonida ulash zarur, 
    ikkinchi tomonini esa o`tkazgichlar yordamida 3-raqamli portdan boshlab 8-raqamli 
    portgacha Arduino ga ulab chiqing. 
    Zanjirni ulash ishi tugagach Arduino platasini USB kabel yordamida 
    kompyuterga ulang. 
    Dasturni yuklash 
     
    Yorug`lik diodlarni ketma-ket boshqarish dasturi Knight Rider birlamchi 
    kodi quyida keltirilgan. Ushbu kodni nusxalang va Arduino IDE ga joylashtiring. 
    /* 
    Knight Rider 


    49 
    Knight Rider display on 6 LEDs 
    */ 
    void setup() { 
    // set up pins 3 to 8 as outputs 
    for (int i = 3; i <= 8; i++) { 
    pinMode(i, OUTPUT); 


    // function to switch all LEDs off 
    void allLEDsOff(void) 

    for (int i = 3; i <= 8; i++) { 
    digitalWrite(i, LOW); 


    void loop() { 
    // move on LED to the right 
    for (int i = 3; i <= 8; i++) { 
    allLEDsOff(); 
    digitalWrite(i, HIGH); 
    delay(200); 

    // move on LED to the left 
    for (int i = 8; i > 2; i--) { 
    allLEDsOff(); 
    digitalWrite(i, HIGH); 
    delay(200); 


    Dasturni Arduino ga yuklang va agar tuzilgan zanjir to`g`ri bo`lsa ushbu 
    dastur ishini boshlaydi va yorug`lik diodlari ketma-ket yonib-o`chishni boshlaydi. 
    Shuni ham aytish mumkinki, dastur kodini o`zgartirish orqali yorug`lik 
    diodlarni yonib-o`chish ketma-ketliklarini boshqarish mumkin. 


    50 

    Download 10,93 Mb.
    1   ...   23   24   25   26   27   28   29   30   ...   213




    Download 10,93 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    -rasm. Yorug`lik diodlarni Arduinoga ulash printsipial elektr sxemasi

    Download 10,93 Mb.
    Pdf ko'rish