Мазмуну:

Smile Activated Marshmallow Launcher: 4 кадам (Сүрөттөр менен)
Smile Activated Marshmallow Launcher: 4 кадам (Сүрөттөр менен)

Video: Smile Activated Marshmallow Launcher: 4 кадам (Сүрөттөр менен)

Video: Smile Activated Marshmallow Launcher: 4 кадам (Сүрөттөр менен)
Video: Ben10 Omnitrix Aliens height comparison #londontamil #karaikudi #londonstudent #tallboy 2024, Июль
Anonim
Image
Image

Сиз конокторду, кесиптештериңизди, досторуңузду жана үй -бүлөңүздү бактылуу болууга үндөгүңүз келеби? Сизге Smile Activated Marshmallow Launcher керек. Raspberry Pi менен иштөөчү "SAML" жылмаюуну аныктайт, анан ага зефир тартат - бакыт өзүн актайт!

1 -кадам: Компоненттер, Программалык камсыздоо жана Куралдар

Программаны орнотуу
Программаны орнотуу

Сиздин SAMLди түзүү үчүн сизге керек болот:

Компоненттер

  1. Raspberry Pi Model 3 -
  2. MotoZero мотор контроллери -
  3. Микро металл редуктору-https://thepihut.com/products/micro-metal-gearmot…
  4. 4xAA батарея кармагычы-https://thepihut.com/products/adafruit-4-x-aa-bat…
  5. Веб -камера
  6. Monitor
  7. Wifi Dongle
  8. Баскычтоп
  9. Чычкан
  10. Raspberry Pi үчүн USB жана Power Cables
  11. Зым
  12. 4 AA батареялары
  13. Toy Catapult
  14. Кийим илгич
  15. Стринг
  16. Коопсуздук пин
  17. Solder
  18. Түтүк тасмасы
  19. Marshmallows!

Программалык камсыздоо

  1. Raspbian -
  2. Ачык резюме - Компьютердин ачык булагы -
  3. Smile Detection Software - төмөндөгү.zip файлынан жүктөп алыңыз

Куралдар

  1. Кандооч
  2. Small Screwdriver
  3. Wire Stripper
  4. Wire Cutter
  5. Кайчы
  6. Pense

Даярсызбы? Макул - кийинки кадам…

2 -кадам: Программаны орнотуу

Макул, сиз компоненттерди чогулттуңуз. Raspberry Piге көңүл буруу менен баштаңыз. Электр энергиясын, клавиатура менен чычканды, интернетти (Wi -Fi түйүнү же Ethernet), мониторду жана USB камераны туташтырыңыз. Күчтү күйгүзүңүз жана онлайн болгондо Raspbian жүктөп алыңыз.

Андан кийин Open CV, компьютердин көрүү китепканасын, анан ылдыйдагы.zip файлындагы жылмаюу программасын жүктөп алышыңыз керек. Https://www.instructables.com/id/Smile-Detection-W… дарегинде чоң инструкция бар, ал сизди ушул нерсеге жеткирет. Биз MotoZero мотор контролеринин көрсөтмөлөрүн киргизүү менен жылмаюуну аныктоо программасын өзгөрттүк, андыктан Raspberry Pi моторду GPIO казыктары жана MotoZero мотор контроллери аркылуу иштетет (биз кантип келебиз аларды кийинчерээк орнотуу үчүн). Өзгөртүлгөн Smile Detection программасы жылмаюу табылганда мотордун жарым секунда иштешин камтыйт.

3 -кадам: Аппаратты чогултуу

Аппаратты чогултуу
Аппаратты чогултуу

Сиз буга чейин Raspberry Pi чогулттуңуз жана программаны орноттуңуз, ошондуктан азыр ишке киргизгич менен чыгармачылыкка киришүү убактысы келди. Биз үчүн бул балдардын тегерегинде жаткан сынган эски катапультту ыңгайлаштырууну билдирет. Башка ишке киргизүүгө көп мүмкүнчүлүк бар, бирок атуучу контролер ушундай иштейт.

MotoZero мотор контроллери менен баштаңыз. Компоненттерди чогуу ширетүү үчүн нускамаларды аткарыңыз. Андан кийин Raspberry Piдеги GPIO казыктарына тиркеңиз. Андан кийин батарейка кармагычка 4 АА батарейканы салыңыз жана MotoZero кубаттуулугуна туташтырыңыз. Туура полярдуулукту колдонуу үчүн этият болуңуз. Андан кийин Micro Metal Gearmotorду мотор 1 үчүн MotoZero терминалдарына туташтырыңыз.

Кийинкиде, ишке киргизгичти иштетүү үчүн Gearmotorдун 0,5 секунда айлануусун кантип колдонууну түшүнүшүңүз керек. Биз үчүн бул моторду катапульттун капталына скотч менен жабуу, башка учунда редуктордун огуна тигилген коопсуздук пини менен бир нече жипти скотч менен жабуу жана биз кармап туруу үчүн пальто илгичтен ийилип жасалган кармагыч аркылуу азыктандырууну камтыйт. катапульттун колу түшүп, моторду айлантып, жипти огунун айланасына ороп, кое бериңиз.

Муну жасоонун бир топ тыкан жолдору болот.

Кийинки, катапултты вебкамерага тегиздеңиз, ошондо маршмалло жылмайган жүздү карай атылат.

Акырында, катапультту куралдандырыңыз жана зефир менен жүктөңүз!

4 -кадам: Жандандыруу

Активация!
Активация!

Аппараттык түзүлүштөрдүн баары орнотулганбы? Кийинки этап - Smile Detection Python программасын иштетүү.

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

cd стол

cd smile_detection

sudo smile_detection_Rosemodification.py

Бул туура папканы ачып, анан программаны иштетиши керек. Веб -камеранын көрүнүшүн көрсөтүүчү терезе ачылат, жана сиздин жылмаюуңуз таанылгандан кийин - мотор катапультту иштетип, иштей баштайт.

Ырахат алыңыз!

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