Innholdsfortegnelse:

DIY Sesam Street Alarm Clock (med brannalarm!): 6 trinn (med bilder)
DIY Sesam Street Alarm Clock (med brannalarm!): 6 trinn (med bilder)

Video: DIY Sesam Street Alarm Clock (med brannalarm!): 6 trinn (med bilder)

Video: DIY Sesam Street Alarm Clock (med brannalarm!): 6 trinn (med bilder)
Video: People with Extraordinarily Rare Body Parts 2024, Juli
Anonim
DIY Sesam Street Alarm Clock (med brannalarm!)
DIY Sesam Street Alarm Clock (med brannalarm!)

Hei alle sammen! Dette prosjektet er mitt første. Siden fetterne min første bursdag kom, ville jeg lage en spesiell gave til henne. Jeg hørte fra onkel og tante at hun var i Sesam Street, så jeg bestemte meg for å lage en vekkerklokke basert på Arduino sammen med søsknene mine. Dette prosjektet er veldig enkelt og det er rett og slett bare elektronikk inne i en eske. Vekkerklokken har et roterende Cookie Monster Train med figurer fra Sesam Street. Det er også en brannalarm bare som en forholdsregel.

Ansvarsfraskrivelse: Karakterene på toppen av klokken eies av deres respektive selskaper

OPPDATERING* Besøk htxt for en artikkel for dette prosjektet! Og sjekk Arduino Facebook -siden der artikkelen er omtalt !!

Trinn 1: Samle delene

Samle delene
Samle delene

Siden dette var et av mine første prosjekter med Arduino, gikk jeg bare ut og kjøpte et startpakke fra Smarza.

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

Her er deler jeg brukte fra settet:

Arduino Uno

Brødbrett med Dupont Wires

Stepper Motor med Stepper Motor Driver Board

LCD1602 skjerm

Strømledning

4 knapper

Potensiometer

Passiv og aktiv summer

Sanntidsklokke (DS1307 eller DS3231)

LED

Et par motstander (10K, 220 og 300)

Flammesensor

Andre deler som jeg brukte i prosjektet:

Arduino Nano

3D -trykte deler (plattform, tog, etc.)

Wooden Box (fra Michael's)

Wooden House (fra Michael's)

Maling (fra Michael's)

Bytte om

Karakterene (jeg kjøpte på Amazon)

Nødvendige verktøy:

Loddejern

Så (min sveitsiske hærkniv)

Pensler

Elektrisk tape

Trinn 2: Bruke brødbrettet: klokken

Bruke brødbrettet: klokken
Bruke brødbrettet: klokken
Bruke brødbrettet: klokken
Bruke brødbrettet: klokken

Hvis du er helt ny på breadboarding, her er en rask beskrivelse - et breadboard består av to typer remser av metall: terminal strips går horisontalt i midten og power rails på siden går vertikalt. Hvis du vil ha en dypere forståelse, her er en forklaring fra Sparkfun. Når du får det grunnleggende om breadboarding, kan du følge fritzing -diagrammet ovenfor for å fullføre vekkerklokken. For motstanden som brukes for LCD -skjermen, bør den være mellom 220 og 330. Brannalarmen i hovedkretsen er helt valgfri, men hvis den legges til, må du kontrollere at motstanden skal være omtrent 10K og summer skal være aktiv mens alarmen krever en passiv alarm (som kan endres for å spille sanger i koden). I diagrammet ovenfor er det også en LED i stedet for flammesensoren; bare husk at flammesensoren er polarisert. RTC -modulen (Real Time Clock) har et batteri som gjør at den kan holde oversikt over tiden selv om Arduino er koblet fra. Knappene lar deg stille alarmen, endre tiden på RTC og slå alarmen på og av. Jeg bestemte meg for å legge til ledninger og lodde dem til knappene, slik at jeg kan stikke dem ut av esken i stedet for å beholde dem på brødbrettet. Hvis du ikke aner hvordan du lodder, klikk her.

Slik bruker du knappene:

Når du trykker på de to knappene i midten samtidig, kan du stille inn alarmen. Trykk på den første knappen for å gå fra å justere timen til å justere minuttet.

Hvis du trykker på den første knappen, ikke i alarminnstillingsmodus, kan du angi tid og dato og fortsette å trykke på den for å gå videre til forskjellige innstillinger. Deretter legger eller trekker de to knappene i midten til tiden.

Den fjerde knappen slår alarmen på og av som vises på LCD -skjermen sammen med dato og klokkeslett.

Trinn 3: Bruke brødbrettet: Stepper Motor

Bruke brødbrettet: Stepper Motor
Bruke brødbrettet: Stepper Motor
Bruke brødbrettet: Stepper Motor
Bruke brødbrettet: Stepper Motor

Her vil du montere kretsen for å kontrollere trinnmotoren som får toget til å gå rundt. Toget beveger seg når magneten på plattformen (3D trykt sammen med toget) under dekselet svinger med trinnmotoren og magneten på bunnen av toget snur med den. Det hele styres med en Arduino Nano og drives av et 9V batteri som kan slås på og av. Husk at når du vil bruke en strømkilde større enn 3,3V for å drive Nano, må du koble den til VIN -pinnen. Denne instruksjonsboken viser hvordan du legger til bryteren mellom batteriet og Nano for å slå den på og av.

Trinn 4: Last opp koden

Last opp koden
Last opp koden

Få koden fra min github og last dem opp til sine respektive kretser, og du er ferdig med elektronikken. Vekkerklokkoden er basert på dette nettstedet. Ikke glem å laste ned bibliotekene Liquid Crystal og RTClib. Hvis du er total nybegynner i Arduino, her er en god guide. Og hvis du ikke vet hvordan du laster opp biblioteker, er Adafruit til unnsetning.

Trinn 5: Montering av sluttproduktet

Montering av sluttproduktet
Montering av sluttproduktet

Nå som all elektronikken er montert, kan du begynne å kutte esken. Siden jeg fikk en trekasse brukte jeg ganske enkelt en sag til å skjære ut hullene for LCD -skjermen, knapper og bryter. Deretter brukte jeg en hel haug med varmt lim for å holde alt på plass. Deretter malte jeg sporene til toget og malte trehuset fra Michael's. Til slutt gikk jeg inn på Thingiverse og 3D -trykte en haug med ting relatert til Sesam Street. Jeg vil legge til tingene jeg designet, plattformen, toget og dekselet til LCD -skjermen, i github som du kan laste ned. Du kan også legge til en LED bare for å lyse opp huset om natten, bare ikke glem 300 -motstanden!

Trinn 6: Avsluttende tanker

Image
Image

Dette prosjektet trenger ikke å bli designet rundt Sesam Street. Jeg tenkte bare at det ville være kult å gi en DIY -vekkerklokke til min fetter i gave. Hvis det er spørsmål, ikke nøl med å legge dem i kommentarene nedenfor. Vennligst stem på dette i konkurransene jeg er med på!

Takk!

Anbefalt: