Satura rādītājs:

FEDORA 1.0, inteliģents puķu pods: 8 soļi (ar attēliem)
FEDORA 1.0, inteliģents puķu pods: 8 soļi (ar attēliem)

Video: FEDORA 1.0, inteliģents puķu pods: 8 soļi (ar attēliem)

Video: FEDORA 1.0, inteliģents puķu pods: 8 soļi (ar attēliem)
Video: GENSHIN IMPACT FAIL RAPTORS ONLINE AMONG US WIN 2024, Jūlijs
Anonim
Image
Image
FEDORA 1.0, inteliģents puķu pods
FEDORA 1.0, inteliģents puķu pods
FEDORA 1.0, inteliģents puķu pods
FEDORA 1.0, inteliģents puķu pods

FEDORA jeb ziedu vides dekorēšanas organisko rezultātu analizators ir inteliģents puķu pods iekštelpu dārzkopībai. FEDORA nav tikai puķu pods, tas var darboties kā modinātājs, bezvadu mūzikas atskaņotājs un sīks draugs robots. Galvenā šajā ierīcē iekļautā iezīme ir tajā iebūvētā balss paziņojumu sistēma. (Cienījamie dizaineri un izgudrotāji, es atvainojos, ka neesmu ideāls angļu valodā)

Iespējas

  1. Automātiski laista augu, kad augsnes mitrums kļūst sauss
  2. Iebūvēta 1 l tilpuma tvertne un podā uzstādīts mikro iegremdējamais sūknis palīdz laistīt iekārtu īstajā laikā
  3. Ūdens līmeņa indikators tiek pievienots kopā ar FEDORA, lai noteiktu tvertnes līmeni. Ja tvertnes līmenis kļūst tukšs, lietotājs to var identificēt, izmantojot indikatora gaismas diodes
  4. Augsnes stāvokļa gaismas diode tiek pievienota arī katlā, lai noteiktu augsnes mitrumu (ja sūknēšanas mehānismā ir kāda kļūda, augsnes mitruma līmenis kļūst sauss)
  5. Šim katlam ir pievienots temperatūras un mitruma sensors, lai noteiktu apkārtējās vides pašreizējo temperatūru un mitrumu
  6. Ar šo podu tiek pievienota augšanas gaisma, lai augam nodrošinātu pietiekamu mākslīgo apgaismojumu
  7. Iekšpusē uzstādīts Bluetooth audio uztvērējs palīdzēs straumēt mūziku no viedtālruņiem, izmantojot Bluetooth
  8. RBG gaismas diodes, kas samontētas katla augšējā daļā, palīdz izteikt mūsu auga/poda jūtas
  9. Modinātājs ir pievienots ar FEDORA. Šis modinātājs netiks atiestatīts, ja strāvas padeve ir izslēgta (modinātāja informācija tiks saglabāta EEPROM)
  10. Kopā ar katlu tiek pievienots 24 stundu automātiskais ekrāna atsvaidzināšanas pulkstenis
  11. Kopā ar tvertni tiek pievienots pārplūdes sensors, lai novērstu tvertnes pārplūšanu, kamēr to piepildām
  12. Lai padarītu to tik pievilcīgu, šim katlam tiek pievienota (iepriekš ierakstīta/saglabāta) balss paziņojumu vai mijiedarbības iespēja
  13. Ar to tiek pievienots gaismjutīgs sensors, lai izvairītos no balss paziņojumu atskaņošanas miega laikā (nakts pēc gaismas izslēgšanas)
  14. Kopā ar podu tiek pievienota pakāpienu motora piedziņas paplāte, lai izņemtu Arduino un augšupielādētu kodus (atjauninājumus), neizņemot augu, kuru mēs iestādījām tā augšpusē
  15. RBG LED apgaismojums, lai padarītu katlu pievilcīgāku
  16. Programmas kontrolēts izplūdes/dzesētāja ventilators tiek pievienots ķēdes slānī radītā siltuma izplūdei, pateicoties 7805 regulatora IC

Funkcijas tika izlaistas manu eksāmenu un uzdevumu dēļ

  1. Automātiska vēlmju sistēma, kas var novēlēt lietotājam (Labrīt, Labs pēc pusdienlaika utt.), Kad viņš nāk pie poda (Īpašas vēlmes (piem., Labrīt) piegādās tikai vienu reizi dienā)
  2. FEDORA paziņojums par viņu pašreizējo darba stāvokli (kas var palīdzēt lietotājam noteikt kļūdas vai iztukšot tvertnes stāvokli citā katlā, kas atrodas viņa mājā), tad viņi to paziņo savam lietotājam, kad viņš atrodas katla priekšā.
  3. Pieskārienjutīgs augs. Ja kāds pieskaras augam, fona gaismas diodes kļūst sarkanas un brīdina tās ar balsi
  4. Kratīšana vai slīpuma sajūta, kas palīdz novērst ūdens noplūdi ķēdes slānī (izmantojot žiroskopu sensorus)

Ja kāds gatavo šo katlu, lūdzu, mēģiniet ieviest šīs 4 funkcijas, tas var padarīt katlu pievilcīgāku

1. darbība. Kas jums būs nepieciešams?

Šī projekta kopējais budžets ir aptuveni 200 USD (maks.) Par gabalu. Visas zemāk uzskaitītās sastāvdaļas var viegli atrast vietnēs sparkfun, digikey, ebay vai dažos Ķīnas tiešsaistes veikalos, piemēram, banggoods.com vai aliexpress.com. Lielākajā daļā sastāvdaļu nosaukuma es pievienoju saiti uz produktu dažādos veikalos. Daži komponenti, piemēram, rezistori, kondensatori, nulles PCB, tranzistori utt., Ir pieejami tiešsaistes veikalos 100 vai vairāk gabalu iepakojumā, lai jūs varētu tos vienkārši iegādāties no vietējos datortehnikas veikalos vai elektronikas sastāvdaļu tirdzniecības veikalos.

Sastāvdaļas

  1. Arduino Uno
  2. Arduino Mega
  3. 2,4 collu TFT skārienekrāna modulis
  4. 2 kanālu 5v releja modulis
  5. Augsnes mitruma sensors
  6. RTC modulis (DS1302) ar akumulatoru
  7. Gaismas jutīgais modulis
  8. DHT11 mitruma un temperatūras sensora modulis
  9. RBG gaismas diodes - 5 gabali (kopējais katods)

  10. Mazi atstarotāji 5 mm LED - 3x
  11. Vecs CPU dzesētāja ventilators
  12. Mikromotora sūknis
  13. 12V/2A AC - DC adapteris
  14. Ligzda maiņstrāvai - līdzstrāvas adapteris (mucas ligzda)
  15. Elastīga LED lampa
  16. USB ligzda (elastīgai LED lampai)
  17. Skaļruņi (5 cm diametrā) - 2x
  18. Audio pastiprinātājs (vai iegādājieties augstas kvalitātes klēpjdatora skaļruni, mēs varam izjaukt un paņemt skaļruņus un pastiprinātāju mūsu projektam)
  19. Bluetooth audio uztvērējs
  20. DFPlayer Mini MP3 atskaņotāja modulis
  21. Micro SD atmiņas karte (jebkura izmēra (maks. 32 GB))
  22. Vecs CD/DVD diskdzinis
  23. Tranzistors = BC548 - 3x
  24. Rezistori = 220k - 3x, 22k - 1x, 470 omi - 3x, 1k -1x
  25. L293D motora vadītāja IC - 2x
  26. 7805 Regulatora IC
  27. Siltuma izlietne 7805
  28. Kondensators = 1uf/63v, 10uf/63v (katrs 1)
  29. LED = zils (5mm / 2mm)
  30. 2 kanālu skrūves terminālis -2x
  31. Džempera kabeļi = no vīrieša līdz vīrietim, no sievietes uz vīrieti, no sievietes uz sievieti (40x iepakojums (katrs))
  32. Savienojuma vadi - 3 metri
  33. Nulles PCB (mazs) - 2x
  34. Puķu pods (ar vismaz 30 cm augstumu (kvadrātveida/taisnstūrveida vai apļveida))
  35. Plāksnes vai loksnes ar diviem dažādiem izmēriem (lai iegūtu priekšstatu par šo daļu vai skatītu montāžas video, pārbaudiet attēlu "zīmējumu" solī (3. solis))
  36. Paplāte (pārbaudiet attēlu "zīmējumu" solī (3. darbība), lai gūtu priekšstatu par šo daļu vai skatītu montāžas video)
  37. Nospiediet slēdzi ON
  38. 3/4 "PVC elkonis - 1x
  39. 3/4 "PVC vīriešu adapteris un gala vāciņš
  40. 3/4 PVC caurule - 20 cm

  41. Akvārija gaisa caurule - 2 metri
  42. T savienojumi akvārija gaisa caurulei - 4x
  43. Regulatori (Paskaties uz attēlu) - 3x
  44. Laba izskata augs
  45. Galvenes tapas (sarkana, melna, dzeltena, zila, balta)

Rīki

  1. Lodāmurs
  2. Lodēšanas svins
  3. Lodēšanas plūsma
  4. Atkausēšanas sūknis (nav obligāts)
  5. Līmes pistole
  6. Līmes spieķi
  7. Zāģis
  8. Twiser
  9. Skrūvgrieži
  10. Siltuma izlietnes pasta
  11. Marķieri

2. darbība. Zīmējumu piemēri idejas iegūšanai par katla struktūru

Zīmējumu piemēri idejas iegūšanai par katla struktūru
Zīmējumu piemēri idejas iegūšanai par katla struktūru
Zīmējumu piemēri idejas iegūšanai par katla struktūru
Zīmējumu piemēri idejas iegūšanai par katla struktūru

Iepriekš redzamie skaitļi sniedz detalizētu skaidrojumu par FEDORA dizainu. Mēs vēlamies iegādāties parastu puķu podu (izgatavotu no ABS) un pēc tam sadalīt 3 slāņos, ievietojot loksnes/plāksnes, kas izgatavotas no ABS vai jebkura cita stipra materiāla. 2. attēlā jūs varat redzēt poda priekšējo daļu, mēs vēlamies izgatavot taisnstūrveida caurums, kurā novietot paplāti mūsu sastāvdaļu glabāšanai katlā. Mēs gatavojamies atvērt un aizvērt šo katlu, izmantojot objektīva virzošo pakāpju motoru CD/DVD diskdzinī; tā vienkāršo diagnostikas procesu (tas ir, ja FEDORA darba procesā ir kāda kļūda, lietotājam jāgrib izņemt ķēdes un pārbaudīt to, nomainot augu un augsni, kas novietota pie stādīšanas slāņa. punkti pie vadības paneļa ir puķu poda sensors SR505 un barošanas slēdzis. Un šī poda abās pusēs ir pievienoti caurumi skaļruņu novietošanai. TFT displejs statusa un paziņojumu parādīšanai tiek pievienots FEDORA priekšpusē, kā parādīts attēlā.

Tagad apskatīsim FEDORA aizmuguri, šeit jūs varat redzēt, ka starp ķēdes slāni un ūdens tvertnes slāni ir izveidots caurums ar vāciņu, šis caurums ir paredzēts ūdens iepildīšanai katla iebūvētajā tvertnē. Ar šo sistēmu tiek pievienoti brīdinājumi par tvertnes pilnu tvertni, lai izvairītos no tvertnes pārplūdes. Ķēdes slānī ir pievienots papildu dzesētāja ventilators, lai izvadītu tur radīto siltumu.

Iepriekš redzamajos attēlos redzamais dizains ir manas domas un idejas, jūs varat sekot savām idejām un domām par katla dizainu. Ja jums ir 3D printeris, varat uzzīmēt un padarīt efektīvāku un izskatīgāku podu. Jebkurā gadījumā es gatavošos īstenot šo projektu, sekojot savam dizainam, savācot un saliekot lietas, kas savāktas no stacionāriem veikaliem (atvainojiet, draugi, manā vietā nav 3D printera, lai veiklāk izdrukātu savu dizainu), piemēram, puķu podi, cirkulāri plāksnes, kastes utt.

Piezīme:

Attēlos redzamais dizains ir veidots no manām domām un idejām, jūs nevēlaties sekot maniem soļiem, lai to izveidotu, jūs varat sekot savām idejām un lietām, kas ir pieejamas jūsu apkaimē (Jūs varat arī mainīt motora piedziņas ķēdes paplāti parastā vilkšanas un stumšanas paplātē) dizaina izgatavošanai

3. darbība: strāvas sadale un motora vadītāja panelis

Strāvas sadales un motora vadītāja panelis
Strāvas sadales un motora vadītāja panelis
Strāvas sadales un motora vadītāja panelis
Strāvas sadales un motora vadītāja panelis

Šajā projektā mēs kopā koordinēsim vairāk nekā 10 sensorus un moduļus. Katram no tiem ir vajadzīgi dažādi sprieguma diapazoni. Šajā dizainā pievienotajiem sensoriem un moduļiem (FEDORA 1.0) ir nepieciešama tikai 5 V barošana, un mikro sūknim un izplūdes dzesētāja ventilatoram ir nepieciešama 12 V barošana. Lai nodrošinātu strāvas padevi visām sastāvdaļām, mums ir nepieciešama strāvas sadales plate, kas var nodrošināt gan 5V, gan 12V. Tāpēc mēs izveidojām ķēdi, kā parādīts iepriekšējā attēlā šim lietojumam. Papildus tam mēs pievienojām divus L293D IC šajā ķēdē, lai vadītu pakāpju motoru, dzesētāja ventilatoru un mikro sūkni.

Lai izveidotu šo jaudas sadales un motora vadītāja shēmu, mēs vēlamies

  1. 7805 Regulatora IC
  2. 2x L293D motora vadītāja IC
  3. Galvenes tapas (melns GND, dzeltens 5V, zils soļu motora ieejai, balts Arduino ieejai)
  4. 1x 10uf/63V kondensators
  5. 1x 1uf/63V kondensators
  6. 1x 1k rezistors
  7. 2x 2 kanālu skrūves spailes (dzesētājam un sūknim)
  8. Mucas ligzda / ligzda atbilst jūsu AC-DC adapterim
  9. Nulles PCB
  10. Un gaiss radiatora 7805

(Lodējiet divas galvenes tapas, nevis LED, mēs varam pievienot šo LED mūsu katlam vēlāk)

Piezīme:

Neaizmirstiet pievienot “siltuma izlietnes pastu” pirms 7805 IC piestiprināšanas pie radiatora gabala

Izvēlieties pareizo kontaktligzdu, kas atbilst jūsu AC-DC 12V/2A adaptera izejas tapai

Ja vēlaties pievienot jebkādus moduļus (piemēram, audio pastiprinātāju), kas darbojas ar 12 V spriegumu, jums vienkārši jāpievieno dažas galvenes tapas (es šai shēmai pievienoju dažas sarkanas galvenes tapas, bet neizmantoju šajā projektā)

4. solis: ūdens līmeņa indikatora sensors

Ūdens līmeņa indikators
Ūdens līmeņa indikators

Shēmas shēma parādīja iepriekš minētās vajadzības

  1. 3x BC548 tranzistori
  2. 3x 220 omi rezistori
  3. 3x 470 omi rezistori
  4. 1x 22K rezistors
  5. Un PCB gabals

Lodējiet ķēdi PCB un pievienojiet galvenes tapas pie

1. 5V barošana (savienojiet tos kopā)

2. GND (savienojiet visus pamatus kopā)

3. Ūdens līmenis AUGSTS

4. Ūdens līmenis Vidējs

5. Zems ūdens līmenis

Ja jums ir šaubas, veidojot šo ūdens sensora ķēdi, vienkārši apskatiet šīs instrukcijas vietnē sathishk12

5. solis: ūdens plūsmas sensors

Ūdens plūsmas sensors
Ūdens plūsmas sensors

Mēs varam izgatavot ūdens plūsmas sensoru no parasta augsnes mitruma sensora. Šeit es nomainīšu augsnes mitruma sensoru par ūdens plūsmas sensoru. Šim nolūkam mēs vispirms tikai gribam no sensora noņemt augsnes uztveršanas plāksnes. Pēc tam paņemiet augsnes mitruma salīdzinājuma ķēdi un sensora plākšņu vietā pievienojiet divus MM kabeļus. Tad tagad mēs izmantosim vienkāršu loģiku, lai saprastu ūdens tvertnes pārplūdes stāvokli, ti. kad ūdens plūsmas sensora tvertnes līmeņa digitālā ieeja vienlaikus kļūst HIGH, tas ir pārplūdes stāvokļa stāvoklis. Tad mēs varam izmantot piemērotu atbildi uz šo gadījumu, izmantojot kodēšanu.

6. darbība: visu komponentu salikšana

Image
Image
Visu komponentu salikšana
Visu komponentu salikšana
Visu komponentu salikšana
Visu komponentu salikšana

Savienojuma shēmas un tam nepieciešamās sastāvdaļas ir uzskaitītas iepriekš! Vienkārši apskatiet videoklipu, lai iegūtu priekšstatu par savienojuma uzdevumu!

Ar to tiek pievienots dokumentu fails ar savienojuma tapām!

7. darbība: balss paziņojumi, audio failu izveide

Izvelciet audio parauga failu un nokopējiet saturu atmiņas kartē. un ievietojiet atmiņas karti MP3 modulī. Ja vēlaties izveidot savu audio paraugu, vienkārši apmeklējiet tādas vietnes kā

. Ja maināt mp3 failu secību (sakārtoti pēc nosaukuma), veiciet parauga izpildi un atzīmējiet MP3 secību un mainiet tos kodā, ko augšupielādējām mūsu arduino Mega.

Savienojuma shēma MP3 moduļa testa darbināšanai ir dota iepriekšējā solī

Šajā darbībā tiek pievienots koda paraugs audio failu secības pārbaudei. Jums vienkārši nepieciešams augšupielādēt kodu un atvērt seriālo monitoru, pierakstot audio no augšas. Pēc tam nomainiet to kodā mega

Šajā rar failā ir aptuveni 38 audio paraugi. Visi no tiem šajā projektā netiek izmantoti. Ja jums ir ideja pievienot dizainam paplašinājumus, šim nolūkam vienkārši pievienojiet jaunu audio failu

8. darbība: bibliotēkas un kodi

Ar šo soli tiek pievienotas skices, kuras mēs vēlamies augšupielādēt Arduino Mega un Arduino UNO. Turklāt šeit tiek pievienotas arī visas šim projektam nepieciešamās bibliotēkas. Tāpēc nevajag meklēt bibliotēkas.

Ja manā kodā pamanāt kļūdu vai kļūdas, lūdzu, sakiet komentāru lodziņā

Bibliotēkas, kas nav uzskaitītas iepriekš, ir bibliotēkas, kas jau pastāv Arduino IDE!

Ja nē, dodieties uz skici> iekļaut bibliotēku> pārvaldīt bibliotēku> un meklējiet skices augšpusē uzskaitīto galvenes failu nosaukumu.

Lai pievienotu ZIP failu bibliotēkas, dodieties uz skici> iekļaut bibliotēku> pēc tam noklikšķiniet uz opcijas, lai pievienotu zip formāta bibliotēku

Ieteicams: