Tartalomjegyzék:
- 1. lépés: A projektben használt dolgok
- 2. lépés: Rövid megjegyzés a DS18B20 -ról
- 3. lépés: Áramkör
- 4. lépés: Kód
- 5. lépés: Összeszerelés
Videó: Készíts intelligens bögrét a LED és az Arduino segítségével: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Szerző: ElectropeakElectroPeak Official Website
Névjegy: Az ElectroPeak egy hely, ahol megtanulhatja az elektronikát és megvalósíthatja elképzeléseit. Kiváló útmutatókat kínálunk, amelyek megmutatják, hogyan készítheti el projektjeit. Kiváló minőségű termékeket is kínálunk, hogy Önnek… Tovább az Electropeakről »
Ebben a projektben RGB LED -eket, környezeti érzékelőt és Arduino Nano -t fogunk használni üzenet küldésére vagy riasztásra színes fényekkel. A projekt végén a következőket teheti:
- Olvassa le a környezet hőmérsékletét az Arduino DS18B20 érzékelőjéből.
- Az RGB LED -ek vezérlése PWM segítségével.
- Készíts egy jó okos bögrét.
1. lépés: A projektben használt dolgok
A projektben használt összes összetevő megvásárolható a megadott linken.
Hardver alkatrészek
Arduino Nano X1
ElectroPeak DS18B20 hőmérsékletérzékelő X1
ElectroPeak RGB 5 mm -es LED X1
Adafruit LiPo akkumulátor X1
Adafruit szalagkábel X1
Szoftveralkalmazások és online szolgáltatások
Arduino IDE
2. lépés: Rövid megjegyzés a DS18B20 -ról
A DS18B20 digitális hőmérő 9 bites és 12 bites Celsius hőmérséklet-mérést tesz lehetővé, és riasztási funkcióval rendelkezik, a felhasználó által nem programozható felső és alsó trigger pontokkal. A DS18B20 egyvezetékes buszon keresztül kommunikál, amely definíció szerint csak egy adatvonalat (és földet) igényel a központi mikroprocesszorral való kommunikációhoz. Ezenkívül a DS18B20 közvetlenül az adatvezetékből nyerhet áramot („parazita tápellátás”). külső tápegységre van szükség. Minden DS18B20 egyedi 64 bites soros kóddal rendelkezik, amely lehetővé teszi több DS18B20 működését ugyanazon az 1-vezetékes buszon. Így egyszerű egy mikroprocesszor segítségével több nagy területen elosztott DS18B20 vezérlésére. A szolgáltatás előnyei közé tartozik a HVAC környezeti vezérlés, az épületen belüli hőmérséklet -figyelő rendszerek, berendezések vagy gépek, valamint a folyamatfigyelő és -irányító rendszerek.
Ami a technológia és az élet ötvözését illeti, a színes fény használata csodálatos és vonzó. Az üzenetek vagy riasztások küldéséhez az RGB LED -ek kijelzőkre cserélése szebbé és egyszerűbbé teheti a projekteket. Ebben a projektben szeretnénk okosabbá tenni egy bögrét, hogy megjeleníthesse a kávé vagy üdítőitalok hőmérsékletét, valamint riasztást készen áll az ivásra. Termopileként a DS18B20 -at használjuk, és a bögre aljára ragasztjuk. Digitális adatként el tudja küldeni a bögreben lévő folyadék hőmérsékletét a vezérlőnek. Az Arduino Nano -t választottuk vezérlőnek kis mérete és mini USB -csatlakozója miatt. Ezért programozható, és az akkumulátor USB porton keresztül tölthető. A hőmérséklet megjelenítéséhez 2 egyszerű 4 tűs RGB LED-et használunk, és az Arduino Nano különálló PWM-egységeihez csatlakoztatjuk. Most már csak egy elemre, egy bögrére és egy műanyag burkolatra van szükségünk az alkatrész behelyezéséhez. Csináljuk meg.
3. lépés: Áramkör
Az akkumulátor mérete a LED -ektől és a bögre méretétől függ. Az 500mAh akkumulátor jó választás. Használhat polimer vagy ion elemeket. Az itt használt LED -ek közös katóddal rendelkeznek. Ha a tiéd közös anódokkal rendelkezik, apró változtatásokat kell végrehajtanod a kódon. Ha a LED -ek nem tudnak ellenállás nélkül működni, akkor két módja van. Ellenállás hozzáadása vagy további LED -ek hozzáadása. A DS18b20 feszültségét és adattüskéjét 4,7K ohmos ellenálláshoz kell csatlakoztatnia. Bár lehet, hogy nem is szükséges.
4. lépés: Kód
Másolja az alábbi kódot az Arduino IDE -be. De először hozzá kell adnia a könyvtárat, majd fel kell töltenie a kódot. Töltse le a „One Wire” és „Dallas” könyvtárat a mellékletből. Ha először futtat egy Arduino táblát, ne aggódjon. Csak kövesse az alábbi lépéseket:
- Látogasson el a www.arduino.cc/en/Main/Software weboldalra, és töltse le az operációs rendszer szoftverét. Telepítse az IDE szoftvert az utasításoknak megfelelően.
- Futtassa az Arduino IDE -t, törölje a szövegszerkesztőt, és másolja a következő kódot a szövegszerkesztőbe.
- Keresse meg a vázlatot és vegye fel a könyvtárakat (Töltse le a könyvtárakat az alábbi linkekről). Most kattintson a ZIP könyvtár hozzáadása gombra, és adja hozzá a könyvtárakat
- Válassza ki a táblát az eszközökben és táblákban, válassza az Arduino Nano lehetőséget.
- Csatlakoztassa az Arduino -t a számítógépéhez, és állítsa be a COM portot az eszközökben és a portban.
- Nyomja meg a Feltöltés (nyíl jel) gombot.
A következő kódsorok a színszámításhoz tartoznak, és a bögrétől függnek. Ha a bögre nem adja át a hőt elég gyorsan, akkor azt meg kell változtatni a kívánt eredmények elérése érdekében.
ha (hőmérséklet> 50) hőmérséklet = 100;
ha (hőmérséklet <30)
hőmérséklet = 0;
hőmérséklet = (12,5)*(hőmérséklet-30);
5. lépés: Összeszerelés
Kezdetben fúrnia kell a bögre alját. A lyukak száma függ az áramkörtől és a megvalósítás módjától. Ebben a projektben 3 lyukat vettünk figyelembe. Az egyik a hőmérőhöz és kettő a csavarok (elektródák) csatlakoztatásához folyadékkal a bögre belsejében. Ezt a projektet a bögre átszúrása nélkül is elvégezheti. Jelölje be a hőmérőt a bögre aljára, és csatlakoztassa az elektródák 2 vezetékét egy ki/be kapcsolóhoz. A hőmérő és az elektródák felhelyezése és lezárása után ideje keretet készíteni a bögre aljára. Használjon ragasztókat az üveg lezárásához, amelyet forró vagy hideg víz nem old meg. A bögre aljának héjának elkészítéséhez. először meg kell mérnie a bögre külső átmérőjét. Ezután tervezzen egy kört, amely pontosan azonos méretű a bögre alján, és két gyűrű, amelynek külső átmérője 3 mm vastag (és természetesen a bögre aljának átmérőjével). Használhat plexit és egy lézervágó gép az előírt héj elkészítéséhez. Az egyik gyűrűnek átlátszónak kell lennie, a többi színét tetszés szerint választhatja ki. A matt felület eléréséhez csiszolja le az átlátszó gyűrűt. Ragassza őket a képeken látható módon. Most ragassza fel az akkumulátort a héjra, és csatlakoztassa a csapjait az Arduino -hoz. Vágja fel az átlátszó gyűrű egy részét, mint az Arduino mikro USB -port, és csatlakoztassa az Arduino -t az akkumulátorhoz, hogy a csatlakozó kiessen a gyűrűből. Most forrasztja a LED -eket az Arduino -hoz, és csatlakoztasson más vezetékeket az Arduino -hoz. Végül ragasztja a héjat a bögre aljára, és töltse fel a kódot az Arduino -ba.
Ajánlott:
Készíts táncoló robotot 3D nyomtató és Arduino nélkül/#intelligens kreativitás: 11 lépés (képekkel)
Készíts táncoló robotot 3D nyomtató és Arduino/#smartcreativity nélkül: Helló barátaim, ebben az oktatóanyagban megmutatom, hogyan lehet otthon táncoló robotot készíteni 3D nyomtató és Arduino nélkül. Ez a robot képes táncolni, automatikus egyensúlyozásra, zeneszerzésre és járásra. És a Robot dizájnja is nagyon jól néz ki
Készíts játékkonzolt a Raspberry Pi segítségével: 6 lépés
Készíts játékkonzolt a Raspberry Pi segítségével !: Szeretnél retro játékokat játszani anélkül, hogy fizetnél a drága régi konzolokért? Ezt megteheti a Raspberry Pi -vel. A Raspberry Pi egy "hitelkártya méretű számítógép" " ami sok jó dologra képes. Sokféle típus létezik
Mit gondol a Bit? Készíts egy egyszerű találgatós játékot a BBC Microbit segítségével !: 10 lépés
Mit gondol a Bit? Készíts egy egyszerű találgatós játékot a BBC Microbit segítségével !: Felkaptam pár BBC Microbitot, miután számos online cikkben pozitív véleményeket olvastam róluk. Annak érdekében, hogy megismerjem a BIT -et, játszottam az online Microsoft Blocks Editor programmal pár óra és feljött wi
Készíts saját intelligens tükröt 80 dollár alatt - a Raspberry Pi használatával: 6 lépés (képekkel)
Készíts saját intelligens tükröt 80 dollár alatt - a Raspberry Pi használatával: Ebben a projektben egy intelligens tükröt fogunk építeni, amely hasznos információkat mutat a reggeli készülődés során. Az egésznek 80 dollár alá kell kerülnie, így a legtöbb ember számára megfizethető. Ez az útmutató csak megtanít
Készíts időtúllépő videókat a Raspberry Pi segítségével (11 kódsor): 12 lépés (képekkel)
Készíts időtúllépő videókat a Raspberry Pi segítségével (11 sor kód): Nemrég ültettem először néhány magot az asztali edényembe. Nagyon izgatott voltam, ahogy néztem őket, de mint tudjuk, ez egy lassú folyamat. Látni sem tudtam, hogy a növekedés igazán csalódott, de hirtelen bennem felébredt az elektronikai hobbi