Sisällysluettelo:
- Vaihe 1: Ota paskasi yhteen
- Vaihe 2: PCB Fun
- Vaihe 3: Kokoonpano
- Vaihe 4: Kirjoita paljon muutamia sanoja
- Vaihe 5: Muut
Video: Ohjelmoitava kello, jossa on neljän merkin näyttö: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Olet kaupungin puhe, kun käytät tätä vastenmielistä, ylisuuria, täysin epäkäytännöllistä rannekelloa. Näytä suosikki ruma kielesi, laulun sanat, alkuluvut jne. Microreader -paketin innoittamana päätin tehdä jättikellon käyttämällä samanlaisia kuusitoista segmenttinäyttöä. Kaksitoista tuntia myöhemmin tulin ulos masokistisesta fuugostani ja lakkasin yrittämästä reitittää 16 -bittistä dataväylää yksipuolisella PCB: llä, joka oli tarpeeksi pieni käytettäväksi ranteessasi. Palatessani digikey -salaisuuslaatikkooni, keksin neljän merkin näytön, joka koostui 5x7 led -matriisista. 7 -bittinen rinnakkaistietojen syöttö, ei tarvetta lukuisille virranrajoitusvastuksille, isoille ja pienille kirjaimille, loput kirjoittaa itse. Tämä ohje ei ole tarkoitettu opetusohjelmaksi piirilevyjen luomiseen tai PIC -ohjelmointiin. Rehellisesti sanottuna en todellakaan suosittele kenenkään yrittävän tehdä yhtä näistä. Jos tiedät tarpeeksi seurataksesi, voit todennäköisesti tehdä parempaa työtä kuin minä. Jos et tiedä mitä tapahtuu, tämä ohje ei opeta sinulle kaikkea mitä sinun tarvitsee tietää. P. S. Jos käytät sitä Internetin tunnuslauseiden selaamiseen julkisesti, olet huono ihminen ja sinun pitäisi hävetä.
Vaihe 1: Ota paskasi yhteen
Tarvitsemasi: Älykäs DLO3416-näyttö Tulee punaisen, vihreän, laventelin, fuksian ja vaahteran pähkinän makuihin.. Joka tapauksessa tarvitset vähintään yhden PIC: n SOIC -paketissa ja luultavasti DIP: n piirilevylle. 628A ja 648A ovat identtisiä käytettävissä olevan ohjelmamuistin määrää lukuun ottamatta (2k vs 4k). Käytä 648A: ta, ellei sinulla ole noin 628A: ta. MCP1253 Tämä on latauspumpun DC-DC-muunnin. Aiomme käyttää tätä tehdäksemme 5 V: n näytölle 3 V: n nappiparistosta. Hanki muutama, jotta voit tuhota ainakin yhden. Passiiviset komponentit ovat läpireikiä. Tiedän, että pinta-asennuksen ja läpiviennin sekoitus on esteettisesti epämiellyttävä, mutta mitä voit tehdä. Napsauttavaa tyyppiä, jota näet kaikkialla halpoja painikkeita tarvitaan. Voit korvata pistokkeet pistorasioilla, jos nauttit vahingossa vaatteiden ja ihon repimistä.-CR2032 Nappikenno ja pidike. MCP1253 toimitetaan pinta -asennuspakkauksessa, joka on riittävän pieni vahingossa hengitettäväksi. Kuparipäällysteinen levy, syövytys, asetoni jne. PCB: n valmistamiseksi. jota en nyt muista.
Vaihe 2: PCB Fun
Näytön tietolomake valehtelee. Se sanoo, että kohdistimen valinta on aktiivinen korkea tulo. Nyt kun olemme kärsivällisiä ja varovaisia, olemme leivänneet piirin löytääksemme tämän ennen kuin tuhlaamme tuntikausia PCB -levyjen tekemiseen, joiden CU on sidottu alhaiseksi. Emme myöskään välitä kohdistintoiminnosta. Itse asiassa olen löytänyt todella merkittävän luettelon asioista, joista emme välitä, ja tämä ohje on liian kapea sisällyttääkseni. PIC -lähtöjen yhdistäminen näyttötappeihin on paljon helpompaa komponenttien jalanjälkien avulla. Jos tämä on liian hämmentävää, hanki typerys. Tarkoitan, että teen yhden. En aio käydä läpi, miten voit tehdä oman piirilevyn, Instructables koostuu laskentani mukaan noin 50% väriaineen siirtomenetelmän ohjeista. Lataa Eagle -tiedosto, tulosta se 1: 1 ja peilaa. Silitä se kuparilevylle noin puoli tuntia, vedä paperi pois, huomaa, että se ei toimi ja toista noin kymmenen kertaa. Eagle -kirjastot MCP1253: lle (kiitos avoimissa piirissä oleville) ja näyttö on liitetty.
Vaihe 3: Kokoonpano
Joitakin yleisiä vinkkejä:
1. Aloita MCP1253: sta. Tällä tavalla, kun ruuvat sen ja murskaat levyn, et menetä paljon. Tina jäljet ensin, pidä sitten paikallaan ja tartu siihen. Ylimääräisen jäljen pituus sen ympärillä auttaa, lämmittää ääripäätä ja kohdistaa sen. Jos sinulla on vakaa käsi ja hieno juotos, voit tehdä johtimet yksitellen. Jos siltaat jonkin, vedä jotakin juotoskärkeä niiden yli. 2. MSOP: n juottamisen jälkeen SOIC PIC on kävely puistossa. Sama juttu taas, tartu kulmiin ja toimi sitten ympäri. 3. Pinta -asennettavat osat menevät pohjaan, kaikki muu päälle.
Vaihe 4: Kirjoita paljon muutamia sanoja
PIC -portit on kytketty seuraavasti:
PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL / RB1 WR / RB2 A0 RB3 A1 RB4 CLR / RB5 SW1 Vaihda tuloa RB6 PGC RB7 PGD Mutta odota, sanot ovat sekavassa järjestyksessä! No, on vähän tylsää, säästän sinut. Liitetyssä sisällytystiedostossa on vastaavuuksia tälle tilaukselle käännetylle merkistölle. Koodissani on joitain ongelmia, eikä se ole kovin kaunis, joten en sisällytä sitä tähän ohjeeseen vielä. Yleinen ohjelmavirta yhden merkin vaihtamiseksi on seuraava: aseta osoitebitit siirtämään merkkidataa PORTA clear WR / bit nop set WR / bit painaa, valitsee sopivat 80 -luvun rock -sanoitukset ja niin edelleen. Valoisa puoli on, että se on melko yksinkertainen saada se käyttöön, jos sinulla on PIC -ohjelmointikokemusta. Voit raa'asti pakottaa sen ja kirjoittaa funktiokutsun kullekin merkille tai käyttää yksinkertaista hakutaulukkoa yhdellä hakemistolla ja saada 256 merkin sarjan (64 nelimerkkistä "sanaa").
Vaihe 5: Muut
ICSP -ohjelmointi Hyppyjohdon irrottaminen irrottaa tasavirtamuuntimen muusta piiristä ohjelmoinnin aikana. Jos jätät hyppyjohdon vahingossa päälle ohjelmoijastasi, saatat paistaa muuntimen tai ohjelmointi saattaa epäonnistua. Täydellä kirkkaudella (100% käyttöjaksolla) piiri voi vetää ylöspäin 50 mA. Tämä ei ainoastaan tyhjennä akkua muutamassa minuutissa, vaan on myös kirkkaampi kuin on tarpeen. Kokeile pienellä PWM -silmukalla himmentääksesi näytön hyväksyttävälle virrankulutustasolle. Kokemukseni mukaan näyttö on edelleen hyvin näkyvissä, kun koko piiri kulkee luokkaa 2-5 mA. Tätä kelloa ei tietenkään ole tarkoitettu käytettäväksi säännöllisesti tai käytettäväksi kellonaikana. Tavoitteena on, että ranteessasi on jotain tyhmää muutaman tunnin ajan, kun menet ulos. Voisit korvata nappikennon suuremmalla akulla, kuten matkapuhelimen litiumionipakkauksella, jos tarvitset todella enemmän akun kestoa. Luultavasti ostan nyt halvan tarranauhakellon.
Suositeltava:
NELJÄN TOIMINTALASKIMEN LUOMINEN CPP: ssä: 6 vaihetta
NELJÄN TOIMINTALASKIMEN LUOMINEN CPP: ssä: Laskureita käytetään kaikille jokapäiväisessä elämässä. Yksinkertainen laskin voidaan tehdä käyttämällä C ++ -ohjelmaa, joka pystyy lisäämään, vähentämään, kertomaan ja jakamaan kaksi käyttäjän syöttämää operandia. Jos ja goto -lausetta käytetään laskimen luomiseen
Neljän pelaajan jalusta Arcade-kaappi MAME: 32 vaihetta (kuvilla)
Neljän pelaajan jalusta-arcade-kaappi MAMElle: Tämä näyttää, kuinka rakensin 4 pelaajan MAME-jalustakaapin. On monia asioita, joita haluat ehkä muokata mieleiseksesi. Näytän sinulle, miten tein omani, voit vapaasti säätää sitä mieleiseksesi. Tässä on tavallinen ikkuna
Musiikkilaatikko, jossa on mini -näyttö (OLED) ja LED: 8 vaihetta (kuvilla)
Musiikkikotelo, jossa on mini -näyttö (OLED) ja LED: Ideani oli laatikko, joka toistaa musiikkia, kun avaat sen. Siinä on myös näyttö, jossa on hymiö, joka herättää ja tervehtii sinua. Siinä on myös LED, joka syttyy, jos pidät Force-herkkää vastusta puristettuna sormiesi väliin, kun
Valon/LED -merkin muuttaminen helposti Arduino -ohjelmointia varten: 7 vaihetta (kuvilla)
Valon/LED -merkin muuttaminen helposti Arduino -ohjelmointia varten: Tässä ohjeessa näytän, kuinka kuka tahansa voi muuttaa valojen kanssa ohjelmoitavat arduino -vilkkuvat valot tai " Liikkuvat valot "
ESP32- ja OLED -näyttö: Internet -kello - DHT22: 10 vaihetta (kuvilla)
ESP32 ja OLED -näyttö: Internet -kello - DHT22: Tämä Instructable kilpailee kilpailusta: "GIF -haaste 2017", jos pidät siitä, anna äänesi napsauttamalla yllä olevaa banneria. Kiitos paljon!;-) Tämä opetusohjelma on jatkoa matkalle oppia lisää tästä suuresta IoT-laitteesta