INHOUDSOPGAWE:

Nuttelose boks: 3 stappe (met foto's)
Nuttelose boks: 3 stappe (met foto's)

Video: Nuttelose boks: 3 stappe (met foto's)

Video: Nuttelose boks: 3 stappe (met foto's)
Video: Nieuwe Belasting Regels: Grote Gevolgen Voor Ondernemers (Bereid Je Nu Voor) 2024, Julie
Anonim
Nuttelose boks
Nuttelose boks

Projek: Nuttelose boks

Datum: Maart 2020 - April 2020

Ek het besluit om hierdie projek te doen om twee redes, een om 'n baie meer komplekse projek waaraan ek tans besig is, te stop, en tweedens as iets om te doen tydens die volledige inperking wat ons hier in Nieu -Seeland het. Dit was gelukkig dat ek genoeg komponente gehad het om hierdie projek te voltooi, aangesien dit tans nie moontlik is om verdere komponente aan te koop nie weens die beperkings wat die regering geplaas het op die aankoop van 'nie-noodsaaklike' items.

Wat 'n 'nuttelose boks' is, is eenvoudig 'n boks met 'n skakelaar wat normaalweg af is, maar as u dit aanskakel, skakel die stelsel weer binne. Dit word herhaal elke keer as u die skakelaar aanskakel, met agt verskillende formate van die deksel wat oop en toemaak, in die geval van hierdie boks, die vinger wat uittrek en uittrek, en uiteindelik die beweging van die oë en watter kleur die oë toon.

U kan 'n weergawe van hierdie stelsel ontwikkel wat baie eenvoudiger is as hierbo. Die oë en hul bewegingservo en die servo kan ook verwyder word. Die deksel lig dan eenvoudig as gevolg van die vinger -servo wat die vinger uitsteek, wat weer die deksel lig.

Voorrade

1. Arduino Uno R3

2. 10K weerstand

3. 330 Ohm weerstand

4. Twee -polige skakelaar

5. Geel LED

6. 3 x Servomotors

7. 2 x RGB Neopixel LED's

8. 18650 batteryhouer

9. 2 x 18650 4200mAh, 3.7V

10. LM2596 Step-Down DC-DC kragmodule

11. Aan-/afskakelaar, enkelpaal

12. Verskeie Depont -kabels, bevestigings en printplaat

13. Geskikte hout vir boks

Stap 1: Bou dit

Bou dit
Bou dit
Bou dit
Bou dit
Bou dit
Bou dit
Bou dit
Bou dit

Die boks is gemaak van enige geskikte hout, met 'n eenvoudige hardeplankbasis en vier rubbervoete. Die afmetings van die boks kan weer van bykans enige grootte wees, mits die vinger die skakelaar kan bereik. Die afmetings van die projek is 120 mm breed, 245 mm diep en 90 mm hoog. Ek het 'n aan/uit -skakelaar, aan/uit -LED en 'n klein gaatjie aan die een kant bygevoeg. Die gat bied toegang tot die Arduino Uno USB -poort vir die laai van sagteware, wat ek gevind het om die parameters van die servobeweging baie makliker te stel en reg te stel, aangesien dit andersins die verwydering van die buitekas sou vereis.

Ek het 'n Fritzing -diagram van die gebruikte stroombaan ingesluit. Ek het 'n Arduino Uno gebruik bloot omdat ek een beskikbaar het, 'n WEMOS D1 Mini, of Arduino Nano kan ook gebruik word, aangesien die stelsel slegs 6 insette benodig. Ek het ook besluit om hierdie stelsel 18650 -battery te maak eerder as om 'n 12V -stroomadapter te gebruik, aangesien dit die boks draagbaarder en veiliger maak om te gebruik. Die 18650-batterye word in 'n twee-battery verpak en het 'n spanning van 3,7V elk en 'n kapasiteit van 4200 mAh. As u by die batterye kom om dit weer te laai, moet u die basisbord verwyder en die deksel se hefarm losmaak.

Die drie servo's wat gebruik is, was net die wat ek beskikbaar gehad het; enige standaard servo kan gebruik word. Die meeste servo's is bedraad met drie aansluitings en is gekleur, bruin vir GND, rooi vir krag, alles tussen 4V en 7,8V, en uiteindelik geel vir die seinlyn. Ek het twee TowerPro MG995 servo's vir die deksel en die vinger gebruik en 'n CFsunbird SG90 vir die oë. Die SG90 is slegs gebruik omdat ek die beperkte hoeveelheid ruimte beperk het, wat ek beskikbaar gehad het en anders sou ek 'n derde MG995 gebruik het.

Die af/aan -skakelaar van die boks het 'n eenvoudige afbreekkring wat 'n 10K -weerstand bevat wat aan GND gekoppel is en aan dieselfde punt op die skakelaar geheg is, is 'n enkele draad wat aan pen 12 van die Arduinio Uno gekoppel is. Die ander kant van die skakelaar is aan die Arduino-boord 5V-pen vasgemaak. Ek het besluit om die Step-Down-kragmodule te gebruik, aangesien die spanning wat ek van die twee 18650-batterye kry, ongeveer 8.5V was, wat te hoog was vir die servo's; 7.8V was die maksimum spanning wat deur die TowerPro-datablad aanbeveel word. Die Step-Down-kragmodule verlaag die spanning tot 6V wat deur die servo's gebruik word en word ook gebruik om die Arduinio Uno aan te dryf deur sy GND- en VIN-penne. 'N Eenvoudige 330Ohm -weerstand in serie met 'n geel LED word gebruik om aan te toon of die boks aktief is en aan die GND- en 6V -kragrail gekoppel is. 'N Enkelpolskakelaar word aan die buitekant van die boks gebruik om die twee 18650 batterye aan/uit te skakel.

Die oë gebruik twee 8 mm Neopixel RGB LED's, elk bedraad met 'n 5V ingeboude Arduino-kragtoevoer en GND-penne op die Arduino Uno. Hulle is in serie bedraad en 'n enkele seindraad is aan pen 11 op die Arduino Uno gekoppel. Die RBG -LED's het 'n plat kant wat die volgorde van verbindings bepaal, sien aangehegte foto vir pinouts. Hierdie LED's kan afsonderlik bedraad word sodat die Arduino Uno elke oog via 'n aparte seindraad kan beheer. Soos met alle projekte, is die kring op 'n broodbord neergelê en getoets voordat dit op die basisbord geïnstalleer is. Dit word aanbeveel dat alle depont -verbindings liggies aan hul penne op die Arduino vasgeplak word, aangesien dit geneig is om mettertyd los te werk.

Beeld
Beeld

Stap 2: Die sagteware

Op hierdie stadium moet ek my dank uitspreek teenoor "labomat" en die Useless-Box-voorbeeld Arduino-kode wat op die GitHub-webwerf gehou word vir die basis van die sagteware wat op hierdie stelsel werk. As deel van die projekontwikkeling het ek veral die servobeweging en kleur van die oë by die kode aangepas en bygevoeg. Boonop was dit nodig om al die servobewegingsparameters aan te pas om die verskille in hul beweging en aanvanklike posisie moontlik te maak.

U benodig die nuutste weergawe van Arduino IDE 1.8.12 en biblioteeklêers: Adafruit NeoPixel.h en Servo.h. Ek het die toetsprogram vir die oë en die hoofprogram vir die boks aangeheg.

Stap 3: Ten slotte

Ek vind hierdie projek 'n aangename afleiding van die hoofprojek waaraan ek werk. Alhoewel die weergawe wat ek hier gebou en vertoon het, basies is, het ek baie verskillende weergawes van dieselfde boks op die internet en You Tube gesien en bewonder, wat almal gebruik maak van interessante variasies van die basiese tema van 'n skakelaar en 'n toestel om oor te skakel dit af.

Aanbeveel: