Innholdsfortegnelse:

DIY "Money" -knapp: 6 trinn
DIY "Money" -knapp: 6 trinn

Video: DIY "Money" -knapp: 6 trinn

Video: DIY
Video: Сделайте это сами и не тратьте впустую свои деньги! ТОП-5 поделок для мастеров! 2024, Desember
Anonim
DIY
DIY
DIY
DIY
DIY
DIY

Pengene!" Button er en Internet of Things -enhet som er designet for å gjøre lagring mot et mål like enkelt som å trykke på en knapp mens du skaper en følelse av glede, spenning og ondskap. Å spare kan være vanskelig og krever ofte en betydelig grad av selvdisiplin. Pengene!" Buttons mål er å snu måten folk tenker på å spare mens de utvikler tillit og myndighet i prosessen! Når man ønsker å sette inn et forhåndsbestemt beløp på den forhåndsbestemte sparekontoen på Qapital, er alt man trenger å gjøre å trykke på “Penger!” knapp. Belønningen for å ta et nytt skritt mot redningsmålet er Cardi Bs stemme som synger "penger" fra hennes hit, "Money". Når han hører dette, vil spareren føle en stolthet og selvtillit, vel vitende om at de er ett innskudd nærmere å være like rik og fabelaktig som Cardi.

Rekvisita

Krets

  • Arduino Huzzah
  • Adafruit Audio FX Soundboard
  • Adafruit 1”høyttaler
  • Adafruit Perma-Proto 1/2 størrelse brødbrett
  • Batteripakke med bryter
  • 1 litium-ion batteri for Arduino
  • Knapp
  • Enstrenget ledning
  • Wirecutter
  • Wire Stripper
  • Loddejern
  • Lodding
  • Tredje hånd
  • Forstørrelsesglass
  • Loddevifte
  • Sikkerhetsbriller

IoT

  • IFTTT
  • Qapital
  • Adafruit IO Feed
  • Arduino IDE
  • Stemmeopptaker
  • Lyd-/videoredigeringsprogramvare (iMovie, After Effects, etc.)

Knappeskall

  • 3D -modelleringsprogramvare (Fusion 360, Rhino, etc.)
  • 3D -skriver
  • Plast (3D -trykt materiale)
  • 1 tommer 1/16 tommer ledning
  • Varm limpistol
  • Hot Lim
  • Kompresjonsfjærer med middels spenning

Trinn 1: Lodd kretsen

Lodde kretsen
Lodde kretsen
Lodde kretsen
Lodde kretsen
Lodde kretsen
Lodde kretsen

Det første trinnet i å lage "Money" -knappen er å lodde kretsen på plass. Ved å bruke loddejernet, loddeviften, loddetinn, tredje hånd, forstørrelsesglass, trådkutter og wire stripper begynner vi å sette sammen kretsen med de to brettene.

Start med og usoldet Arduino Feather Huzzah, fjern toppnålene og Huzzah fra emballasjen. Juster toppnålene slik at de passer til antall pinner på selve brettet, fjern de ekstra toppnålene med en trådkutter, eller bare klikk dem av hvis det er mulig. Lodd deretter toppnålene til hver side av fjærhuzzahen, og begynn med lodding bare den første og siste pinnen i raden. Når de første og siste pinnene på hver rad er loddet, lodder du de resterende toppnålene til Arduino Huzzah. Vær oppmerksom på at riktig justering er slik at kortere side av toppnålene settes inn i bunnen av fjærhuzzahen.

Nå som alle toppnålene er loddet til Arduino Huzzah, vil vi lodde Arduino Huzzah til Perma-Proto 1/2 Sized Breadboard. Juster Arduino Huzzah (med loddede toppstifter) i midten av den ene enden av Perma-Proto-brødbrettet, og skyv bunnspissene på toppnålene gjennom hullene på brødbrettet. Ved hjelp av det tredje håndverktøyet lodder du toppene til Arduino Huzzah til Perma-Proto Breadboard, som begynner med den første og siste toppnålen i hver rad og deretter fortsetter med alle toppnålene. Når Huzzah er loddet til brødbrettet. Ta knappen og lodd den til motsatt ende av brødbrettet, like under Huzzah.

La oss lodde høyttalerne på Adafruit Soundboard. Bruk det tredje håndverktøyet for å feste Soundboard, lodd de to ledningene til 1-tommers høyttaler til enten L- eller R-forsterkerpinnene på Soundboard. Hvis ledningene på høyttaleren er spesifisert som enten strøm eller jord, loddes jordledningen til pinnen med minustegnet og strømledningen til pinnen med pluss -tegnet. Hvis ledningene på høyttaleren ikke er spesifisert, lodder du bare en ledning til hver pinne.

Nå som Huzzah er loddet til brødbrettet og Soundboardet er klart til å gå. Vi vil lodde kablingene som kreves for å koble til knappen, Huzzah og Soundboard. Denne kretsen blir drevet av litiumionbatteriet som skal kobles til Huzzah-kortet. For ledninger bruker vi svarte ledninger for bakken, røde ledninger for strøm og gule ledninger for tilkoblinger. Lodd de riktige ledningene som følger:

  1. Lodd en svart ledning fra GND -pinnen på Feather Huzzah til en pin i nærheten på bakkebussen på brødbrettet
  2. I den ene enden av brødbrettet loddes en svart ledning fra en pinne på bakkebussen til en annen pinne på bakkebussen over brødbrettet
  3. Lodd en svart ledning fra en pinne ved siden av et av bena på knappen til en pinne på nærmeste bakkebuss
  4. Lodd en gul ledning fra beinets diagonal fra det jordede benet på knappen til pinne 4 på Huzzah
  5. Lodd en svart ledning fra GND -pinnen på lydbordet til en pinne på bakkebussen på brødbrettet
  6. Lodd en rød ledning fra VIN -pinnen på lydbordet til BAT -pinnen på Huzzah
  7. Lodd en gul ledning fra pin 3 på Soundboard til pin 13 i Huzzah

Når ledningene er riktig tilkoblet, er kretsen klar til å testes!

Trinn 2: Lag appletten

Lag appletten
Lag appletten
Lag appletten
Lag appletten
Lag appletten
Lag appletten

Det neste trinnet i å lage "Money" -knappen er å lage en applet på If This Then That for å koble kretsen til en konto på Qapital. Denne appleten er grunnlaget for denne Internet of Things -enheten og er aspektet av knappen som faktisk gjør det mulig for brukeren å lagre.

Merk: Hvis du ikke allerede har fullført, må du opprette kontoer på Adafruit. IO, IFTTT.com og Qapital for å komme i gang. I tillegg finner du nødvendig informasjon om IoT -teknikker og oppsett som kreves for å lage denne enheten i Internet of Things -klassen.

Naviger til Adafruit. IO og lag en ny fot med tittelen "Money Button" eller "Money". Logisk sett lager vi en applet der en handling skjer (penger settes inn på en sparekonto) når knappen trykkes inn. Denne strømmen kobles til Arduino Huzzah -kortet og knappen på kretsen din for å registrere tilstanden til knappen. Når knappestatus er 1, når knappen trykkes, sender Arduino Huzzah en melding til Adafruit. IO -feeden. Informasjonen i denne feeden vil deretter bli brukt i en applet for å utløse et monetært innskudd basert på knappestatusen.

Naviger til IFTTT.com og opprett en ny applet ved hjelp av "Opprett" -alternativet i menyen øverst til høyre. På skjermbildet "Lag din egen". Klikk på "+" - tegnet og skriv deretter inn "Adafruit" i søketjenestelinjen. Velg Adafruit -knappen og velg alternativet til "Overvåk en feed på Adafruit. IO" på neste skjerm. Det neste skjermbildet vil be deg om å sette opp en serie instruksjoner. I det første feltet velger du feedet "Penger" som ble opprettet tidligere. Sett deretter forholdet som "lik" og verdien som "1". Dette oppsettet betyr at når det er verdien 1 registrert på pengematen, vil det skje noen handlinger. Klikk på "opprett utløser", og klikk på "+" -tegnet på den følgende skjermen.

Følgende skjermbilde ber deg om å velge tjenesten som skal implementere en handling når verdien på "Money" feed er lik "1". Skriv "Qapital" i søkefeltet for tjenester og velg Qapital -ikonet. Velg alternativet "Lagre mot et mål" på den følgende skjermen. Velg målet du vil spare mot, og beløpet du vil overføre til det målet hver gang du trykker på knappen. Klikk på "opprett handling". På den siste skjermen, velg for å motta varsel når appleten kjøres, og klikk "fullfør". Følgende skjerm oppsummerer funksjonaliteten til appleten. Sørg for at appleten er "Tilkoblet".

Trinn 3: Opprett og last opp mediefilen

Lag og last opp mediefilen
Lag og last opp mediefilen

Nei at vi har loddet kretsen vår og opprettet appleten for å sette inn penger på sparekontoen vår, la oss lage lydfilen som vi ønsker å spille hver gang vi trykker på "Money" -knappen. For denne demonstrasjonen bruker jeg et enkelt klipp fra Cardi Bs hit, "Money", men vær så snill å bruke hvilken som helst sang (er) som får deg til å føle deg bemyndiget og motivert til å spare! Jeg vil bare laste opp ett klipp til Soundboard, men de samme instruksjonene kan brukes til å laste opp mer enn ett lydklipp.

Hvis du ikke allerede har et lydklipp i. OGG- eller. WAV -formatet, kan du fortsette med følgende trinn. Hvis du allerede har lydklippet riktig formatert, kan du hoppe videre til delen av dette trinnet der vi laster opp lydklippet (e).

For å lage lydklippet ditt fra bunnen av, åpner du valgfri musikkspiller og en mobilopptaksapp. Jo høyere kvalitet opptaket er, jo bedre vil knappen høres. For iPhone-brukere anbefaler jeg den innebygde talememo-applikasjonen.

Åpne den valgte musikkspilleren, velg sangen eller lydklippet du vil at knappen skal spille. Ta opp og lagre ønsket del av sangen eller klippet med opptakeren. Last opp lydklippet til datamaskinen din, hvis det ikke allerede er der, åpner du klippet i lydredigereren du velger. Bruk lydredigereren til å redigere lydklippet til ønsket lengde og komposisjon.

Når lydklippet har ønsket lengde og sammensetning, kobler du Adafruit Soundboard til datamaskinen din ved hjelp av USB -kabelen. Overfør ønsket lydklipp til Soundboard ved hjelp av Finder eller File Explorer.

Trinn 4: Skriv koden

Skriv koden
Skriv koden

Koden vi vil bruke for "Money" -knappen er i stor grad hentet fra leksjon 4 i Internet of Things of Class og fra en Sample Soundboard Trigger funnet på GitHub. Last opp den vedlagte koden til Arduino Feather Huzzah, og pass på å fylle ut ditt Adafruit. IO brukernavn og nøkkel, samt wifi -legitimasjonen din.

Trinn 5: Skriv ut modellen

Skriv ut modellen
Skriv ut modellen
Skriv ut modellen
Skriv ut modellen

Det siste trinnet for å opprette penger -knappen er å modellere og skrive ut selve knappeskallet ved hjelp av 3D -modelleringsprogramvaren og 3D -skriveren du ønsker. For en introduksjon til 3D -modellering og utskrift i Fusion 360, vennligst følg kurset Introduksjonsmodellering i Fusion 360.

Etter å ha forstått modelleringsteknikkene, lager du to stykker for det ytre skallet: knappens bunn og knappens topp. Den nederste knappen i denne opplæringen er 5 tommer lang, 4 tommer bred og 1,5 tommer dyp. Du kan lage knappen i hvilken som helst størrelse og form du ønsker, bare sørg for at kretskort, batteri og høyttaler kan passe godt inn i skallet.

Knappens topp kan være hul eller solid, avhengig av dine preferanser. Jeg har modellert min topp i en solid konstruksjon for å legge vekt på det generelle objektet. I tillegg er den solide knappetoppen mindre kompleks for nybegynnere innen 3D -modellering, som meg selv, som kanskje ikke er i stand til sømløst å lage tilkoblinger. Den solide toppen hjelper også når det gjelder å legge fjærer til knappen for en mer tilfredsstillende brukeropplevelse.

Når knappbunnen og toppen er modellert og skrevet ut, går du videre til den endelige konstruksjonen der vi tar alt sammen!

Trinn 6: Trekk alt sammen

Trekk det hele sammen
Trekk det hele sammen
Trekk det hele sammen
Trekk det hele sammen
Trekk det hele sammen
Trekk det hele sammen

Nå som kretsen er loddet, hadde appleten blitt aktivert, skallet er skrevet ut og koden er lastet opp, det er på tide å ta alt sammen for å fullføre "Money" -knappen.

Begynn med knappetoppen, og fest (med varmt lim) fire 1 tommers fjærer til hver av de fire kantene på knappetoppen, og sørg for at fjærene ikke er for nær kantene på knappetoppen. Fest deretter en 1 tommers segmenter av 1/8 tommers metalltråd til toppen og sørg for at den er på linje med knappen på kretsen. Dette metallstykket trykker manuelt på knappen hver gang du trykker på "Money" -knappen. Sett til slutt kretsen og batteriet inn i bunnen av knappens ytre skall. Det siste trinnet er å plassere knappetoppen, komplett med fjærer, inn i knappens bunn på toppen av kretsen. Du må kanskje justere kretsen for å sitte innenfor fjærene på knappetoppen, som vist på det tredje bildet ovenfor, for å sikre at knappen er i samsvar med metallstykket som fysisk vil trykke på knappene. Når knappen øverst er justert med kretsen, er "Money" -knappen fullført! Sørg for at Qapital -appleten din som ble opprettet i trinn 2, er koblet til for å begynne å lagre nå!

Anbefalt: