Kazalo:

Arduino projekt: razpršilnik hrane za mačke: 6 korakov
Arduino projekt: razpršilnik hrane za mačke: 6 korakov

Video: Arduino projekt: razpršilnik hrane za mačke: 6 korakov

Video: Arduino projekt: razpršilnik hrane za mačke: 6 korakov
Video: CS50 2013 - Week 9 2024, November
Anonim
Arduino projekt: razpršilnik hrane za mačke
Arduino projekt: razpršilnik hrane za mačke

Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com)

1. korak: Pridobite material za projekt

Pridobite material za projekt
Pridobite material za projekt

Za ta projekt bi morali vnaprej dobiti naslednje materiale:

Elektronske komponente:

  • 1 Arduino Uno
  • 3 servo motorji
  • 1 Ultrazvočni senzor
  • Napajanje 9v@3A
  • 2 potisna gumba
  • Ogledna plošča

Predvidene cene:

  • Arduino Uno: 23,38 USD x Količina: 1
  • Servo - generična neprekinjena rotacija (mikro velikost) 11,95 USD x Količina: 3
  • Napajalnik za stenski adapter - 9VDC 2A 15,77 USD x Količina: 1
  • HC-SR04 3,95 USD x Količina: 1
  • Regulator napetosti 5v $ 0,5 x Količina: 1
  • Keramični kondenzator 100nF 0,64 USD x Količina: 1
  • Elektrolitski kondenzator - 1uF/50V 0,28 USD x Količina: 1
  • Mini stikalno stikalo $ 0,1 x Količina: 2
  • 10K ohmski upor 0,1 € x količina: 2
  • USB kabel od A do B 3,26 USD x Količina: 1
  • BreadBoard 8,25 USD x Količina: 1
  • Hladilnik TO-220 0,41 USD x Količina: 1
  • Paket mostičkov - M/M 1,95 USD x Količina: 2

Materiali za postavitev:

  • 3 lesena tanka plošča 3x1,5 ft
  • Lepilo za les
  • Žeblji
  • 3D tiskalnik

2. korak: Nastavite osnovno vezje za preskus

Nastavite osnovno vezje za preskus
Nastavite osnovno vezje za preskus

Za ta prvi korak sledite shemi slike.

  • Za servo uporabite 1, 2 in 3. Arduino nožice.
  • Izhode gumbov nastavite na nožice 12 in 13 Arduino.
  • In končno nastavite odmevni zatič ultrazvočnega senzorja na 8. pin Arduina in sprožilni zatič senzorja na 9. Arduino Pin.

Prepričajte se, da ste priključili vseh 5 voltov in ozemljitev vseh komponent v ustrezno linijo plošče. Vsi zatiči 5v iz komponent morajo biti na isti liniji (kot na sliki).

3. korak: Dodajte kodo razpršilnika hrane za mačke v svoj Arduino in jo sestavite

V prilogi boste našli algoritem Arduino, ki stoji za logiko razdeljevalnika hrane za mačke.

Koda Arduino je v celoti komentirana.

Logika za tem:

Namen tega algoritma Arduino je modelirati razpršilnik hrane za mačke z ultrazvočnim senzorjem, da zazna prisotnost mačke v območju 10 cm. Če je mačka neumnejša, bo sistem aktiviral dva motorja. Prvi servo odpre dozirnik cevi za hrano in napolni pločevinko s hrano, nato pa drugi motor premakne posodo s hrano proti mački. Tudi dva gumba upravljata servo, da odpreta in zapreta pokrovček za shranjevanje hrane.

Po kopiranju kode Arduino prevedite.

4. korak: Postavitev razpršilnika hrane za mačke

Postavitev razpršilnika za mačjo hrano
Postavitev razpršilnika za mačjo hrano

Ta projekt šteje z deli za izdelavo popolnoma delujočega razpršilnika hrane za mačke. Da bi to omogočili, je bilo izdelanih in natisnjenih 8 3D modelov:

Osnova za hrano:

Je podlaga, kamor je postavljena posoda za hrano, hkrati pa jo bodo razrezali.

(To je mogoče opaziti na srednji sliki)

Leva stena s cestnimi tirnicami:

Levo od posode je stena, ki šteje z železniško potjo na zgornji strani. Na tej tirnici je pokrovček nameščen za vzpostavitev poti gibanja.

Desna stena s cestno tirnico:

Desno od posode je stena, ki šteje z železniško potjo na zgornji strani. Na tej tirnici je pokrovček nameščen za vzpostavitev poti gibanja.

Hrana lahko:

Posoda, kjer bo prikazana hrana za mačke, ko ultrazvok zazna mačjo prisotnost.

(Opaženo na srednji sliki slike).

Roka navora:

Je ročno mesto na vrhu motorja, ki po želji potegne in potisne pločevinko za hrano.

(Opaženo na srednji sliki slike, na vrhu črnega motorja).

Razpršilna cev:

Je cev, iz katere bo hrana prišla, ko je mačka blizu.

(Leva slika na sliki).

Pokrov cevi dozirnika:

Je pokrovček cevi, pritrdite na servo, ki se bo premikal, da bo hrano premaknil v pločevinko.

(Opaženo na levi sliki slike, pritrjene na servo)

Pokrov posode za hrano:

Je pokrovček, ki se odpre za shranjevanje hrane v posodi.

OPOMBA:

Za boljši pregled teh modelov 3D si oglejte priložene videoposnetke.

5. korak: Zdaj pa poglejmo, kako vse deluje !!!

Oglejte si ta video, da vidite, kako vse deluje !!

Priporočena: