Innehållsförteckning:

DIY Sesam Street Alarm Clock (med brandlarm!): 6 steg (med bilder)
DIY Sesam Street Alarm Clock (med brandlarm!): 6 steg (med bilder)

Video: DIY Sesam Street Alarm Clock (med brandlarm!): 6 steg (med bilder)

Video: DIY Sesam Street Alarm Clock (med brandlarm!): 6 steg (med bilder)
Video: Elmo and Abby’s Morning Routine | Sesame Street Full Episode 2024, November
Anonim
DIY Sesam Street Alarm Clock (med brandlarm!)
DIY Sesam Street Alarm Clock (med brandlarm!)

Hej allihopa! Detta projekt är mitt första. Eftersom mina kusiner första födelsedag var på väg, ville jag göra en speciell present till henne. Jag hörde från farbror och moster att hon var på Sesam Street, så jag bestämde med mina syskon att göra en väckarklocka baserad på Arduino. Detta projekt är verkligen enkelt och det är helt enkelt bara elektronik i en låda. Väckarklockan har ett roterande Cookie Monster Train med Sesam Street -figurer. Det finns också ett brandlarm bara som en försiktighetsåtgärd.

Friskrivningsklausul: Karaktärerna ovanpå klockan ägs av deras respektive företag

UPDATE* Besök htxt för en artikel för detta projekt! Och kolla in Arduino Facebook -sidan där artikeln finns !!

Steg 1: Samla delarna

Samla delarna
Samla delarna

Eftersom detta var ett av mina första projekt med Arduino, gick jag bara ut och köpte ett startpaket från Smarza.

www.amazon.com/Smraza-Ultimate-Ultrasonic-…

Här är delar som jag använde från satsen:

Arduino Uno

Brödbräda med Dupont -trådar

Stegmotor med stegmotordrivrutin

LCD1602 skärm

Strömsladd

4 knappar

Potentiometer

Passiv och aktiv summer

Realtidsklocka (DS1307 eller DS3231)

LED

Ett par motstånd (10K, 220 och 300)

Flamsensor

Andra delar som jag använde i projektet:

Arduino Nano

3D -tryckta delar (plattform, tåg, etc.)

Trälåda (från Michael's)

Wooden House (från Michael's)

Måla (från Michael's)

Växla

Karaktärerna (jag köpte på Amazon)

Nödvändiga verktyg:

Lödkolv

Såg (min schweiziska armékniv)

Penslar

Eltejp

Steg 2: Använda brödbrädan: klockan

Använda brödbrädan: klockan
Använda brödbrädan: klockan
Använda brödbrädan: klockan
Använda brödbrädan: klockan

Om du är helt ny på breadboarding, här är en snabb beskrivning - en breadboard består av två sorters metallremsor: terminalremsor går horisontellt i mitten och kraftskenor på sidan går vertikalt. Om du vill ha en djupare förståelse, här är en förklaring från Sparkfun. När du väl har grunderna för att brädda ner kan du följa fritzingsdiagrammet ovan för att slutföra väckarklockan. För motståndet som används för LCD -skärmen bör det vara mellan 220 och 330. Brandlarmet i huvudkretsen är helt valfritt, men om det läggs till, se till att motståndet ska vara ca 10K och summern ska vara aktiv medan larmet kräver ett passivt larm (som kan ändras för att spela låtar i koden). I diagrammet ovan finns också en lysdiod i stället för flamsensorn; Se bara till att du kommer ihåg att flamsensorn är polariserad. Modulen Real Time Clock (RTC) har ett batteri som gör att den kan hålla reda på tiden även om Arduino är urkopplad. Knapparna låter dig ställa in larmet, ändra tiden på RTC och slå på och av larmet. Jag bestämde mig för att lägga till trådar och lödda dem på knapparna så att jag kan sticka ut dem ur lådan istället för att ha dem på brödbrädan. Om du inte har en aning om hur du lödar klickar du här.

Så här använder du knapparna:

När du trycker på de två knapparna i mitten samtidigt kan du ställa in larmet. Tryck på den första knappen för att gå från att justera timmen till att justera minuten.

Om du trycker på den första knappen, inte i larminställningsläget, kan du ställa in tid och datum och fortsätta att trycka på den för att gå vidare till olika inställningar. Sedan lägger eller subtraherar de två knapparna i mitten tiden.

Den fjärde knappen slår på och av larmet som visas på LCD -skärmen tillsammans med datum och tid.

Steg 3: Använda brödbrädan: Stegmotorn

Använda brödbrädan: Stegmotorn
Använda brödbrädan: Stegmotorn
Använda brödbrädan: Stegmotorn
Använda brödbrädan: Stegmotorn

Här kommer du att montera kretsen för att styra stegmotorn som får tåget att gå runt. Tåget rör sig när magneten på plattformen (3D -tryckt tillsammans med tåget) under locket svänger med stegmotorn och magneten på tågets botten vänder med den. Allt styrs med en Arduino Nano och drivs av ett 9V batteri som kan slås på och av. Kom ihåg att när du vill använda en strömkälla större än 3,3V för att driva Nano måste du ansluta den till VIN -stiftet. Denna instruktionsbok visar hur du lägger till omkopplaren mellan batteriet och Nano för att slå på och stänga av det.

Steg 4: Ladda upp koden

Ladda upp koden
Ladda upp koden

Få koden från min github och ladda upp dem till sina respektive kretsar och du är klar med elektroniken. Väckarklockans kod är baserad på denna webbplats. Glöm inte att ladda ner biblioteken Liquid Crystal och RTClib. Om du är nybörjare i Arduino, här är en bra guide. Och om du inte vet hur du laddar upp bibliotek här är Adafruit till undsättning.

Steg 5: Montering av slutprodukten

Montering av slutprodukten
Montering av slutprodukten

Nu när all elektronik har monterats kan du börja klippa upp din låda. Eftersom jag fick en trälåda använde jag helt enkelt en såg för att klippa ut hålen för LCD -skärmen, knappar och omkopplare. Sedan använde jag ett helt gäng varmt lim för att hålla allt på plats. Därefter målade jag spåren för tåget och målade trähuset från Michaels. Slutligen gick jag in på Thingiverse och 3D -printade en massa saker relaterade till Sesam Street. Jag lägger till de saker som jag designade, plattformen, tåget och omslaget till LCD -skärmen, i github som du kan ladda ner. Du kan också lägga till en LED bara för att tända huset på natten, glöm inte 300 -motståndet!

Steg 6: Slutliga tankar

Image
Image

Detta projekt behöver inte utformas runt Sesam Street. Jag tänkte bara att det skulle vara häftigt att ge en väckarklocka till min kusin i present. Om det finns några frågor, tveka inte att lämna dem i kommentarerna nedan. Vänligen rösta på detta i de tävlingar som jag är med i!

Tack!

Rekommenderad: