Sisukord:
Video: Jah - ei: Arduino juhitud postkast: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Selles projektis näitame teile, kuidas muuta oma postkast lõbusamaks ja kasulikumaks. Kui selle postkastiga on meilis kiri, on teil hea tuli, mis näitab, kas teil on e -kiri, ja saate seda postkasti Bluetoothiga juhtida, et oma telefon automaatselt e -posti visata või hoida.
kasutasime selle valmistamiseks arduinot ja mõningaid manuseid ning näitame teile, kuidas saate seda ise teha.
Samm: mida vajate?
Selle postkasti tegemiseks vajate mitmesuguseid objekte.
- lahtine e -posti aadress (tõenäoliselt saate neid säästupoodidest osta)
- natuke puitu (kasti valmistamiseks kasutasime MDF -i)
- 2 arduino UNO -d
- LDR (ja 220 takisti)
- Adafruit Neopixel ledring (kasutasime 16 LED -rõngast)
- 2 servot
- 1 alam Bluetooth-moodul HC-06
ja mõned juhtmed, et ühendada kõik arduino seadmetega, paljud puidutööriistad, nagu puur, liivapaber, lint, saag, mosaiik ning mõned haamer ja naelad.
2. samm: kasti valmistamine
Nüüd, kui teil on oma tööriistad ja seadmed, saame alustada mõistliku suurusega kasti valmistamisega. Kasti minimaalne suurus on 2 korda laiem kui teie e -kiri ja 3 korda kõrgem kui teie e -posti pesa (kuid võite selle teha nii suureks kui soovite). kasti tehes veenduge, et teil oleks auk, kus kirjapost peab olema, ja teil oleks ruumi aukude tegemiseks ja tükkide välja lõikamiseks.
kui tegite oma kasti, on aeg seda mõõta ja asetada 1 servomootor otse postiloti alla ja teine servo samasse kohta teisel pool (ärge kinnitage neid veel puidu külge!). Kui teil on need õiges kohas, võite leida kerge ja sileda puutüki, mida panna servo vahele, ja veenduda, et see suudab 50 kraadi pöörata igale poole, see on teie pind, kuhu post tuleb. Kõigepealt peate puitu puurima augu, kuhu post tuleb (tõenäoliselt keskele), ja tehke auk oma LDR -i suuruseks, pärast seda lükake LDR läbi augu, kuni ülemine osa on samal tasemel puiduks ja seejärel kleepige alumine külg nii, et see oleks kinnitatud. nüüd ühendate selle puutüki servo külge ja kinnitate need ettevaatlikult oma kohale. Lõpuks puurite puitu mõned augud, kuhu soovite oma NeoPixeli rõnga paigutada. selle protsessi jaoks peate hoolikalt ja täpselt auke puurima õigetesse kohtadesse. kui olete rahul ja augud õiges kohas, võite oma NeoPixeli rõnga tagaküljele kleepida ja saame alustada kodeerimisega.
Samm: Arduino kodeerimine
nii et alustamiseks peame kodeerima arduino, mis kontrollib, kas meil on olemas. See arduino ühendatakse teie LDR -iga (220 takistiga) ja NeoPixeli rõngaga. selle arduino koodi nimetatakse Rõnga koodiks. Järgmisena peate võtma teise arduino ja ühendama servo ja Bluetooth -mooduli. Selle arduino koodi nimetatakse koodi telefoniks, sest peame selle ka teie telefoniga ühendama. Selleks kasutasime lihtsat rakenduste loomise veebisaiti MIT App Inventor. Selle programmiga tegime lihtsa liidese, millega saate ühendada bluetoothiga ja muuta arduino jadamonitori väärtusi. Seejärel loeb arduino jadamonitorilt ja kontrollib, kas väärtus on 1 2 või 3, ja kui see on nii, saab ta teha midagi sellist nagu servo juhtimine.
4. samm: lõpetage
kui olete kõik õigesti kokku pannud ja ühendanud kõik arduino lisaseadmed ilma juhtmeid lühistamata, saate oma ilusa loomingu proovile panna. ühendage mõlemad arduino arvutiga (või kasutage mõnda toitepanka või akut) ja vaadake oma tööd. asetage oma LDR -ile kiri ja helin särab, ühendage rakendus Bluetoothi kaudu arduinoga ja keerake plaat e -posti minema viskamiseks või hoidke oma kiri alles. Kasutasime isegi paberipurustajat soovimatu kirja hävitamiseks.
See oli see! mine tee oma tulevase süsteemi ilus post!
Soovitan:
CPU ja GPU juhitud ventilaatori kontroller: 6 sammu (piltidega)
CPU ja GPU juhitud ventilaatori kontroller: uuendasin hiljuti oma graafikakaarti. Uuel GPU mudelil on kõrgem TDP kui minu protsessoril ja vana GPU, nii et tahtsin paigaldada ka täiendavaid korpuse ventilaatoreid. Kahjuks on minu MOBO -l ainult 3 kiiruse reguleerimisega ventilaatori pistikut ja neid saab ühendada ainult
Jah/Ei Nuppudega juhitav LCD: 4 sammu
Jah/ei nupuvajutusega LCD: see projekt on kombinatsioon " Tere maailm! &Quot; projekt Arduino veebisaidil (https://www.arduino.cc/en/Tutorial/HelloWorld) ja " Klaviatuuri ja hiire juhtimine " projekt Arduino veebisaidil (https://www.arduino.cc/en/Tut
Liikumise juhitud ajavahemik: 7 sammu (piltidega)
Liikumise juhitud ajavahemik: ajavahemikud on suurepärased! Need aitavad meil heita pilgu aeglaselt liikuvale maailmale, mille unustame selle ilu hinnata. Kuid mõnikord võib pidev timelapse video olla igav või ümberringi toimub nii palju asju, et ainult üks nurk pole
Postkast ja garaažiukse teataja: 5 sammu (piltidega)
Postkasti ja garaažiukse teavitaja: see juhend sisaldab Johan Mobergi postkasti teatajat. Võrreldes selle projektiga tegin mõningaid muudatusi: kaugel minu kodust pole mitte ainult postkast, vaid ka garaaž. Nad asuvad ühes kohas tee lähedal ja maja asub umbes 5
CAN -protokoll - Jah, saame !: 24 sammu
CAN -protokoll - Jah, me saame !: Teine teema, mille hiljuti pakkusid välja minu YouTube'i kanali jälgijad, oli CAN -protokoll (Controller Area Network), millele keskendume täna. Oluline on selgitada, et CAN on samaaegne jadaühenduse protokoll. See tähendab s