Мазмуну:

Балыкты азыктандыруучу Arduino Nano, Servo Motor жана таштанды материалдарын колдонуу: 7 кадам
Балыкты азыктандыруучу Arduino Nano, Servo Motor жана таштанды материалдарын колдонуу: 7 кадам
Anonim
Image
Image
Капкакка Servo орнотуу
Капкакка Servo орнотуу

Бул бир servo моторун жана бир нече негизги материалдарды колдонуу менен жөнөкөй долбоор.

Бул балыкты убагында азыктандырууга жардам берет.

1 -кадам: Долбоор үчүн материалдар

  1. Парфюмерия же дезодорант капкагы (Пластикалык бөтөлкөлөрдүн баары иштейт)
  2. Гел калемди же калемди кайра толтуруу (Кандайдыр бир узун цилиндрдик пластик)
  3. SG90 9g Mini Micro Digital Servo Motor. (шилтеме)
  4. Arduino Nano V3.0 шайкеш Mini USB өнүктүрүү тактасы ATmega328P & CH340 (шилтеме)
  5. Бурама айдоочу топтому (шилтеме)
  6. Бургулоочу машина (Эгер бар болсо жакшы, ансыз деле жакшы).
  7. Желим (feviquick клей: каалаган дүкөндөн алыңыз)
  8. Узун 2 дюймдук бурама.

2 -кадам: Капкакка Servo орнотуу

Капкакка Servo орнотуу
Капкакка Servo орнотуу
Капкакка Servo орнотуу
Капкакка Servo орнотуу
  1. Пластикалык капкакта 4мм бургу бар тешикти түзүңүз.

    • Эгерде сизде бургулоочу жок болсо, анда адегенде жылдыздуу бурамалар менен кичинекей тешикти түзүңүз.
    • Андан кийин бурама биттердин өлчөмүн өзгөртүп, тешикти каалаган өлчөмгө жеткенге чейин көбөйтүңүз.
    • Серво тиштүү баштын капкакка кире алаарын текшериңиз.

3 -кадам: Rolling үчүн Refill колдонуңуз

Rolling үчүн Refill колдонуңуз
Rolling үчүн Refill колдонуңуз
Rolling үчүн Refill колдонуңуз
Rolling үчүн Refill колдонуңуз
Rolling үчүн Refill колдонуңуз
Rolling үчүн Refill колдонуңуз
  1. Гель калем менен толтурууну колдонуңуз.
  2. Аны тешиктин ичине салып, капкактын башка чекитин таап, белгилеңиз.
  3. Менин учурда, менин гел калемим башка жакка оодарылгандан кийин, ал кайра толтурууга ылайыктуу.
  4. Ошентип, мен капкактын учу башына туура келген кичинекей бүтүндүктү жасадым.

4 -кадам: Servo Gear менен толтурууну тиркеңиз

Толтурууну Servo Gear менен тиркеңиз
Толтурууну Servo Gear менен тиркеңиз
Толтурууну Servo Gear менен тиркеңиз
Толтурууну Servo Gear менен тиркеңиз
Толтурууну Servo Gear менен тиркеңиз
Толтурууну Servo Gear менен тиркеңиз
  1. Желимди колдонуу менен аны кайра толтургула.
  2. Узун бураманы servo моторго бекитип, капкакка тийгизип коюңуз.
  3. Чекитти белгилеп, ал жерде кичинекей бүтүндүктү түзүңүз.
  4. Бул моторду бурап, ошол жерге оңдоого жардам берет.

5 -кадам: Тамак -аштын механикасы

Тамак -аштын түшүү механикасы
Тамак -аштын түшүү механикасы
Тамак -аштын түшүү механикасы
Тамак -аштын түшүү механикасы
  1. Толтурууда тешик түзүңүз.
  2. Тешикти балыктын өлчөмүнө жараша жасаңыз. (менин учурда бул 2 таблетка үчүн)
  3. Эми аны коюп, чекитти чекитке белгилеп, бир бүтүн кыл.
  4. Кайра толтурууда жасаган нерсеңиз тешик менен так ортосунда болушу керек.

6 -кадам: Arduino коддоо

Image
Image
  1. Эгерде сиз Arduinoдо жаңы болсоңуз, бул шилтемени басыңыз (шилтеме)
  2. Файл → Мисал → Серво → Сыпырууга өтүңүз.
  3. Эми машинаңызды сынап көрүңүз.
  4. 180 градустук айлануу менен тешиктердин (капкак жана кайра толтуруу) бир жолу жолугушу керек экенин текшериңиз.
  5. Тамак таблеткасы тешиктен чыгып жатабы же жокпу текшериңиз, антпесе тешиктин өлчөмүн өзгөртүп, тамак таблеткасы түшө баштаганга чейин текшериңиз.

7 -кадам: Таймерди түзүү жана балыкты убагында азыктандыруу

Таймерди түзүү жана балыкты убагында азыктандыруу
Таймерди түзүү жана балыкты убагында азыктандыруу
  1. Ар бир 180 градуста айлануу менен андан канча тамак -аш таблеткасы чыгып жатканын текшериңиз.
  2. Жана канча таблетка керек.
  3. Сиз аны көбүрөөк тешиктерди жасоо же башка айлантуу аркылуу көбөйтө аласыз.
  4. Тиркелген файл кечигүү логикасын камтыйт.
  5. "DelayInHr" өзгөртүү менен, сиз сааттын кечигүүсүн көбөйтө же азайта аласыз.
  6. "Ротацияны" өзгөртүү менен сиз сервонун айлануусун көбөйтө аласыз же азайта аласыз.

Сунушталууда: