Innholdsfortegnelse:
- Trinn 1: Samle delene
- Trinn 2: Bruke brødbrettet: klokken
- Trinn 3: Bruke brødbrettet: Stepper Motor
- Trinn 4: Last opp koden
- Trinn 5: Montering av sluttproduktet
- Trinn 6: Avsluttende tanker
Video: DIY Sesam Street Alarm Clock (med brannalarm!): 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
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
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
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
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
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
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:
Brannalarm med SMS -varsling: 3 trinn
Brannalarm med SMS -varsling: GSM 800H, Arduino -basert brannsensor og SMS -varslingssystem, den bruker IR -sensor til å oppdage brannen i det mørke rommet. Den sender SMS via GSM 800H -modem som er koblet til Serial Rx og Tx Pins of Arduino Sett mobilnummeret ditt inne i koden
Brannalarm: 6 trinn
Brannalarm: IR er en veldig nyttig modul, men du vet og IR også for flammedeteksjon. Ved å bruke dette faktum skal vi lage en brannsikkerhetsenhet med Arduino
Kart Brannalarm Trekkstasjon/kontaktpunkt: 4 trinn
Kart Brannalarm Trekkstasjon/kontaktpunkt: Hei. Dette er en trekkstasjon i kartong/kontaktpunkt for et hobbybrannalarmsystem. Dette er mitt bidrag til pappkonkurransen 2020 og en prototype av et 3D-trykt design. Les disse ansvarsfraskrivelsene før du bygger … ANSVARSFRASKRIVELSE 1: Siden dette er gal
Brannalarm: 3 trinn
Brannalarm: Dette er ikke en øvelse! Fordi det er en brannalarm (for å være mer spesifikk, flamme). Ingen bryr seg om brannalarmer (eller noen alarm) lenger. Jepp, irriterende ting som avbryter matlagingen vår, eller at naboens bil blir stjålet? Alt vi hører er pip-pip-pip
Sesame Street - Pinball Number Count Clock: 8 trinn (med bilder)
Sesam Street - Pinball Number Count Clock: Denne instruksen vil skissere konstruksjonen av en tilpasset klokke. Selv om dette er spesielt konstruksjonen av klokken på Sesam Street; Pinball Number Counting -animasjonen, de generelle prosedyrene er de samme og instruksjonene