2024-2025 оқу жылына арналған
Қысқа мерзімді сабақ жоспарларын жүктеп алғыңыз келеді ме?
ҚР Білім және Ғылым министірлігінің стандартымен жасалған
Материалдар / Ақылды үй жобасы

Ақылды үй жобасы

Материал туралы қысқаша түсінік
Мұғалімдерге және оқушыларға
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады


Ақылды уй


Зертеу мақсаты: Ақылды үй жобасы арқылы жаңа технологиялық барша халыққа паш еткізу. Сонымен қатар бүкіл адамдарға ақылды үйдің адамға деген қажеттілігін зерделеп, көрсету.



Зерттеу гипотезасы:

- Ақылды үйдің пайдасы;

-Ақылды үйдің функцияларын көрсету;

- Жамбыл облысында ақылды үйдің келешек ұрпаққа маңызын көрсету.



Зерттеу әдіс-тәсілдері:

Мен ғылыми жобамды түрлі әлеуметтік желілерден, интернет ресурстардан, фантастика жанрындағы кітаптардан, ғылымның дамуына байланысты түрлі журналдарға сүйене отырып қарастырдым. Ғылыми жобаны жазу барысында қазіргі таңдағы әдістер қолданылды: информатика кітаптарынан және т.б.



Зерттеу жаңалығы: Ақылды үй жобасы туралы жоғары деңгейде мәлімет беру




 Жұмыс нәтижесі мен қорытындысы:Біз еліміздің ертеңгі болашағын қазірден ойлана отырып, ақылды үй жобасын көрсеттік. Бұл жобада біз ақылды үйдің пайдасын, яғни адам өз үйінде қолайлы жағдайда тұруға мүмкіндігі бар екенін көрсеттік.






Нәтижелерді практикада қолдану салалар: Технологиялық зерттеу



















Кіріспе.

Ақылды үй (smart home, немесе home automation) — әрекеттерді орындауға және адамның араласуынсыз белгілі бір міндеттерді шеше алатын үй құрылғыларының жүйесі. Мұндай әрекеттердің ең көп таралған мысалдары: шамдардың автоматты жанып-өшуі, автоматты жылыту және ауаны тазарту, өрт және басқа төтенше жағдайларда автоматты түрде үй иесіне хабарлама жіберу.

Қазіргі таңда үйді автоматтандыру өте ыңғайлы және икемді болып жасалған. Пайдаланушы қажеттіліктеріне сәйкес баптауларды өз бетінше түзей алады. Әрине бұны жүзеге асыру үшін ақылды үй иесі, құрылғылардың қайда орналасқанын, қандай міндеттер атқаратынын және оларды қалай орындауға болатынын білуі тиіс.

Arduino да ақылды үй жобасын істеу үшін:

  1. Arduino UNO

  2. Breadboard – Макетплатасы

  3. Микроконтроллер кірістері мен шығыстары

  4. ArduinoRoboticsKit жинағының негізгі бөлшектері

  5. RFID компонеттері

  6. СК индекатор

  7. Серво жетек

  8. Реле

Ж

20 A9 CD 73 Код

32,169,205,115

ұмыс істеу принцпі

Бұл домофонды RFID компонеттерімен таныстырамыз.16 лық кодты 10 дық кодқа ауыстырып домофонды таныстырамыз.

Түрлі-түсті сымдар арқылы жалғаймыз.

Серво жетек арқылы есікті ашып-жабамыз.

Реле арқылы светті жағып-өшіреміз.



СК Индекатор арқылы «Қош келдіңіз»

сөзін шығарамыз экран бетіне.

Платаға түрлі түсті сымдарды жалғаймыз.

























Программа

#include <MFRC522.h>

#include <SPI.h>

#include <Servo.h>

#define SS_PIN 10

#define RST_PIN 9

MFRC522 rfid(SS_PIN, RST_PIN); // Instance of the class

MFRC522::MIFARE_Key key;

int code1[] = {32,169,205,115}; // access card 1

int code2[] = {230,112,166,172}; // access card 2

int codeRead = 0;

int Buzzer = 6;

int activate =0;

int Relay = 4;

Servo myservo;

String uidString;

void setup() {

Serial.begin(9600);

SPI.begin(); // Init SPI bus

rfid.PCD_Init(); // Init MFRC522

myservo.attach(5); //attach the servo to pin 5

pinMode(Buzzer,OUTPUT);

myservo.write(0); // 0 degree angle for servo

}

void loop() {

if( rfid.PICC_IsNewCardPresent())

{

readRFID();

}

delay(100);

}

void readRFID()

{

rfid.PICC_ReadCardSerial();

Serial.print(F("\nPICC type: "));

MFRC522::PICC_Type piccType = rfid.PICC_GetType(rfid.uid.sak);

Serial.println(rfid.PICC_GetTypeName(piccType));

// Check is the PICC of Classic MIFARE type

if (piccType != MFRC522::PICC_TYPE_MIFARE_MINI &&

piccType != MFRC522::PICC_TYPE_MIFARE_1K &&

piccType != MFRC522::PICC_TYPE_MIFARE_4K) {

Serial.println(F("Your tag is not of type MIFARE Classic."));

return;

}

Serial.println("Scanned PICC's UID:");

printDec(rfid.uid.uidByte, rfid.uid.size);

uidString = String(rfid.uid.uidByte[0])+" "+String(rfid.uid.uidByte[1])+" "+String(rfid.uid.uidByte[2])+ " "+String(rfid.uid.uidByte[3]);

int i = 0;

boolean match = true;

while(i<rfid.uid.size)

if(!(rfid.uid.uidByte[i] == code1[i]) && !(rfid.uid.uidByte[i] == code2[i])) // add card here with "&&" and also change code number

{

match = false;

}

i++;

}

if(match)

{ if (activate==0){

tone(6,400,1000);

myservo.write(90); // 90 degree angle for servo (Door will open)

Serial.println("\nDoor is open");

delay(1000);

activate = activate+1;

{

pinMode(Relay, OUTPUT);

}

digitalWrite(Relay, HIGH); // реле выключено

delay(2000);

}

else

{ tone(6,400,1000);

myservo.write(0); // 0 degree angle for servo (Door will close)

activate = 0;

Serial.println("\nDoor is close");

delay(1000);

 

digitalWrite(Relay, LOW); // реле включено

delay(1000);

}

}

 

else

{

tone(6,400,1000);

Serial.println("\nUnknown Card");

}

// Halt PICC

rfid.PICC_HaltA();

 

// Stop encryption on PCD

rfid.PCD_StopCrypto1();

}

void printDec(byte *buffer, byte bufferSize) {

for (byte i = 0; i < bufferSize; i++) {

Serial.print(buffer[i] < 0x10 ? " 0" : " ");

Serial.print(buffer[i], DEC);

}

}

















































28 Наурыз 2019
13208
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Министірлікпен келісілген курстар тізімі