Sisukord:
- Samm: koguge oma materjalid kokku
- Samm: tellige endale PCB -d
- 3. samm: ühendage see juhtmega
- 4. samm: ehitage see üles
- Samm: programmeerige see
- 6. samm: selle kasutamine
Video: Päikesekest: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on täiendus ühele minu kahe aasta tagusest projektist-karpkarjus: https://www.instructables.com/id/Solar-Powered-Conch-Screamer/. Traditsiooniline kooriku puhumine päikeseloojangul siin Mauis ainult mikrokontrolleri abil. Projekti elegants oli päikeseenergia, kuid selle sõltumatust õõnestas vajadus programmeerida konnakoha asukoht ja selle ajavöönd. See muutis sõbrale ehitamise vajalikuks eelprogrammeerimise ja vananemise, kui inimene kolis või ajavööndid nihkusid. Ka originaali kujundus koosnes koorega täidetud roti juhtmega komponentidest, mille tulemuseks olid lõpuks veekahjustused ja pikad ümberehitused. Mikrokontrollereid on täiustatud energiasõbralike unerežiimide ja transistoride releede vahetamisega.
Samm: koguge oma materjalid kokku
Ma pidin välja vahetama mõned osad, mis muutsid projekti paremaks:
1. Adafruit HUZZAH32 - ESP32 Feather Board umbes 20 $ Suurepärane laud, mis sobib kõigeks.
2. DFPlayer-Mini MP3-mängija Arduino jaoks-super väike heliplaat, pisike kaardilugeja ja võimendiga väga väikeses pakendis $ 8 DFRobot
3. Adafruit DS3231 Precision RTC Breakout- täiuslik RTC moodul töötab paljude tarkvaradega aastaid … 13 dollarit
4. GPS-moodul koos korpusega DFRobotilt-super väike masin väga kiire ja täpne
5. NPN bipolaarne transistor (PN2222)
6. TIP120 Power Darlingtoni transistor
7. 3 takistit 1k
8. Kõlar
9. lipo aku-ümmargune või tasane oma valik
10. TP 4056-geneeriline aku laadimiseks päikesepatareist-odav
11. ALLPOWERS 1PC 2.5W 5V 500mAh Mini päikesepaneelimoodul päikesesüsteemi epoksüelementide laadija DIY 130x150mm $ 9
12. Vastupidav metallist sisse/välja lüliti rohelise LED -rõngaga - 16 mm roheline sisse/välja Adafruit $ 5
Samm: tellige endale PCB -d
Parim osa vanematest projektidest õppimisest on probleemide lahendamise uue viisi väljatöötamine-halvim on see, et rotid pesitsevad juhtmeid, mis kimbutavad amatööride ehitamist, ja lõputu rõõm saada oma disain PCBwaylt tagasi (mul pole kellegagi sidet ja saan tellimuste jaoks pole raha…) kõigi osade ühendamine ja bam see töötab (või ei tööta).
3. samm: ühendage see juhtmega
Lisasin Eagle plaadi joonise, et saaksite sellest kõik ühendused lahti saada, mitte halva fritzeerimisskeemi. Kõik komponendid mahuvad plaadile hõlpsalt, välja arvatud transistor - suurema paigaldasin tagaküljele, et ruumi kokku hoida ja lamedaks jääda. Sain mõned kruvipistikud (vt fotod) kõlari, päikesepatarei, aku, GPS -i kinnitamiseks ja plaadile lülitamiseks.
4. samm: ehitage see üles
Struktuuri on üsna lihtne kokku panna. Hankige õigustatud suurusega koorekest-see pole muljetavaldav, kui panete tahvlile väikese karjakoore-kui kõik muu ebaõnnestub, saate selle 3D-printida…. Kaugtule jaoks kasutasin ühte neist populaarsetest painutatud puidust veinipudelihoidjatest ja seega odav. Komponendid ja plaat olid ranna jaoks odava modifitseeritud iPhone'i ümbrisega veeuputuse eest kaitstud. GPS tarnitakse oma veekindlas korpuses, mis on kena. Kõik tükid on Shoe Gooed päikesepaneeli põhja ja välimuse ümardamiseks asetati värvitud alumiiniumist serv. Mul pole siin 3D -printerit, nii et ka päikesepatarei alumine korpus töötaks hästi. Kõlar on ainus komponent, mis libistatakse kesta sisse. Led -tulega lüliti asetatakse kas alumiiniumist ümbrise serva või läbi korpuse all oleva puidu. Seni on hoone üle elanud mitmeid tugevaid vihmahooge.
Samm: programmeerige see
Koodis on palju närvilisi osi. Programm kasutab raamatukogu nimega Dusk2Dawn, mis arvutab päikeseloojangu, kui konkreetne asukoht ja ajavöönd on möödas. Kõigi olemasolevate ajavööndite otsingu tabeli koostamine ei tule kõne alla, nii et sellest mööda pääsemiseks seadsin keskmise ajavööndi -12 ja kasutasin seejärel algseadistuse ajal kella nupu aktiveerimise aega RTC seadistamiseks. ja järgnevaid häireid kella eluea jooksul. Lisaks baasajale edastatakse RTC -le järgmiseks äratuseks minutid ja sekundid. Alarmide tegemiseks kasutab see raamatukogu: RTClibExtended.h ja see töötab hästi. Adafruit ESP 32 võimaldab kasutada väga madalat unerežiimi (umbes 50 mikroAmprit) ja määrata asukohad latti ja pikaks ajaks püsimällu pärast taaskäivitamist oli lihtne
RTC_DATA_ATTR muutujad. Selle seadmega peate kasutama Serial2, kuna GPS -i andmete hankimisel on SerialOne seotud millegi muuga. Süsteem töötab, lülitades seadme sisse, kui olete just päikeseloojangul heas GPS -asukohas. Esimesel käivitamisel annab võimsuse transistor GPS -seadmele, mis lülitub sisse koos toitelüliti LED -iga. GPS leiab teie asukoha umbes minutiga, salvestab selle püsimällu, määrab kuupäeva ja kellaaja RTC kella, toide lülitatakse GPS -ist ja LED -ist välja, järgmine ärkamisaeg saadetakse RTC -le ja ESP läheb magama, jättes ainult RTC toiteks. Ärgates RTC signaaliga tihvtile 33, mida tavaliselt hoitakse kõrgel, saadetakse helimoodulile päikeseloojangu muusikali esitamiseks toide ning seejärel lülitatakse välja ja lülitatakse alarm välja. See kasutab minimaalselt energiat ja seda saab hõlpsasti laadida TP 4056 ja päikesepatareiga.
6. samm: selle kasutamine
See on tõeliselt lõbus masin. Päikeseloojanguks mõeldud kooriklöök on populaarne paljudes rannakogukondades üle maailma-istudes oma Tommy Bahama toolil ja pilve taha laskuv päikesepall laaditakse rekursiivselt üles päikeseloojanguga.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust