Курстық жұмыс пен дипломға арналған Arduino-дағы 10 жоба идеясы

  • Arduino
  • курстық жұмыс
  • диплом

Arduino-дағы жақсы студенттік жоба түсінікті міндетті шешеді және қорғау күні жұмыс істейді. Төменде макеттік платада 3–10 күнде құрастыруға болатын он идея берілген. Әр идеяда құрылғы не істейтіні және неден тұратыны көрсетілген.

Идеяны қалай таңдауға болады

  • Құрылғы көзге көрінетін нәрсе істеуі керек: сорғыны қосу, сандарды көрсету, хабарлама жіберу.
  • Оның құрамында датчик, логика және орындаушы элемент болуы керек: сонда тізбектің бәрін түсінетініңіз көрінеді.
  • Қорғау қарсаңында іске қосылмайтын күрделі жобадан гөрі, жұмыс істейтін қарапайым жоба жақсы.

Он идея

  1. Өсімдіктерді автоматты суару. Топырақ ылғалдылығының датчигі топырақ құрғағанда сорғыны қосады. Arduino Uno немесе Nano платасы, сыйымдылықты датчик, реле, помпа.
  2. Метеостанция. Температура, ылғалдылық және қысым экранда. DHT22 және BMP280 датчиктері, OLED дисплей.
  3. Ақылды жылыжай. Температура мен ылғалдылықты өлшейді, сервоприводпен форточканы ашады және желдеткішті қосады. ESP32, DHT22 датчигі, сервопривод, реле.
  4. RFID бойынша кіруді бақылау. Есік карта немесе брелок арқылы ашылады, әрекеттер жазылып отырады. RC522 модулі, сервопривод немесе құлып, зуммер.
  5. Паркинг датчигі. Ультрадыбыстық қашықтық өлшегіш кедергіге дейінгі қашықтықты түспен және дыбыспен көрсетеді. HC-SR04, жарықдиодтар, зуммер.
  6. Қауіпсіздік дабылы. Қозғалыс датчигі мен есіктегі геркон, сирена және Telegram-ға хабарлама. ESP32, PIR датчигі, геркон.
  7. Ақылды розетка. Жүктемені кесте бойынша және Telegram-боттан қосу. ESP32, реле, корпус. Маңызды: 220 В желімен жұмыс істеу абайлық пен қорғанысты талап етеді.
  8. Келушілер санағышы. Кіреберістегі екі датчик қозғалыс бағытын анықтап, бөлмедегі адамдарды санайды. Кедергі датчиктері, дисплей.
  9. Ақылды оятқыш. Дыбыспен емес, жарықпен оятады: жарықтық біртіндеп артады. DS3231 нақты уақыт сағаты, жарықдиодты лента.
  10. Тоңазытқыш камерасының температурасын бақылау. Температура нормадан асса, хабарландыру жібереді. ESP32, DS18B20 датчигі, Telegram-бот.

Мысал: суару логикасы

Суару жобасының негізі – бірнеше жол код. Датчикті оқимыз, шекпен салыстырамыз, релені қосамыз:

const int SENSOR = A0;
const int PUMP = 7;
const int DRY = 600;  // шекті өз датчигіңізге қарай таңдаңыз: сыйымдылықты датчиктерде топырақ құрғақ болған сайын мән артады

void setup() {
  pinMode(PUMP, OUTPUT);
}

void loop() {
  int value = analogRead(SENSOR);
  digitalWrite(PUMP, value > DRY ? HIGH : LOW);
  delay(1000);
}

Қорғауда сізден шектің қайдан алынғанын және датчик бұзылса не болатынын сұрайды. Жауапты алдын ала дайындаңыз.

Уақыт жетпесе не істеу керек

Жобаны мерзімінде тапсыру керек, ал тәжірибе әзірге аз болса, мұндай құрылғыларды біз дайын күйінде жасап береміз: сызба, түсіндірмелері бар код, құрастыру және барлығы қалай жұмыс істейтінін түсіндіретін бейне. «Студент» пакеті – 30 000 ₸-ден, мерзімі 3–10 күн.