Мазмуну:

Программалануучу аквариум балыктары үчүн азыктандыруучу - Даярдалган гранулдашкан тамак: 7 кадам (сүрөттөр менен)
Программалануучу аквариум балыктары үчүн азыктандыруучу - Даярдалган гранулдашкан тамак: 7 кадам (сүрөттөр менен)

Video: Программалануучу аквариум балыктары үчүн азыктандыруучу - Даярдалган гранулдашкан тамак: 7 кадам (сүрөттөр менен)

Video: Программалануучу аквариум балыктары үчүн азыктандыруучу - Даярдалган гранулдашкан тамак: 7 кадам (сүрөттөр менен)
Video: ВЫСОКОТОЧНЫЙ блок питания??? RIGOL DP832 Программируемый источник питания 2024, Ноябрь
Anonim
Программалануучу аквариум балыктарын азыктандыруучу - Даярдалган гранулдашкан азык
Программалануучу аквариум балыктарын азыктандыруучу - Даярдалган гранулдашкан азык
Программалануучу аквариум балыктарын азыктандыруучу - Даярдалган гранулдашкан азык
Программалануучу аквариум балыктарын азыктандыруучу - Даярдалган гранулдашкан азык

Балык бергич - аквариум балыгы үчүн гранулданган азык.

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

Ал кичинекей SG90 микро сервосу 9g жана Arduino Nano менен иштейт.

Сиз USB кабели менен бүт фидерди кубаттайсыз (USB кубаттагычынан же компьютериңиздин USB портунан)

Тиркелген программаны жөнөкөй түзөтүү менен, сиз тамактануунун так убактысын так саат мүнөтүнө коё аласыз.

1 -кадам: Аквариум балыктарын азыктандыруучу - Программалануучу - 9g Servo менен

Аквариум балыктарын азыктандыруучу - Программалоочу - 9g Servo менен
Аквариум балыктарын азыктандыруучу - Программалоочу - 9g Servo менен
Аквариум балыктарын азыктандыруучу - Программалоочу - 9g Servo менен
Аквариум балыктарын азыктандыруучу - Программалоочу - 9g Servo менен

Алгач сиз механикалык бөлүктөрдү басып чыгарышыңыз керек

Бул жерде STL файлы.

www.thingiverse.com/thing:2761061

Мен PET-G материалын колдондум, анткени ал абдан күчтүү жана эч кандай химиялык заттардан же күн нурунан жабыркабайт.

Ошондой эле, кээ бир уулуу химиялык заттар менин аквариумума таасирин тийгизет деген коркунуч жок.

Бир гана нерсе 3D басылган эмес жана анын балык гранулдары үчүн танкасы - эски ПЭТ бөтөлкөсү бар.

2 -кадам: Механикалык бөлүктөрдү чогултуу

Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер
Механикалык тетиктер

3 -кадам: Районду даярдоо

Circuit даярдоо
Circuit даярдоо
Circuit даярдоо
Circuit даярдоо
Circuit даярдоо
Circuit даярдоо

Бул абдан жөнөкөй схема.

Ардуино башкарган которгуч сыяктуу иштеген мосфет транзистору бар.

Мунун себеби, биз сервону өтө узак мөөнөттө гана кыска убакыттын ичинде иштетебиз, андыктан анын батареяны түгөнүшүнө жол берүүнүн кажети жок.:)

Сиз кандайдыр бир универсалдуу ширетүүчү тактаны колдоно аласыз

www.thingiverse.com/thing:2761176

4 -кадам: Progrmming Arduiono I

Серво эки позицияда

1. - тамак -аш сактоочу бактын астындагы жерде

2. - тамактандыруучу тешиктин үстүндө.

Бул программаны servo_2_positioning.ino колдоно аласыз

Сиз 2 баалуулуктар менен ойнойсуз

int ser_pos_feeder = 80; // азык -түлүк танкынын астындагы позиция int ser_pos_fishtank = 25; // тамактандыруучу тешиктин үстүндөгү абал

5 -кадам: Progrmming Arduiono II

Оптималдуу болгондо

servo абалы, сиз таймер менен толук программаны жүктөй аласыз.

Орнотуу:

  • - Учурдагы убакыт
  • - Тамактануу убактысы
  • - дозалардын саны

*(Мен азыр дисплей турган версиянын үстүндө иштеп жатам жана сиз аны баскычтар менен, эми компьютер менен орното аласыз.)

char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // убакыт форматы HH: MM: SS жана менен, сиз дагы баалуулуктарды кошо аласыз.

int count_of_doses = 10; // балыкты азыктандыруу үчүн канча доза алынат

// Эгерде сиз тамактандыруу реалдуу убакыт менен байланышта болушун кааласаңыз, анда реалдуу убакытты коюңуз

String current_time = "18:30:00"; // Убакыт бул мааниде баштапкы абалга келтирилгенден же күйгүзүлгөндөн кийин эсептелет

6 -кадам: Бардыгын бириктирүү

Жөн гана кутуңузду жабыңыз

Программаны жүктөп, балыктарыңыздан ырахат алыңыз:)

7 -кадам: Материалдардын тизмеси

2x M3 5мм бурама

2x M3 20мм бурама

1x Arduino наносу

1x SG90 9g Micro Servo

1x Single Row Pin Эркек Башы (биз 3 казыкты колдонобуз)

1x BS170 - mosfet транзистору

Милдеттүү эмес

1х 9 В батарея

1x 9V Батарея Snap Power Cable

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