Sisukord:
- Samm: elektroonika
- 2. samm: juhtum
- Samm: tarkvara
- 4. samm: võimalikud vead
- Samm: muutke see kenamaks
Video: Kell ja andurikast: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on lihtne mitmeotstarbeline seade, mis kasutab mitut andurit. Sellel on
- Äratuskell, Stopper, Taimer
- Temperatuuri, niiskuse ja soojusindeksi näidud
- Ultraheli kaugusanduri näidud
- IR -anduri lugemine ja visualiseerija
- Muusika klaviatuur
See on ka kaasaskantav, sisseehitatud akuga, mis toidab kõike.
Samm: elektroonika
Seade sisaldab
- Maker UNO (Arduino UNO ühilduv juhatus)
-
1,8 -tolline LCD -ekraan ST7735
(SPI siin, CS tihvt 10, RST pin 7, DC pin 6)
-
Adafruit 12 võtmega mahtuvuslik puuteandur - MPR121
I2C buss
-
RTC_DS1307
I2C buss
-
Ultraheli kaugusandur HC-SR04
(Päästik tihvtil A0, kaja tihvtil A1)
-
IR -andur (tihvt 5) ja IR -LED (tihvt 3)
Tavaline LED, mis on paralleelselt ühendatud IR -LED -iga, et visualiseerida saadetavaid koode
-
DHT11 temperatuuri ja niiskuse andur
(tihvt 4)
-
Sumin (sisseehitatud Maker UNO -sse) ja kõrvaklappide pistikupesa ühendatud potentsiaalimeetriga (pingejagurina)
(mõlemad tihvt 8)
-
1200mah (Samsungi telefonist) Aku ja
Toitepanga ahel (ekstraheeritud varupangast)
Ühendatud järjestikku lülitiga (lülitage see sisse ja välja) Arduino 5V ja GNC kontaktidega
Komponentide ühendamiseks kasutasin hüppajajuhtmeid (DIY prototüüpimise kilbi abil). Samuti jootsin kokku Power Banki vooluahela, aku ja lüliti ning lisasin päised, et ühendada Arduino 5V ja GND kontaktid (selle toiteks). Aeg -ajalt jootsin juhtmed otse komponentide juurde (nagu IR -LED ja andur) Arduino külge.
2. samm: juhtum
Korpus koosneb peamiselt MDF -plaadist.
Aukud puuritakse ja lõigatakse ülemisse tükki, et teha ruumi arkaadnupule ja juhtmetele. Samuti on küljeosas mikro -USB -pistiku jaoks väljalõiked (Maker UNO ümberprogrammeerimiseks) ja lüliti Maker UNO sisseehitatud helisignaali sisse- või väljalülitamiseks.
Puutepadjad lõigatakse alumiiniumist välja (kääride abil). Iga puutetundliku padja/kuju alla asetatakse avatud vasest hüppaja traat (ühendatud mahtuvusliku puutetundliku anduriga).
Esikülg oleks lihtsalt kaetud läbipaistva plastikuga (raamatupakendiplast)
Kogu korpus oleks kuumliimitud.
Samm: tarkvara
Tarkvaral on
- Äratuskell, Stopper, Taimer
- Temperatuuri, niiskuse ja soojusindeksi näidud
- Ultraheli kaugusanduri näidud
- IR -anduri lugemine ja kaugjuhtimine
- Muusika klaviatuur
See kasutab järgmisi täiendavaid ibrary -sid
- Adafruit GFX ja ST7735
- Adafruit MPR121
- IRremote
- Adafruit'i DHT -andurite kogu
- RTClib, autor Adafruit
-
NewTone (ei saa raamatukoguhaldurist installida)
Kasutatakse sisseehitatud tooniteegi asemel, et vältida konflikti IRremote teekiga (midagi pistmist taimeritega)
See kõik on kodeeritud Arduino IDE -s. Kood on Github Gistsis. (See võtab juba umbes 89% mälust, seega ei saa lisafunktsioone lisada)
4. samm: võimalikud vead
-
Sisseehitatud akul ei pruugi mõnikord olla piisavalt energiat, et toita ultraheli kaugusandurit ja reaalajas kella.
- Akut saab muuta suuremaks või toitepanga ahelat tõhusamaks muuta
- Või saate lihtsalt toita seda 5 V laadijaga
- Mul pole praegu töötavat IR -LED -i kaasas, nii et see ei saa veel IR -kaugjuhtimispuldina toimida
- See tähendab ka seda, et IR LED -kood ei pruugi töötada.
- Isegi kui IR -kaugkood ei tööta, tähendab tavaline LED, et saadetud IR -kaugkoodide visualiseerimine on endiselt kasulik
-
Kood on ära kasutanud umbes 89% Arduino ATMega328 kiibi sisemälust
- Kui kood kulutaks liiga palju sisemälu, tekiksid stabiilsusprobleemid. Arduino ei pruugi korralikult lugeda DHT11 andurit. See võib mõjutada ka mõnda muud programmi, näiteks muusikaklaviatuuri.
- Võib koodi muuta kompaktsemaks ja tõhusamaks
- Pidin eemaldama rämpsposti programmi, mille kavatsesin lisada, et veenduda, et enamik teisi koodi funktsioone töötab korralikult. (Rämpspostiga kulutatakse umbes 95–96% arduino mälust)
-
Korpust saaks paremini konstrueerida (näiteks kasutada kuuma liimi asemel puiduliimi või teha paremat sõrmeühendustega kasti)
- See võib põhjustada ka seda, et puutepadjad ei ole mõnikord tundlikud. Alumiiniumist padjake ei saanud juhtmete külge joodetud ja seega ei pruugi juhtmed ja padjad (mõnikord) väga kokku puutuda. See on aga nõme, sest enamasti töötavad padjad korralikult.
- Padjad võivad olla üksteisele liiga lähedal, et kasutaja ei saaks juhuslikult mõnda muud padja vajutada, kuid see on veel üks näpunäide
- Korpuse võiks katta (spooniga või millegi muuga) või värvida, et kenam välja näha.
Üldiselt tehti see projekt selleks, et ära kasutada mõned minu liigsed andurid ja mikrokontrollerid. Arvestades, et lõpetasin selle umbes nädalaga (tegelikult 9 päevaga), vähese planeerimisega või üldse mitte, olen tulemusega üsna rahul.
Samm: muutke see kenamaks
Põhimõtteliselt hankige puidust tapeet / kate / spoon ja lõigake see suuruseks. Lisaks tehke mõned väljalõiked (Micro USB) portide ja komponentide jaoks (nt kaugusandur). Lõpuks liimige see puidule (mina kasutasin superliimi).
Soovitan:
Noolpea kell: 10 sammu (piltidega)
Noolepea kell: See uskumatu noolepea kell on ainulaadne. Olen otsinud kõikjalt, et leida isegi midagi sarnast ja pole midagi leidnud. See on suurepärane projekt kõigile, kes tegelevad indiaanlaste sisekujundusega; ajalugu; Tulekiviga koputamine; kivide kogumine
RGB -kell lastele aega õpetama: 4 sammu
RGB -kell lastele aega õpetama: eile õhtul tuli mul idee, kuidas aidata oma 5 -aastasel ajataju saada. On selge, et lapsed orienteeruvad igapäevastele sündmustele, et saada aimu järgmisest. Aga eelmised sündmused on tavaliselt natuke jama ja vaevalt kunagi korras. Kuna ütlen
7 segmendi kell - väikeste printerite väljaanne: 9 sammu (koos piltidega)
7 segmendikell - väikeste printerite väljaanne: veel üks 7 segmendi kell. xDA Kuigi pean ütlema, et see ei tundu minu Instructabeli profiili vaadates nii hull. Tõenäoliselt on see ärritavam, kui vaatate minu asjade universaalset profiili. Miks ma siis üldse viitsin teist teha
C51 4 -bitine elektrooniline kell - puidust kell: 15 sammu (piltidega)
C51 4 -bitine elektrooniline kell - puidust kell: sellel nädalavahetusel oli vaba aega, nii et läksite kokku ja panite kokku selle 2,40 AU $ 4 -bitise isetegija elektroonilise digitaalse kella, mille ostsin mõni aeg tagasi AliExpressist
Gixie kell: ilusaim helendavate torude kell: 4 sammu
Gixie kell: kõige ilusam helendavate torude kell: Mulle meeldib Nixie Tube väga, kuid see on liiga kallis, ma ei saa seda endale lubada. Nii et ma veetsin selle Gixie kella loomisel pool aastat. Gixie kell saavutatakse akrüülvalguse saamiseks valguse ws2812 abil. Annan endast parima, et muuta RGB -toru õhemaks