• Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish.
  • Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish




    Download 1,27 Mb.
    Sana08.06.2024
    Hajmi1,27 Mb.
    #261773
    Bog'liq
    3 lab




    Muhammad Al-Xorazmiy nomidagi
    Toshkent Axborot Texnologiyalari Universiteti
    Nurafshon filiali

    Fan: O’rnatilgan tizimlar



    AMALIYOT ISHI

    Bajardi: Kamalov Marlen


    Tekshirdi: Qobilov Sirojiddin

    NURAFSHON 2024


    3-amaliy topshiriq.
    Topshiriqlar:

    1. Tranzistorning kuchaytirish xususiyatini namoyish etish. Releni tranzistor orqali boshqarish.

    2. Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish.

    3. Tinkercad platformasidan foydalangan holda topshiriqlarni simulatsiyasi (prototip)ni ishlab chiqish.

    4. Bajarilgan amaliy ishning dasturiy ta’minotini ishlab chiqish va topshiriqni o‘z vaqtida himoya qilish.



    Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish.




    int valeurCapteur;
    int pwm;

    // Fonction d'initalisation (exécutée une seule fois)


    void setup()


    {
    pinMode(A0, INPUT); // Le port analogique A0 est une entrée
    pinMode(9, OUTPUT); // La port numérique D9 est une sortie qui sera utilisée en PWM (Pulse Width Modulation)
    Serial.begin(9600); // Initialisation de la communication avec le port série
    }

    // Programme principal (boucle infinie)


    void loop()


    {
    valeurCapteur = analogRead(A0); // Lit la valeur de l'entrée analogique A0
    pwm = map(valeurCapteur, 0, 1023, 0, 255); // Adapte la plage de variation du port A0 à celle du port D9 (en PWM)
    Serial.println(pwm); // Affiche la valeur de l'entrée analogique dans le moniteur série
    analogWrite(9, pwm); // Simule via PWM un signal analogique sur la sortie numérique D9
    delay(100); // On attend 100 millisecond(s)
    }
    Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish.


    void setup() {


    pinMode(8, OUTPUT);
    }
    void loop() {
    digitalWrite(8, HIGH);
    delay(2000);
    digitalWrite(8, LOW);
    delay(2000);
    }
    Download 1,27 Mb.




    Download 1,27 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Fotoqarshilik. Yorug‘lik diodlarini yoqish yoki o‘chirish orqali yorug‘lik darajasiga ishlov berish

    Download 1,27 Mb.