Мазмуну:
- 1 -кадам: Бөлүктөр жана шаймандар
- 2 -кадам: Электрондук такта. Ассамблея
- 3 -кадам: Электрондук тактаны программалоо
- 4 -кадам: Case Ассамблеясы
- 5 -кадам: Мобилдик тиркемени жүктөп алыңыз
Video: SMART FISH FEEDER "DOMOVOY": 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
"DOMOVOY" фидери график боюнча аквариум балыктарын автоматтык түрдө багууга ылайыкталган.
Өзгөчөлүктөрү:
- Аквариум балыктарын автоматтык түрдө багуу үчүн иштелип чыккан
- Тамактандыруу белгиленген убакта аткарылат
- Атайын алгоритм тоюттун тыгылышын алдын алат
- Параметрлерди баскычтардын жана дисплейдин жардамы менен өзгөртүүгө болот
- Фидерди смартфондон башкарса болот
- Акылдуу үй системасына киргизилиши мүмкүн
Мүнөздөмөлөр:
- Тоют түрлөрү: кургак, майда гранулдашкан, үлпүлдөк
- Бункердин сыйымдуулугу: 288 см3
- Тоют системасы: бурама
- Эки сызыктуу суюк кристалл дисплей
- Камтылган саат
- Күнүнө 4 жолу тамактандырууга чейин
- Камтылган Bluetooth модулу
- Power: 5V 220 V адаптер аркылуу электр тармагынан
Фидерди чогултуу үч этаптан турат:
- интегралдык микросхема чогултуу
- корпусту чогултуу
- фидер программалоо
1 -кадам: Бөлүктөр жана шаймандар
Электрондук такта үчүн тетиктер
- Басып чыгарылган схема. Тактанын топологиясын Githubдан таба аласыз.
- Конденсаторлор 1206 22 pF - 2 шт.
- Конденсаторлор 1206 100 нФ - 3 шт.
- Резисторлор 1206 4K7 - 5 шт.
- Резисторлор 1206 10K - 1 шт.
- RTC чип DS1307 - 1 даана.
- Step Motor ULN2003A - 1 шт.
- Кристалл 16 МГц - 1 шт.
- Кристалл 32768 Гц - 1 шт.
- Батарея CR2032 кармагыч - 1 шт.
- 5 пин башы - 2 шт.
- 4 пин башы - 2 шт.
- Баскычтар - 3 шт.
- Микро USB туташтыргычы - 1 шт.
- Микроконтроллер Atmega328P-PU Arduino жүктөгүч менен- 1 шт.
Кошумча бөлүктөр
- LCD 1602 I2C.
- Step Step 28BYJ-48.
- HC-05 Bluetooth модулу.
- Дюпон линиялары.
- Чаптоочу бурама 2 мм - 2 шт.
- Гайка менен 2 мм бурам - 2 шт.
- Күч адаптери 5V 2A.
- Micro USB Power кабели.
- 3D принтер үчүн ABS же PLA пластик - 0, 5 кг.
- Кагаз жабышчаак тасма.
Куралдар
- Кандооч.
- Solder.
- Wire Cutter.
- Глей тапанчасы.
- USBден TTLге сериялык адаптер.
- USBASP AVR Программисти же Arduino тактасы.
- 3D принтер.
2 -кадам: Электрондук такта. Ассамблея
Баштоодон мурун
Көңүл буруңуз! Эгерде сизде Arduino жүктөгүсү жок чип болсо, анда аны контроллерге өзүңүз жазышыңыз керек.
- Arduino ISP жана Arduino Bootloaders катары
- Нан тактасында Arduino куруу
- Сиз адегенде ПХБ жасашыңыз керек. Бардык басылган плата документтерин GitHubдан көчүрүп алса болот. Сиз ПХБны өзүңүз жасай аласыз же адистештирилген кызматка заказ кылсаңыз болот.
- Адегенде резисторлорду жана конденсаторлорду орнотуп, ширеткиле.
- Андан кийин борттун капталына Micro USB туташтыргычын орнотуңуз.
- Тактайдын үстү жагына DIP компоненттерин орнотуңуз.
- Акырында баскычтарды орнотуп, ширетүү.
Такта даяр.
3 -кадам: Электрондук тактаны программалоо
- Компьютериңиздеги расмий сайттан Arduino IDEди жүктөп алып, орнотуңуз.
- GitHubдан FishFeeder эскизин жүктөп алыңыз.
- USB-TTL адаптерин тактадагы JP3 pinhead'ге туташтырыңыз.
- Компьютериңиздеги USB портуна адаптер салыңыз.
- Эскизди Arduino IDEде ачыңыз.
- Arduino IDEден Tools-Board менюсунан Arduino Uno тандаңыз.
- Ардуино IDEден Tools-Board-Port менюсунда туура портту орнотуңуз.
- Эскизди контроллерге жүктөңүз.
Программалоо аяктады.
4 -кадам: Case Ассамблеясы
Сиз STL үлгүсүндөгү корпустун бөлүктөрүн Githubден жүктөп алсаңыз болот. Эгерде сизде 3D принтер болсо, анда иштин чоо-жайын басып чыгара аласыз. Болбосо, адистештирилген компаниядан 3D басып чыгарууга буйрутма бериңиз.
- Капка моторун орнотуп, бурамалар менен бекемдеңиз.
- Шнекти эки бөлүктөн жабыштырыңыз.
- Сүрөттө көрсөтүлгөндөй дене бөлүктөрүнүн четин бекемдөө үчүн кагаз жабышчаак лента колдонуңуз.
- Корпустун бөлүктөрүн бирге чаптаңыз.
- Сүрөттө көрсөтүлгөндөй корпуска алкактарды жана моюнду коюңуз.
- Дисплейдеги туташтыргычтарды бүктөңүз.
- Корпуска дисплейди жана Bluetooth модулун орнотуп, аны оңдоо үчүн клей пистолетин колдонуңуз.
- Электрондук тактаны корпустун арткы капкагына орнотуп, клей менен оңдоңуз.
- Pinheads дюпон линиялары менен туташтырыңыз.
- Корпустун арткы капкагын бурамалар менен орнотуңуз.
Фидерди чогултуу аяктады
5 -кадам: Мобилдик тиркемени жүктөп алыңыз
Колдонмо учурда Android OS үчүн гана жеткиликтүү. Аны бул жерден жүктөп алсаңыз болот: DOMOVOY.
Bluetooth аркылуу телефонго FishFeeder туташтыруу үчүн колдонмону колдонуңуз.
Микроконтроллер конкурсунда экинчи орун
Сунушталууда:
SmartPET - Smart Pet Feeder: 7 кадам (сүрөттөр менен)
SmartPET - Smart Pet Feeder: Эй! Мен Максим Вермееренмин, Howestтин 18 жаштагы MCT (Мультимедиа жана байланыш технологиясы) студентимин. Мен өзүмдүн долбоорум катары акылдуу үй жаныбарларын багууну тандап алдым. Эмне үчүн мен муну жасадым? Менин мышыгымдын кээ бир салмак көйгөйлөрү бар, Ошентип, мен машина жасоону чечтим
Re-moded BETTA Fish Feeder: 5 кадам
Re-moded BETTA Fish Feeder: Betta Fish Feeder тарабынан шыктандырылган бул долбоорлор Trevor_DIYдин негизги дизайнын колдонот жана ага жаңы функцияларды колдонот. Таймерлердин топтому менен балыктарды өз алдынча азыктандыруу, бул кайра модернизацияланган версия колдонуучуга пайдалуу куралдарды кошот, мисалы, канча айлануу
LED Wire Fish LED көзү менен: 13 кадам (Сүрөттөр менен)
LED Wire Fish LED көзү менен: WelcomeHello жана менин биринчи нускамамды текшергениңиз үчүн рахмат. Мен акыры сүйүктүү долбоорлорумдун бири менен бөлүшүүгө кубанычтамын, көздөрү түсүн өзгөртүп турган жана башына шляпа менен жаркыраган балыктын скелети. Бул долбоор EL зымын жана даректүү светодиоддорду бир бөлүк менен бириктирет
Fish Feeder 2: 13 Steps (Сүрөттөр менен)
Балыкты азыктандыруучу 2: Киришүү / Эмне үчүн бул долбоор 2016 -жылы мен биринчи балык багуумду куруп жатам, караңыз Балык багуучу 1. Фидер жарым жылдан ашык жакшы иштеген. Ошол убакыттан кийин серволор эскирип, ката-кат жөнөтпөстөн, программанын токтоп калышына себеп болгон. Ой! Мен
Ultimate DIY Automatic Fish Feeder: Tier 2: 10 Steps (Сүрөттөр менен)
Ultimate DIY Automatic Fish Feeder: Tier 2: Tier 2 Feeder - Tier 1ден чоң кадам. Бул версия ESP8266 wifi модулун колдонуп, азыктандыруу графигин жана танктын жарыгын көзөмөлдөө үчүн arduino саатын шайкештештирет