Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Cloud-kostuum

Componenten en benodigdheden

SparkFun DC vrouwelijke barrel jack
× 1
SparkFun LED RGB-strip - 5V adresseerbaar, afgedicht (5m)
× 1
Arduino Nano R3
× 1
SparkFun Drukknopschakelaar 12 mm
× 1
SparkFun DC barrel jack male
× 1
Batterijhouder 5V
× 1
condensator 1000mF
× 1
Weerstand 330 ohm
× 1
30" papieren lantaarn
× 1
Polyfil
× 1
Brandbeveiliging van brandwerende stof
× 1
Batterijlader
× 1

Benodigde gereedschappen en machines

Hot lijmpistool (algemeen)
Soldeerbout (algemeen)

Over dit project

Dit is een aangepaste versie van Shawn Hymell's cloud-connected cloud-tutorial hier.

Je hebt deze leuke, pluizige wolken misschien wel eens in iemands huis of kantoor zien hangen als lichtarmaturen. We gaan het ontwerp aanpassen zodat het een wearable wordt. Yup, een gigantische, donzige, wolkvormige wearable. Het zal ook niet verbonden zijn met de cloud, maar het zal een knop gebruiken om patronen te veranderen, wat voor onze doeleinden eigenlijk beter werkt.

Verzamel je spullen

Ik gebruik een Arduino Nano in dit project, want dat is wat ik had. Ik gebruik graag mijn oude hardware voordat ik nieuwe dingen aanschaf.

Het circuit

Het circuit bestaat uit een draagbare USB-oplader (niet weergegeven) die is aangesloten op de Arduino. De 5V ledstrip heeft een condensator van 1000mF tussen aarde en voeding en is via een weerstand van 330ohm aangesloten op pin 6 op de Arduino. Er is een knop aangesloten op pin 3.

De barrel jack wordt aangesloten op de stroombron. Barrel jacks zijn er in verschillende polariteiten. Degene die ik had, die volgens mij deze van Sparkfun is, werkte als volgt:

De jouwe moet mogelijk een aarding hebben die is aangesloten op de middelste pin.

Het project aanjagen

Aangezien dit een kostuum is, heb ik het aangepast met twee draagbare 5V-stroombronnen:een houder voor 4 AA-batterijen voor de LED's en een draagbare oplader voor de Arduino.

Ik gebruik een Nano 3.0.

Uit de documenten:

De draagbare oplader die we gebruiken is gereguleerd bij 1 amp. Het is 5V, dus we zouden goed moeten zijn.

De LED's van stroom voorzien

We zullen de LED's en onze microcontroller afzonderlijk van stroom voorzien. Ik heb zojuist een eenvoudig batterijpakket gebruikt om de microcontroller van stroom te voorzien en ik gebruik een 4 AA-batterijhouder om de LED's van stroom te voorzien.

Soldeer een 8"-12" driedraads connector aan de LED's die u van stroom wilt voorzien (degene met de handige pijl die âway wijst ).

Waarom zit er een condensator tussen de massa van de LED en de voeding?

  • Voordat u NeoPixels aansluit op een grote stroombron (DC "wall wart" of zelfs een grote batterij), voegt u een condensator toe (1000 µF, 6.3V of hoger) over de + en – terminals zoals hierboven getoond. De condensator buffert plotselinge veranderingen in de stroom die door de strip wordt getrokken.

Waarom is er een weerstand van 330 ohm van de datapin?

  • Plaats een 300 tot 500 Ohm weerstand tussen de Arduino-gegevensuitvoerpin en de invoer naar de eerste NeoPixel. De weerstand moet zich aan het einde van de draad bevinden die zich het dichtst bij de NeoPixel(s) bevindt, niet de microcontroller. Sommige producten bevatten deze weerstand al...als je het niet zeker weet, voeg er dan een toe...het kan geen kwaad om te verdubbelen!

Waarom loopt er een aardingsdraad van het bord naar de aarde van de stroombronnen?

  • Als je microcontroller en NeoPixels worden gevoed door twee verschillende bronnen (bijvoorbeeld aparte batterijen voor elk), moeten een aardverbinding tussen de twee zijn.

Als je de condensator en weerstand in het circuit niet gebruikt, verkort je de levensduur van je LED's aanzienlijk. Je zult waarschijnlijk merken dat de blauwe LED's het eerst beginnen te gaan, waardoor je saaie rode en groene tinten krijgt. Volg de best practices en je bespaart jezelf wat pijn en lelijke kleuren!

Als je problemen hebt met je circuit, vind je hier nog enkele methoden voor het oplossen van problemen uit Adafruit's complete NeoPixel uberguide:https://learn.adafruit.com/adafruit-neopixel-uberguide/best-practices

Gaat onze stroombron het hele feest mee?

We hebben 300 pixels en we schatten 20 mA per pixel.

300 NeoPixels X 20Ma ÷ 1000 =6 Ampère

Een typische alkaline- of NiMH-batterij in het standaard "AA"-formaat heeft 2 tot 3 Ah. Vier hiervan geven ons 8-12 Ah, dus het kostuum gaat ongeveer 1,5-2 uur mee. Je hebt waarschijnlijk wat reservebatterijen nodig.

De werkelijke resultaten kunnen variëren.

De mijne duurde uiteindelijk van 19.00 uur tot middernacht, waarschijnlijk omdat de achtervolgingspatronen niet veel stroom verbruikten.

Zo lang meegaan

Gluegun-lijm is de truc om het project te laten duren. Ik verloor uiteindelijk mijn hele printplaat toen ik te hard danste en het viel ongeveer zes uur na mijn eerste Halloween-feest af. Toen ik het opnieuw maakte voor de tweede partij, heb ik alle draden warm gelijmd. Ik heb de printplaat ook in een heuptasje gedaan.

De cloud creëren

Nu je het circuit hebt gemaakt, is het tijd voor het moeilijke deel - kussenvulling op een papieren lantaarn plakken op een manier die een Halloween-feest meegaat.

Knip de draad uit de boven- en onderkant van de papieren lantaarn. Knip een lijn van 10 cm langs twee zijden van de bovenkant van de lantaarn en vouw deze om zodat er een gat in de bovenkant van de lantaarn ontstaat dat groot genoeg is om in je heupen te passen. Lijm het omgevouwen stuk. Herhaal aan de onderkant.

Scheur de poly-fil in kleine stukjes en draai eraan om het er interessant uit te laten zien. Lijm de stukken stevig op de lantaarn en zorg ervoor dat u uw vingers niet verbrandt. Ik raad aan om handschoenen te dragen. Aangezien het degene is waarmee ik mezelf het vaakst verwond, zijn hete lijmpistolen misschien wel het gevaarlijkste gereedschap dat ik gebruik.

Je hoeft niet elke centimeter van de lantaarn te bedekken - één zak poly-fil is meer dan genoeg. Varieer de dikte van de stukken om een ​​nette, fletse look te krijgen die goed werkt met de LED's.

Knip voor de banden twee stukken elastiek van één voet af. Deze zorgen voor een leuke bounce. Ze zien er misschien kort uit, maar het elastiek is behoorlijk rekbaar, dus de wolk moet ergens rond je middel vallen. Om riemen te maken, bindt u beide uiteinden van een riem ongeveer 15 cm uit elkaar rond een van de draadsteunen van de lantaarn 2-3 cm vanaf de bovenkant. Voeg een beetje lijm toe. Als je twee armen hebt, doe dan hetzelfde aan de andere kant van de bovenkant van de lantaarn. Bind het elastiek niet aan de bovenste draadsteunen, omdat deze eruit zullen scheuren.

Lijm nu de LED-strip naar binnen in het kostuum. Met 5 meter kon ik 3 lussen rond de wolk doen, wat er geweldig uitzag.

Ik geef toe dat na acht uur dansen mijn eigen kostuum aan flarden was. Ik moest het opnieuw maken met veel meer lijm voor mijn tweede feestje.

Vergeet niet je kostuum in te spuiten met vlamvertragende spray! Als iets kortsluiting maakt, wil je niet in vlammen opgaan.

De code toevoegen

Ik heb de Bounce2-bibliotheek toegevoegd om mijn knop te debouncen. Ik heb de code ook aangepast om millis te gebruiken in plaats van een interrupt, omdat de Arduino Nano die ik gebruikte veel aan het tweaken was en de interrupt niet correct verwerkte.

De Nano heeft enkele bijzonderheden en lijkt vooral problemen te hebben met USB-kabels, dus het kan zijn dat je verschillende USB-poorten en -kabels moet proberen als je code niet correct wordt geüpload.

Deze code is zeker niet perfect, omdat ik geen tijd heb gehad om hem bij te werken sinds ik hem op het laatste moment voor mijn Halloween-feestje schreef.

Ik heb ook een hoed gemaakt

De hoed is optioneel, maar ik heb het gevoel dat ik er respectabeler uitzag.

Code

Wolkkostuum
Acht patronen bootsen het "weer" na voor dit wolkenkostuumhttps://github.com/zebular13/CloudCostume/blob/master/LED_Button_Demo/

Schema's

Fritzing-bestand van het cloudcircuit ledcloud_Zdl7mM6iAb.fzz

Productieproces

  1. Is de infrastructuur op locatie verouderd?
  2. Een cloudprovider kiezen
  3. Multicloud omarmen
  4. Ga naar de cloud of ga naar huis
  5. Belangen van Azure Cloud
  6. Essentials van AWS Cloud
  7. Cloud computing versus on-premise
  8. Arduino-gamecontroller
  9. Arduino-aangedreven waterfles
  10. Arduino Cloud Sensor Tower
  11. Holiday Shadow Theater