Мазмуну:

Dogspenser: 8 кадам
Dogspenser: 8 кадам

Video: Dogspenser: 8 кадам

Video: Dogspenser: 8 кадам
Video: Our new dog Spenser 2024, Ноябрь
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Ар бир иттин ээси, жок эле дегенде, бир жолу, жакшы белгилүү жана жалпы көйгөйгө туш болгон. Мен жана менин үй -бүлөм муну өз башыбыздан өткөрдүк, каникулга чыккыла жана итиңерди күн сайын багууну каалашса, досторуңардан жана үй -бүлөңөрдөн сурашыңар керек. Айлана -тегерегиңизди сурап, жумушка орношкон адамды табуу кыжырды келтире турган нерсе эмес, бирок бул сиздин үй жаныбарыңызды күн сайын багууга даяр адам үчүн абдан көп убакытты талап кылат. Бул окуу куралы сиз сурап жүргөн жашооңузга кандай гана сооронуч алып келет, эгер сиз качандыр бир кезде мен сүрөттөгөн жагдайга туш болуп калсаңыз. Машина автоматтык түрдө, бирок кол менен тамак -аш таратат, сиз ыңгайлаштырылган коопсуз веб -сайтка ээ болосуз жана сизге азыктандыруучу контейнердин салмагы, акыркы тамактануу убактысы ж.

ББнын документи, баасы боюнча

1 -кадам: Материал

Материал
Материал
Материал
Материал
Материал
Материал

Электроника:

  • малина pi 3 модель В.
  • 12V DC мотор 15RPM
  • 20кг жүк клеткасы (5кг да жакшы)
  • HX711 жүк клеткасынын күчөткүчү
  • аял-аял бириктиргичтери
  • эркек-эркек бириктиргичтери
  • 8 Гб SD-карта
  • 12 Вольт 2А адаптер
  • Транзистор
  • 1k Resistor

Материалдар:

  • 3 ммден 8 ммге чейин шилтеме
  • D-Shaft 8мм
  • Дан тарагы
  • 1,5м х 1,5м Жыгач плиталар жок дегенде 1 см калыңдыкта
  • Болт 6-8
  • Бурамалар 6-8
  • 2 Zipwires

Куралдар:

  • Screwdriver
  • Brazing
  • Желим
  • Кандооч

Бешинчи сүрөттү караңыз

2 -кадам: Raspberry Pi орнотуу

Raspberry Pi орнотуу
Raspberry Pi орнотуу
Raspberry Pi орнотуу
Raspberry Pi орнотуу
  1. Win32diskimager аркылуу SD картага Джесси жазышыңыз керек.
  2. Жүктөө папкасына ssh деп аталган кеңейтүүсү жок бош файлды кошуңуз.
  3. Статикалык ip (apipa) орнотуу: ip = 169.254.10.1 "cmd.txt" файлына жазыңыз (жогорудагы сүрөт).
  4. SD-картаны piге салыңыз жана Putty аркылуу туташыңыз.

Кирүү: pi

Сырсөз: малина

Маанилүү

Пи жаңыртуу жана жаңыртуу:

Көчүрүү жана чаптоо: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade

3 -кадам: MySQL

MySQL
MySQL

Workbench менен маалымат базаңызды түзүү үчүн Windows үчүн MySQL орнотуңуз.

Pi үчүн орнотуу:

  • sudo apt-get mysql-server орнотуу
  • sudo apt-get mysql-client орнотуу.

Берилиштериңизди түзүңүз, менин мисалым (экинчи сүрөт)

Схемаңызды алдыга жылдырып, маалыматтарды кошуңуз.

Өзүңүзгө уруксат бериңиз (биринчи сүрөт).

4 -кадам: Масштаб

Масштаб
Масштаб
Масштаб
Масштаб

Ар бир тараптан 2 кичинекей жыгач тактайларды бурап масштаб жасаңыз.

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

Жакшы баланс үчүн жүк клеткасы так ортосунда экенине ишениңиз.

  1. Тактайлар канчалык чоң болушу керектигин өлчөп, экөөнү бирдей кылыңыз
  2. Жүк клеткасына тиркелиши керек болгон жерге салыштырмалуу тешиктерди жасаңыз
  3. Болттарды тактайларга жана жүктөө камерасынын ичине гайкалар менен бураңыз
  4. Тактайларды тегиздөө

Кантип туташуу керек:

Load cell -> HX711

  • RED WIRE -> E+
  • КАРА СЫМ -> E-
  • АК СЫМ -> A-
  • Жашыл зым -> A+

Hx711 -> Pi

  • VCC -> 5V
  • GND -> GND
  • SCLK -> 24 GPIO
  • DLT -> 23 GPIO

Код:

Интернетте жеткиликтүү бир нече китепканалар бар, мен колдонгон бул кемчиликсиз иштеди, бул жөнүндө бир аз окуп, сенсордун кантип иштээрин билиш керек.

Салмагы текшерүү:

Get_weight функциясы менен кодду иштетип, 10го жакын маанини алыңыз.

Масштабды калибрлөө үчүн маалыматтын орточо бирдиктерин алып салыңыз.

Белгилүү бир салмакты масштабга коюп, өндүрүмдү салмагына граммга бөлүү менен салмак бирдиктерин өлчөө.

Кичинекей TLDR:

Жүк клеткасы денесинин кеңдигинде тешиктерге ээ. Белгилүү бир формада, үстүнө басылган басым аны ийип каршылык көрсөтөт.

5 -кадам: DC мотору

DC мотору
DC мотору
DC мотору
DC мотору

DC моторун экинчи сүрөттө көрсөтүлгөн жол менен байланыштырыңыз.

6 -кадам: Диспенсер

Диспенсер
Диспенсер
Диспенсер
Диспенсер
Диспенсер
Диспенсер
Диспенсер
Диспенсер

Диаметри 10 ммдей болгон тешикти бургула, болгону 8 мм D-Shaftтан бир аз чоңураак.

Диспенсердин ичинде кичинекей карусель бар, эгер сиз DC моторун иштеткиңиз келсе, анда бир аз чоң.

Сүрөт 4:

D-Shaftти 3ммден 8ммге чейинки шилтеменин ичине бурап, DC-Мотор менен экинчи тарап үчүн ушундай кылыңыз.

Сүрөт 3:

Таразаларды масштабдагы тактайларга коюңуз, диспенсерди астындагы тактайга бурап коюңуз. Мотор деңгээли боюнча туура бийиктикке жетиңиз.

7 -кадам: Курулуш

Имарат
Имарат
Имарат
Имарат
Имарат
Имарат
Имарат
Имарат

Сүрөт 1:

Тараптардын узундугун өлчөгүлө, меники 60смдин тегерегинде, бул масштабыңыздын базасы канчалык чоң экенине көз каранды жана туура узундукту алуу үчүн базанын узундугунун жарымын кошуңуз.

Каптал дубалдын узундугу жана масштабдык базанын туурасы менен фундамент жасаңыз.

Негизги тактайларыңыздын туурасын өлчөө менен слайд жасаңыз жана каптал дубалдарыңыздын капталына клей салыңыз.

Сүрөт 2:

Каптал дубалдардын сыртынан шкаланын негизинин ичине кара түстөгү бурамалар.

Сүрөт 3:

Диспенсер контейнери туура келиши үчүн чатырдын ичине тешик жасаңыз.

8 -кадам: Вебсайт

Веб баракчаңызды pi каталогуна жүктөңүз:/home/name/projectname

Кызмат жасаңыз жана автоматтык түрдө башталсын: окуу куралы

Баары иштеши керек!

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