Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Хүйтэн схемийг бий болгох
- Алхам 2: Мэдээллийн сан бүрдүүлэх
- Алхам 3: Миний тохиргоо, програмчлалыг бий болгох
- Алхам 4: Миний сайтыг хийх
- Алхам 5: Миний хэргийг үүсгэх
Видео: CloudLamp: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Би Howest Kortrijk -ийн оюутан. Жилийн эцэст сурч мэдсэн зүйлээ харуулахын тулд бид төсөл хийх шаардлагатай болсон. Би үүл хэлбэртэй ухаалаг чийдэн хийхийг сонгосон. Би эгч нарынхаа төрсөн өдөрт зориулан үүлэн чийдэн хийхийг хүссэн болохоор ийм санаа олсон юм. Гэхдээ надад үүнийг хийх цаг, чадвар байгаагүй. Жилийн эцэст би маш их зүйлийг сурч мэдсэн тул үүлний гэрлийн илүү сайн/ухаалаг хувилбарыг ч хийж чадна.
CloudLamp бол үүл хэлбэртэй ухаалаг чийдэн юм.
Энэ нь маш олон функцтэй.
Энэ нь доторх агаарын чанарыг хэмжих мэдрэгчтэй байв. Үүнийг хэмждэг:
- CO2 концентраци (ppm)
- Харьцангуй чийгшил (%)
- Температур (° C)
Вэбсайтаас та сонгосон байршлынхаа цаг агаарын мэдээг харах боломжтой. Дэнлүүний өнгө нь сонгосон газрын цаг агаартай зохицдог. Цаг агаарын мэдээллийн хувьд би openweathermaps API ашигладаг.
Мөн микрофон суурилуулсан тул та үүлний байршлыг 2 алгадах замаар өөрчлөх боломжтой. Мөн LCD дэлгэц нь дэнлүүний байршил, цаг агаарын тодорхойлолтыг харуулдаг. Та эндээс харж болно.
Дэнлүү нь цаг агаарын 5 өөр горимтой:
- нартай
- цас
- бороо
- үүлэрхэг
- Багавтар үүлтэй
- шуурга
Хангамж
Та DIY дэлгүүрээс бараг бүх зүйлийг олох боломжтой.
Миний хувьд нийт зардал 220 орчим евро байсан.
Энэ төслийн хувьд танд хэрэгтэй болно:
- Raspberry Pi 3 загвар Б.
- Чийглэг ба температур мэдрэгч - DHT11
- Adafruit CCS811 агаарын чанарын мэдрэгчийн тасархай
- дэр дүүргэх
- 5л усны сав
- rgb LED зурвас
- транзистор
- LCD 16X2
- KY-038 микрофон
- 8GB хэмжээтэй micro SD карт
- 470-OHM эсэргүүцэл
- Эмэгтэй - Эмэгтэй утас
- Эмэгтэй - Эрэгтэй утас
- Эрэгтэй - Эрэгтэй утас
- цавуу буу
- ПХБ
Алхам 1: Хүйтэн схемийг бий болгох
Нэмэлт мэдээлэл CSS811 -ийг ашиглахын тулд нэмэлт тохиргоо хийх шаардлагатай болно. Та эндээс бүх зүйлийг олох боломжтой. DHT11 нь нэг утсан бүрэлдэхүүн хэсэг юм. Үүнийг програмчлахын тулд би номын сан ашигласан. Хэрэв та өөрөө програмчлахыг хүсч байвал энэ нь эмх замбараагүй тул номын санг ашиглахыг зөвлөж байна: Adafruit DHT
Би бөөрөлзгөнө pi болон Arduino хоёрын хооронд USB -ээр цуваа холболт ашигладаг. Миний LCD дэлгэц ба LED зурвасууд Arduino -тэй холбогдсон бөгөөд миний DHt11, микрофон, ccs811 нь бөөрөлзгөнөтэй холбогдсон байна.
Алхам 2: Мэдээллийн сан бүрдүүлэх
Энд та миний мэдээллийн сангийн загварыг харж болно.
Би энэ мэдээллийн санг өөрийн Raspberry pi дээр MariaDB ашиглан байршуулсан.
Миний мэдээллийн санд 3 хүснэгт байсан бөгөөд 1 нь мэдрэгч, 1 нь өгөгдлийг бүртгэхэд зориулагдсан болно. openweathermaps API -ийн бүх байршлын хувьд 1.
Алхам 3: Миний тохиргоо, програмчлалыг бий болгох
Бүгдийг гагнахаасаа өмнө би талхны хавтангаа ашиглан бүх зүйлийг холбож, мэдрэгч, туузыг туршиж үзсэн. Та миний кодыг github дээрээс олж болно.
Алхам 4: Миний сайтыг хийх
Мэдрэгчид болон openweathermaps API -ийн өгөгдлийг харуулахын тулд би бүх зүйлийг цэвэрхэн харуулдаг сайт хийсэн.
Алхам 5: Миний хэргийг үүсгэх
Бүх алхамуудыг амжилттай хийж дууссаны дараа
та хэргийг үүсгэж эхэлж болно. Үүнийг хийхийн тулд эд ангиудыг санамсаргүйгээр салгахгүйн тулд гагнахыг зөвлөж байна. Дээрх зургуудаас миний хэргийг гаргахын тулд миний хийсэн зарим алхмуудыг харж болно. Эхлээд би бүх зүйлийг гагнасан, дараа нь бүрэлдэхүүн хэсэг бүрийг 5 литрийн багтаамжтай том усны саванд хийж болно. Эцэст нь би халуун цавуугаар дэрний дүүргэлтийг лонхонд наасан.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно