Smart spargris

En spargris som räknar antalet mynt den får, och sparar summan på internet.

Refer to CTC IoT Teacher Guide #7.

Material:

  • Arduino Yún
  • 10k resistor (Färgerna på den är brun, svart, orange och guld)
  • Kopplingstrådar
  • Aluminiumfolie
  • Kopplingsbräda

Koncept

Skapa en smart spargris som kan sortera och räkna mynt, samt skicka summan av mynten till ett API. Vårt API kommer att addera och spara det totala värdet.

Instruktioner för MDF-delar

  1. Mät en bit koppartejp så att den stämmer med mallen på framdelen

Bank1.jpg

  1. Markera en linje som du kan vika

Bank2.jpg

  1. Dra av skyddspappret och vik ihop tejpen

Bank3.jpg

  1. Fäst på koppartejpen på plats(se trianglar för korrekt montering)

Bank4.jpg

  1. Fäst kablarna genom hålet på baksidan, så att den går genom koppartejpen

Bank5.jpg

  1. Vik kabeln och fäst den genom koppartejpen och genom hålet intill

Bank6.jpg

  1. Dra i kabeln så att den följer formen på ytan

Bank7.jpg

  1. Fäst kabeln genom att snurra den. Se till så att kabeln har ordentlig kontakt med koppartejpen.

Bank8.jpg

  1. Vik försiktigt tillbaka koppartejpen och ta den andra kabeln

Bank9.jpg

  1. Böj kabeln till en ”U”-form

Bank10.jpg

  1. Fäst ned kabeln i mellanrummen, och vik tillbaka koppartejpen. Se till att tejpen inte stöter i kabeln, men att den är tillräckligt nära för att myntet ska kunna trycka koppartejpen mot de när det träffar den.

Bank11.jpg

  1. Slutresultatet ska se ut på följande vis.

Så funkar det

Mynt finns i olika storlekar, och därmet vikter. Sorterigsmaskinen använder gravitationen för att sortera mynten. När mynten rullar den i sorteringskanalen kommer de att falla igenom motsvarande öppning, och likt man trycker på en knapp trigga igång en koppartejps-”switch”.

Värdet skickas till vårt API som sedan adderar värdet av myntet till vår “bank”.

  1. Bygg ihop MDF-delarna och koppla kablarna till koppartejp-”switcharna”
  2. Öppna “ex_piggybank_test” från exemplen
  3. Ladda upp koden till Yún-kortet
  4. När den röda L13-lampan lyser är Yún kortet redo
  5. Öppna “Serial Monitor”-fönstret och testa varje koppartejp-”switch” för att se till att varje sådan adderar rätt värde
  6. Öppna “ex_piggybank” från exemplen
  7. Se till att grupp-variabeln tilldelas ert grupp-nummer
  8. Ladda upp koden till Yún-kortet
  9. När den röda L13-lampan lyser är Yún kortet redo
  10. Testa spargrisen genom att lägga i några mynt, och se om den har registrerat något genom att gå in på följande URL: http://verkstad.cc/iot/mmx/GROUPNUMBER/index.php Glöm inte att ändra adressen så att den innehåller ert gruppnummer. Fortsätt testa er smarta spargris

Tips

  • Det är alltid bra att dubbelkolla alla kopplingar. Använd test-koden för att se till att varje koppartejp-”switch” fungerar, och att den ger rätt mynt-värde
  • Om er API verkar läsa av fel data eller inte reagerar bör ni stämma av att ni ändrat URL:en så att den faktiskt innehåller ert gruppnummer

Experimentera vidare

  • Testa att ändra myntvärdena i koden.
  • Vad för andra slags sorterande uppfinningar finns det, och hur skulle man kunna bygga dem?
  • Om man använder samma tekniska lösning med koppartejp-”switch”, vad för andra saker skulle kunna sorteras på ett liknande vis?