Talaan ng mga Nilalaman:

Useless Box: 3 Hakbang (na may Mga Larawan)
Useless Box: 3 Hakbang (na may Mga Larawan)

Video: Useless Box: 3 Hakbang (na may Mga Larawan)

Video: Useless Box: 3 Hakbang (na may Mga Larawan)
Video: 10 amazing useful inventions for bushcraft survival camping! You may need it! 2024, Nobyembre
Anonim
Useless Box
Useless Box

Proyekto: Useless Box

Petsa: Marso 2020 - Abril 2020

Napagpasyahan kong gawin ang proyektong ito dahil sa dalawang kadahilanan, isa upang tumigil sa isang mas kumplikadong proyekto na kasalukuyang ginagawa ko, at pangalawa bilang isang bagay na gagawin sa buong lockdown na mayroon kami dito sa New Zealand. Maswerte na mayroon akong sapat na mga sangkap upang makumpleto ang proyektong ito dahil ang pagbili ng karagdagang mga sangkap ay hindi posible sa oras na ito dahil sa mga paghihigpit na inilagay ng gobyerno sa pagbili ng mga item na "hindi mahalaga".

Ano ang isang "Useless Box", maayos na ilagay ito ay isang kahon na may isang switch na kung saan ay normal na patay, subalit ito ay iyong inililipat mo sa system sa loob ay papatayin muli ito. Umuulit ito sa tuwing binubuksan mo ang switch sa kaso ng kahon na ito ng walong magkakaibang format ng pagbubukas at pagsasara ng takip, ang daliri ay nagpapalawak at kumukuha, at sa wakas ang paggalaw ng mga mata at kung aling kulay ang ipinakita ng mga mata.

Ang isang bersyon ng sistemang ito ay maaaring binuo na kung saan ay mas simple kaysa sa itaas. Ang mga mata at ang kanilang kilusang servo, at ang takip na nakakataas na servo ay maaaring parehong alisin. Ang talukap ng mata ay simpleng binubuhat dahil sa daliri ng servo na nagpapalawak ng daliri na kung saan ay binubuhat ang talukap ng mata.

Mga gamit

1. Arduino Uno R3

2. 10K risistor

3. 330 Ohm risistor

4. Dalawang pol switch

5. Dilaw na LED

6. 3 x Mga Servo Motors

7. 2 x RGB Neopixel LEDs

8. May hawak ng baterya ng 18650

9. 2 x 18650 4200mAh, 3.7V

10. LM2596 Step-Down DC-DC power module

11. Power On / Off switch, solong poste

12. Iba't ibang mga Depont cable, pag-aayos, at board ng PCB

13. Angkop na kahoy para sa kahon

Hakbang 1: Pagbuo nito

Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito
Pagtatayo Nito

Ang kahon ay ginawa mula sa anumang naaangkop na kahoy, na may isang simpleng hard board base at apat na paa ng goma. Ang mga sukat ng kahon muli ay maaaring may halos anumang laki na ibibigay sa daliri ay maaaring maabot ang switch. Ang mga sukat ng kahon ng proyektong ito ay 120mm ang lapad, 245mm lalim, at taas na 90mm. Nagdagdag ako ng isang power switch, power On / Off LED, at isang maliit na butas sa isang gilid. Nagbibigay ang Hole ng pag-access sa Arduino Uno USB port para sa paglo-load ng software, nahanap kong ginawa para sa pagtatakda at pagwawasto ng mga parameter ng kilusang servo na mas madali dahil kakailanganin nito ang pagtanggal ng panlabas na kaso kung hindi man.

Nagsama ako ng Fritzing diagram ng ginamit na circuit. Gumamit ako ng isang Arduino Uno nang simple dahil mayroon akong isang magagamit, isang WEMOS D1 Mini, o Arduino Nano ay maaari ding magamit bilang ang system ay nangangailangan ng 6 na input. Napagpasyahan din kong gawin ang sistemang ito na batay sa 18650 na baterya kaysa gumamit ng isang 12V power adapter dahil ginagawang mas portable at mas ligtas ang kahon na gamitin. Ang mga baterya ng 18650 ay gaganapin sa isang dalawang-baterya na pack at may boltahe na 3.7V bawat isa at 4200mAh na kapasidad. Ang pagpunta sa mga baterya upang muling singilin ang mga ito ay mangangailangan ng base board na alisin at ang takip ng pagtaas ng braso upang mai-disconnect.

Ginamit ng tatlong servo kung saan simple ang mga magagamit ko; ang anumang karaniwang servo ay maaaring magamit. Karamihan sa mga servo ay may wired na may tatlong mga konektor ng depont at may kulay, Kayumanggi para sa GND, Pula para sa lakas, anumang nasa pagitan ng 4V at 7.8V, at sa wakas Dilaw para sa linya ng signal. Gumamit ako ng dalawang TowerPro MG995 servos para sa takip at daliri at isang CFsunbird SG90 para sa mga mata. Ginamit lamang ang SG90 dahil limitado ako sa dami ng puwang, mayroon akong magagamit at kung hindi man ay gumamit ng pangatlong MG995.

Ang switch ng Box's Off / On ay may isang simpleng debounce circuit na nakakabit na kasama ang isang resistor na 10K na nakakabit sa GND at nakakabit sa parehong punto sa switch ay isang solong kawad na nakakabit sa pin 12 ng Arduinio Uno. Ang kabilang panig ng switch ay nakakabit sa Arduino on-board 5V pin. Napagpasyahan kong gamitin ang Step-Down na module ng kuryente habang ang boltahe na nakukuha ko mula sa dalawang bateryang 18650 ay halos 8.5V na masyadong mataas para sa mga servos, ang 7.8V ay ang pinakamataas na boltahe na inirekomenda ng TowerPro Datasheet. Ang Hakbang-Down na module ng kuryente ay sumusukat sa boltahe pababa sa 6V na ginagamit ng mga servos at ginagamit din upang mapagana ang Arduinio Uno ng mga pin ng GND at VIN. Ang isang simpleng 330Ohm risistor sa serye na may dilaw na LED ay ginagamit upang ipakita kung ang kahon ay aktibo at nakakabit sa GND at 6V power rail. Ang isang solong pol switch ay ginagamit sa labas ng kahon upang buksan / I-off ang dalawang bateryang 18650.

Gumagamit ang mga mata ng dalawang 8mm Neopixel RGB LEDs, bawat isa ay naka-wire sa isang 5V on-board Arduino power supply at GND pin sa Arduino Uno. Ang mga ito ay naka-wire sa serye at isang solong signal wire ang nakakabit sa pin 11 sa Arduino Uno. Ang RBG LEDs ay may isang patag na gilid na tumutukoy sa pagkakasunud-sunod ng mga konektor, tingnan ang nakalakip na larawan para sa mga pinout. Ang mga LED na ito ay maaaring i-wire nang magkahiwalay upang ang Arduino Uno ay makontrol ang bawat mata sa pamamagitan ng isang hiwalay na wire ng signal. Tulad ng lahat ng mga proyekto ang circuit ay inilatag sa isang breadboard at sinubukan bago mai-install sa base board. Inirerekumenda na ang lahat ng mga konektor ng depont ay gaanong nakadikit sa kanilang mga pin sa Arduino dahil mayroon silang ugali na gumana sa paglipas ng panahon.

Larawan
Larawan

Hakbang 2: Ang Software

Kailangan ko sa puntong ito na pasalamatan ang "labomat" at ang halimbawa ng Useless-Box na Arduino code na gaganapin sa GitHub site para sa batayan ng software na tumatakbo sa sistemang ito. Bilang bahagi ng pagbuo ng proyekto ay inayos ko at idinagdag sa code sa partikular na kilusang servo, at kulay ng mga mata. Bilang karagdagan, kinakailangang gumawa ng mga pagsasaayos sa lahat ng mga parameter ng kilusan ng servo upang payagan ang mga pagkakaiba sa kanilang paggalaw, at paunang posisyon.

Kakailanganin mo ang pinakabagong bersyon ng Arduino IDE 1.8.12, at mga file ng library: Adafruit NeoPixel.h, at Servo.h. Inilakip ko ang programa ng pagsubok para sa mga mata, at ang pangunahing programa para sa pagpapatakbo ng kahon.

Hakbang 3: Sa Konklusyon

Natagpuan ko ang proyektong ito ng isang kaaya-ayang paggambala mula sa pangunahing proyekto na pinagtatrabahuhan ko. Habang ang bersyon na aking itinayo at ipinakita dito ay pangunahing nakita ko at hinahangaan ng maraming iba't ibang mga bersyon ng parehong kahon sa internet at You Tube, na ang lahat ay gumagamit ng mga kagiliw-giliw na pagkakaiba-iba ng pangunahing tema ng isang switch at isang aparato upang lumipat ito ay off

Inirerekumendang: