Arduino Knock-Knock Treasure Box (10 / 10 steg)
Steg 10: Några avslutande anteckningar
Jag gjorde två olika boxar.
Gamla Box
Denna box hade Uno monterad i botten, bygel-fast till en liten Skärbräda i botten.
Knacksensor var en piezoelektrisk i locket. LAMPAN var också i locket.
Detta innebar att ha en bandkabel slingrar ner till bakbord.
Servo var en standard (större) servo skruvas till en robust trä berget sträcker sig från rutan längst ner
med dess standard 3-polig kabel ansluten till en skärbräda.
En mindre mikroströmställare var limmade till rutan framför. Jag använde också detta för ett tag på den nya rutan tills det misslyckades.
(Du kanske har undrat om stjärnan dekalen över hålet på framsidan av den nya rutan avbildas i detta Instructable. Det döljer den fula hål behövs för den nya mikro brytare! Den andra stjärnan balanserar bara först.)
En bandkabel serveras mikrobrytare och strömbrytare. Den alltför ansluten till bakbord.
9V batteriet var tejpad box ned och kabel till bakbord.
Slutligen var en "gömd" 3-position slide switch skruvas fast i den yttre botten av lådan och drivs av att nå under rutan. Det var ribbon kabel ansluten till en skärbräda.
Denna växel valt tre lägen: Program, driva och öppna.
Den senaste funktionen tillåtna rutan öppnas när som helst.
Byta funktionen fungerade bra, men till slut barnen upptäckte det och kunde öppna rutan på kommer. Det var också att de kunde sätta i sin egen Hemlig knackning, även om det var egentligen inte ett problem eftersom jag kunde välja öppna eller välj Program för att ändra den Hemlig knackning.
I rutan nytt jag försökte med en stereo jack och plug för att uppnå en "dongel" som skulle tillåta box Open.
Det är därför det finns ännu en annan stjärna rutan längst ner som täcker krävs hålet.
Dongeln fungerade men var lite klumpig. Så småningom bestämde jag mig om säkerhet strategier beskrivs häri.
Batteriövervakning ingick inte i den första rutan.
En överraskning i rutan nytt var det faktum att det utlöste den blå blinkande när USB var inkopplad, och rutan funktion var inaktiverad. Lyckligtvis, en enkel en kodrad åtgärdat problemet.
Ny låda
Den gamla box hade 5 band kablar, Uno, skärbräda och batteri i rutan längst ner. Den exponerade servo, mikrobrytare, LED och strömbrytaren var monterade på rutan front. Detta skapade en produkt som var väldigt rörigt och svårt att installera och arbeta på.
Det är vad motiverade utformningen av den nya rutan:
Dölj allt
Eliminera skruvar
Eliminera bakbord gränssnittet
Minimera antalet kablar
Gå till en enda flyttbara modul (circuit card) för allt utom Uno.
Jag uppnå inte helt kriterierna som nr-skruvar.
Min avsikt var att använda magneter för att hålla kretskortet på plats; fyra magneter limmade till rutan fram och fyra järnhaltiga metallplattor på kretskort tillbaka. Lokalt kan erhållas magneter visade sig dock vara för svag. Så använde jag två skruvar. Om du tittar noga kan du se att jag höll limmad på magneterna som distanser och tog inte plattorna av styrelsen. Om jag hade tagit tid att hitta och upphandla rätt magneterna, är jag säker på att detta skulle vara en bra design. Spacer metod jag beskrev kommer att undvika problem med körning skruvar framtill box.
Jag hade lite problem att hålla mikroströmställare tejpade på, så jag lagt två skruvar.
Jag skulle nog undvika skruvar genom att limma men jag tog den enkla vägen ingen risk ut.
Jag planerar att ersätta Uno med en Arduino Pro Mini 328 styrelse som kommer att montera i det oanvända utrymmet i det nedre vänstra hörnet av kretskortet. Detta kommer att bidra till att eliminera falska botten, öka behandla utrymme och ytterligare effektivisera design. Kanske kan då jag också magnetiskt montera styrelsen och omslaget och limma mikroströmställare. Så långt gör skumtejp ett bra jobb för att hålla den servo, mikrofon styrelsen och batteri.