ዝርዝር ሁኔታ:

Toverstaf: 7 ደረጃዎች
Toverstaf: 7 ደረጃዎች

ቪዲዮ: Toverstaf: 7 ደረጃዎች

ቪዲዮ: Toverstaf: 7 ደረጃዎች
ቪዲዮ: Hush - Toverstaf 2024, ህዳር
Anonim
ቶቨርታፍ
ቶቨርታፍ
ቶቨርታፍ
ቶቨርታፍ

በ deze Instructable zal ik uitleggen hoe ik mijn arduino project in ellkaar heb gezet.

Het uiteindelijke ምርት een toverstaf ተገናኝቷል 20 ledjes ይሞታሉ snel knipperen.

Doordat ደ ledjes ተረከዝ snel knipperen ቃል er, wanneer je de staf heen en weer zwaait, een soort optische illusie gecreeërd. የዚን atልት ዋርመንመን አልስ ኢየን ወርድ የኢየን plaatje። Deze kun je zelf ontwerpen በዲ ኮድ ውስጥ።

ደረጃ 1 ማአክ ደ ኦንደርንካንት ቫን ጄ ስታፍ

ማአክ ደ ኦንደርንካንት ቫን ጄ ስታፍ
ማአክ ደ ኦንደርንካንት ቫን ጄ ስታፍ
ማአክ ደ ኦንደርንካንት ቫን ጄ ስታፍ
ማአክ ደ ኦንደርንካንት ቫን ጄ ስታፍ

De onderkant van de staf heb ik uit een stuk hout gezaagd met een figuurzaag. Het maakt niet veel uit welk soort hout je gebruikt, zo lang hij maar niet te dik is. Het hout wat ik heb gebruikt is 0, 3 cm dik ነው። ና het zagen kun je het hout met schuurpapier mooi glad maken en eventueel verven. ኢክ ሄም ሄም ዝዋርት ገቨርፍድ ዞዳት ደ ሊድጄስ ቢተር ዚችትባኣር ዙለን ዚጅንን።

በ bovenstaande afbeelding staan de afmetingen vermeld die ik heb aangehouden። Het bredere stuk is waar de arduino later op word gemonteerd, dus heb ik de afmetingen van mijn arduino genomen + 1 cm extra aan alle 4 de zijdes.

ደ smallere kant ነው ongeveer de helft van de breedte, ik heb vrij kleine ledjes, dus ik heb voor elk ledje ongeveer 0, 3cm genomen. Ik heb nog wat extra ruimte over gelaten an het start en het einde van de staf.

ተገናኘን (2 ሚሜ) ሄብ ik 80 ጋትጄስ በዲ ሞንኬል ካን ቫን ደ staf geboord። 2 x 20 voor de ledjes en 2 x 20 voor de weerstandjes።

ደረጃ 2 ማአክ ደ ሌድጄስ ኤን ዌርስስታንድስ ቫስት አናን ዴ ስታፍ

ማአክ ደ ሌድጄስ ኤን ዌርስስታንድጄስ ቫን አአን ዴ ስታፍ
ማአክ ደ ሌድጄስ ኤን ዌርስስታንድጄስ ቫን አአን ዴ ስታፍ

Rijg alle weerstandjes በር ደ gaatjes en doe hetzelfde met de ledjes. Bij de ledjes heb ik de + kant aan de buitenkant van de staf, op dat je dit bij alle ledjes hetzelfde doet.

Hierna ga je ze ሰፊ solderen. Zorg ervoor dat de onderste kant ቫን ደ weerstandjes elkaar raken (onderste rij op de foto) dit heb ik gedaan በር een aantal weerstandjes naar links over elkaar heen te buigen en de rest af te knippen. ይቅረጹት laatste weerstandje niet af! Deze verbind ik later aan de arduino. Hiermee bedoel ik het meest linker weerstandje op de foto.

ደ አንድሬ ካን ቫን ደ weerstandjes heb ik verbonden met de - kant ቫን ደ ledjes. ኢክ heb het overige stuk weer afgeknipt.

ተገናኝቷል + kant van de ledjes doen we nog even niks, hier worden later de draden aan ሰፊ gesoldeerd.

ደረጃ 3 - ወታደር ደ ፒንነን አአን ሄት ፕሮቶሺልድ

Soldeer De Pinnen Aan Het Protoshield
Soldeer De Pinnen Aan Het Protoshield
Soldeer De Pinnen Aan Het Protoshield
Soldeer De Pinnen Aan Het Protoshield
Soldeer De Pinnen Aan Het Protoshield
Soldeer De Pinnen Aan Het Protoshield

Ik heb 15 pinnen aan de digital kant gesoldeerd (foto 1) en 9 aan de analog kant (foto 2)።

Zorg dat de pinnen recht op de shield gesoldeerd zitten en dat het tin elkaar niet raakt, zie hiervoor foto 3.

ደረጃ 4: ቤንዲንግዲንግ ቫን ደ ሌድጄስ

ቤድራዲንግ ቫን ደ ሌድጄስ
ቤድራዲንግ ቫን ደ ሌድጄስ
ቤድራዲንግ ቫን ደ ሌድጄስ
ቤድራዲንግ ቫን ደ ሌድጄስ

Soldeer de ene kant van van het draadje aan de + kant van van het ledje en de andere kant በ het protoshield ውስጥ። ዋኔነር ኤን ድራድጄ ተ ኮርት ሄብ ኢክ ዴዘ አኔን አንደር ደርአድጄ ሰፊ ገሶልደርደር።

Hierbij de volgorde, ik start bij de buitenkant van de staf met tellen (dus het ledje dat het verst van het de arduino af zit):

መሪ 1 - ዲጂታል 13

መሪ 2 - ዲጂታል 12

መሪ 3 - ዲጂታል 11

መሪ 4 - ዲጂታል 10

መሪ 5 - ዲጂታል 9

መሪ 6 - ዲጂታል 8

መሪ 7 - ዲጂታል 7

መሪ 8 - ዲጂታል 6

መሪ 9 - ዲጂታል 5

መሪ 10 - ዲጂታል 4

መሪ 11 - ዲጂታል 3

መሪ 12 - ዲጂታል 2

መሪ 13 - ዲጂታል 1

መሪ 14 - ዲጂታል 0

መሪ 15 - አናሎግ 5

መሪ 16 - አናሎግ 4

መሪ 17 - አናሎግ 3

መሪ 18 - አናሎግ 2

መሪ 19 - አናሎግ 1

መሪ 20 - አናሎግ 0

ደረጃ 5: En Batterij ን ይቀይሩ

ቀይር En Batterij
ቀይር En Batterij
ቀይር En Batterij
ቀይር En Batterij

Soldeer de switch op het protoboard.

ደ መቀየሪያ ዛላ waarschijnlijk 3 gaatjes በ beslag nemen ውስጥ - በደ breedte ፣ soldeer een draadje van het linker gaatje naast de switch naar de Vin። (zie foto's)

Het middelste gaatje naast de switch ውስጥ ውስጥ ዲን ኤሬ ቫን ደ መቀየሪያ soldeer je de rode draad van de snap connector.

Soldeer het andere draad van de snap connector, de zwarte, de Gnd ውስጥ።

ደ ላታቴ ስቴፕ ሄት solderen van een draadje vanaf de Gnd naar de weerstand op de staf ነው።

ደረጃ 6: ኮድ Uploaden

ዲ ኮድ voor de ፊደላት bijgevoegd ነው። ደ originele ኮድ geschreven በር amandaghassaei ነው ፣ ik heb de code op verschillende manieren aangepast zodat hij beter leesbaar is en makkelijk te begrijpen.

Om plaatjes te creëren heb ik alle code dat met de letters te maken had verwijderd en een eigen boolean aangemaakt. Bijv boolean Pacman PROGMEM = {hier schrijf je de code van het plaatje}። Deze ኮድ kun je zo lang maken als je wilt, dit vooral experimenteren ነው። ገብሩክ ኤን 0 voor wanneer een ledje uit moet staan en een 1 wanneer hij an is.

ደረጃ 7: አልልስ ቫስትማከን

አልልስ ቫስትማከን
አልልስ ቫስትማከን

Het is tijd om de arduino en batterij aan de staf vast te maken! Dit kun je doen met tie tie.

ዋኔር ሄት ሰፊ ዚት ኩን ጄ ዴ ስፕን ማገናኛ ኦፕ ዴ ባተርጅ ክሊኒክ ፣ ዋኔር ጀ ደ መቀየሪያ ኑ ናአር ደ አንድሬ ካንት ማብሪያ ዛላ ሂጅ ሞቴን ወረን።

የሚመከር: