INHOUDSOPGAWE:
- Stap 1: Versamel die onderdele
- Stap 2: Gebruik die broodbord: die klok
- Stap 3: Gebruik die broodbord: die stappermotor
- Stap 4: Laai die kode op
- Stap 5: Die samestelling van die finale produk
- Stap 6: Laaste gedagtes
Video: DIY Sesamstraat -wekker (met brandalarm!): 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Haai almal! Hierdie projek is my eerste. Aangesien my neefs se eerste verjaardag aanbreek, wou ek vir haar 'n spesiale geskenk maak. Ek het by oom en tante gehoor dat sy in Sesamstraat is, en ek het saam met my broers en susters besluit om 'n wekker uit Arduino te maak. Hierdie projek is regtig eenvoudig en dit is bloot elektronika in 'n boks. Die wekker het 'n roterende Cookie Monster Train met Sesamstraat -beeldjies. Daar is ook 'n brandalarm as 'n voorsorgmaatreël.
Disclaimer: die karakters bo -op die klok is die eiendom van hul onderskeie ondernemings
UPDATE* Besoek htxt vir 'n artikel vir hierdie projek! En kyk na die Arduino Facebook -bladsy waar die artikel verskyn !!
Stap 1: Versamel die onderdele
Aangesien dit een van my eerste projekte was om Arduino te gebruik, het ek net 'n beginpakket by Smarza gekoop.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Hier is dele wat ek uit die kit gebruik het:
Arduino Uno
Broodbord met Dupont -drade
Stappermotor met stappermotorbestuurdersbord
LCD1602 skerm
Krag draad
4 knoppies
Potensiometer
Passiewe en aktiewe gonser
Intydse klok (DS1307 of DS3231)
LED
'N Paar weerstande (10K, 220 en 300)
Vlam sensor
Ander dele wat ek in die projek gebruik het:
Arduino Nano
3D -gedrukte onderdele (perron, trein, ens.)
Wooden Box (van Michael's)
Wooden House (van Michael's)
Verf (van Michael's)
Skakel oor
Die karakters (ek het dit op Amazon gekoop)
Benodigde gereedskap:
Soldeerbout
Sien (my Switserse weermes)
Verf borsels
Elektriese band
Stap 2: Gebruik die broodbord: die klok
Hier is 'n kort beskrywing as u heeltemal nuut is in broodplankry - 'n broodbord bestaan uit twee soorte metaalstroke: eindstroke loop horisontaal in die middel en kragrails aan die kant vertikaal. As u 'n dieper begrip wil hê, is hier 'n verduideliking van Sparkfun. Sodra u die basiese beginsels van broodplanking onder die knie gekry het, kan u die ritsdiagram hierbo volg om die wekker te voltooi. Vir die weerstand wat vir die LCD gebruik word, moet dit tussen 220 en 330 wees. Die brandalarm in die hoofkring is heeltemal opsioneel, maar as dit bygevoeg word, maak seker dat die weerstand ongeveer 10K moet wees en die gonser aktief moet wees terwyl die alarm vereis 'n passiewe alarm (wat verander kan word om liedjies in die kode te speel). In die diagram hierbo is daar ook 'n LED in die plek van die vlamsensor; Maak net seker dat u onthou dat die vlamsensor gepolariseer is. Die Real Time Clock (RTC) -module het 'n battery waarmee u die tyd kan dophou, selfs al is die Arduino losgekoppel. Met die knoppies kan u die alarm instel, die tyd op die RTC verander en die alarm aan en af skakel. Ek het besluit om drade by te voeg en aan die knoppies te soldeer, sodat ek dit uit die boks kan steek in plaas daarvan om dit op die broodbord te hou. As u geen idee het hoe om te soldeer nie, klik hier.
Hoe om die knoppies te gebruik:
As u gelyktydig op die twee knoppies in die middel druk, kan u die alarm instel. Druk op die eerste knoppie om van die uur aan te pas na die aanpassing van die minuut.
As u op die eerste knoppie druk, nie in die alarminstellingsmodus nie, kan u die tyd en datum instel en aanhou druk om na verskillende instellings te gaan. Dan voeg die twee knoppies in die middel die tyd by of trek dit af.
Die vierde knoppie skakel die alarm aan en af wat op die LCD saam met die datum en tyd verskyn.
Stap 3: Gebruik die broodbord: die stappermotor
Hier sal u die kring aanmekaar sit om die stappermotor te bestuur, wat die trein laat ry. Die trein beweeg wanneer die magneet op die perron (3D gedruk saam met die trein) onder die deksel draai met die stapmotor en die magneet aan die onderkant van die trein draai daarmee. Dit word alles beheer met 'n Arduino Nano en word aangedryf deur 'n 9V -battery wat aan en afgeskakel kan word. Onthou, as u 'n kragbron van meer as 3.3V wil gebruik om die Nano aan te dryf, moet u dit aan die VIN -pen koppel. Hierdie instruksies wys hoe u die skakelaar tussen die battery en Nano kan byvoeg om dit aan en af te skakel.
Stap 4: Laai die kode op
Kry die kode van my github en laai dit op na hul onderskeie stroombane, en u is klaar met die elektronika. Die wekkerkode is gebaseer op hierdie webwerf. Moenie vergeet om die biblioteke Liquid Crystal en RTClib af te laai nie. Hier is 'n goeie gids as u 'n nuwe beginner in Arduino is. En as u nie weet hoe om biblioteke op te laai nie, is Adafruit hier te hulp.
Stap 5: Die samestelling van die finale produk
Noudat al die elektronika bymekaargemaak is, kan u die boks begin sny. Sedert ek 'n houtkas gekry het, het ek net 'n saag gebruik om die gate vir die LCD, knoppies en skakelaar uit te sny. Toe gebruik ek 'n hele klomp warm gom om alles op sy plek te hou. Daarna het ek die spore vir die trein geverf en die houthuis van Michael's geverf. Uiteindelik het ek na Thingiverse gegaan en 3D 'n klomp dinge wat met Sesamstraat verband hou, gedruk. Ek sal die dinge wat ek ontwerp het, die platform, trein en omslag vir die LCD byvoeg, in github wat u kan aflaai. U kan ook 'n LED byvoeg om die huis snags te verlig, maar vergeet nie die 300 -weerstand nie!
Stap 6: Laaste gedagtes
Hierdie projek hoef nie rondom Sesamstraat ontwerp te word nie. Ek het net gedink dit sal gaaf wees om 'n DIY -wekker vir my neef as 'n geskenk te gee. As daar enige vrae is, moet asseblief nie huiwer om dit in die kommentaar hieronder te plaas nie. Stem asseblief hiervoor in die kompetisies waaraan ek deelneem!
Dankie!
Aanbeveel:
Hoe om 'n LoT-rook-/alkoholdetektor en brandalarm te maak met NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 stappe
Hoe om 'n LoT-rook-/alkoholdetektor en brandalarm te maak met NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: Meer inligting oor hoe u my Youtube-video kan kyk
Brandalarm met SMS -kennisgewing: 3 stappe
Brandalarm met SMS -kennisgewing: GSM 800H, Arduino -gebaseerde brandsensor en SMS -kennisgewingstelsel, dit gebruik IR -sensor om die brand in die donker kamer op te spoor. Dit stuur SMS via die GSM 800H -modem wat aan die Serial Rx- en Tx -penne van Arduino gekoppel is. Stel u selfoonnommer in die kode
Brandalarm: 6 stappe
Brandalarm: IR is 'n baie nuttige module, maar weet u dit en IR ook vir vlamopsporing. Met hierdie feit gaan ons 'n brandveiligheidstoestel met Arduino maak
Karton brandalarm trekstasie/roepunt: 4 stappe
Karton brandalarm trekkers/skakelpunt: Hallo. Dit is 'n kartonstasie/oproeppunt vir 'n stokperdjie -brandalarmstelsel. Dit is my deelname aan die kartonwedstryd van 2020 en 'n prototipe van 'n 3D-gedrukte ontwerp. Lees hierdie vrywarings voordat u bou … DISCLAIMER 1: Omdat dit mal is
Sesamstraat - Pinball -getalklok: 8 stappe (met foto's)
Sesamstraat - Pinball Number Count Clock: hierdie instruksies sal die konstruksie van 'n pasgemaakte horlosie uiteensit. Alhoewel dit spesifiek die konstruksie van die horlosie in Sesamstraat is; die animasie van Pinball Number Counting, die algemene prosedures is dieselfde en die instruksies