Cov txheej txheem:

Twitter Saib, tus #twatch: 6 Kauj Ruam (nrog Duab)
Twitter Saib, tus #twatch: 6 Kauj Ruam (nrog Duab)

Video: Twitter Saib, tus #twatch: 6 Kauj Ruam (nrog Duab)

Video: Twitter Saib, tus #twatch: 6 Kauj Ruam (nrog Duab)
Video: ICU Kub Vaj - Leej Twg Hais Cia (Cover Video) Hmong Song 2023 2024, Hlis ntuj nqeg
Anonim
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch
Twitter Saib, tus #twatch

#Twatch scrolls cov ncauj lus tshiab dhau los ntawm Twitter ntawm lub vijtsam LCD. Nws yog cov cuab yeej siv network ib leeg uas nyob twj ywm hloov kho yam tsis muaj PC. Nws yog qhov txaus los saib #iranelection, Michael Jackson, thiab lwm yam xwm txheej keeb kwm los ntawm thaum peb tsim #twatch. Cov ntaub ntawv qhia no #twatch hardware thiab tsim. Nws yuav qhia cov npe nkauj, PC stats, thiab lwm yam ntaub ntawv nrog cov haujlwm xws li LCD Smartie. Nws kuj tseem tuaj yeem hloov kho software, yog li nws tsis tas li. #Twatch yog qhov qhib, yog li koj tuaj yeem rub peb cov qauv tsim thiab tsim koj tus kheej. Pom Studio muaj ob peb qhov sib dhos #twatch ethernet LCD ntim rau $ 45, suav nrog kev xa khoom thoob ntiaj teb. Tau lawv thaum lawv kawg vim tias peb yuav tsis ua sai sai. Yog tias koj plam txoj haujlwm no, sau npe rau ntawm no kom tau txais kev ceeb toom txog yav tom ntej #twatch kev xaj ua ntej. Saib kab ntawv no nrog nws thawj qhov kev teeb tsa ntawm DangerousPrototypes.com, tham ntau ntxiv hauv #twatch rooj sab laj. Peb yuav xa dawb #twatch PCB yog tias koj yog thawj tus tweet rau #twatch! Cov ncauj lus tseem ceeb thiab tweets scroll ntawm qhov screen. #Twatch tuav cov ncauj lus tshiab thiab tweets txhua tsib feeb yog li koj ib txwm pom cov ncauj lus tshiab tshaj tawm tshiab. Peb kuj tau ntxiv hom dav dav ethernet hnab ev ntawv, yog li #twatch tseem tuaj yeem qhia PC stats los ntawm qhov haujlwm zoo li LCD Smartie, ntau ntxiv txog qhov tshwj xeeb hauv ntu 2.

Kauj ruam 1: Siv Nws

Siv Nws
Siv Nws

#Twatch yog siv tau yooj yim.

  • Txuas nws mus rau lub tsev ethernet network nrog siv Internet. #Twatch xav tau kev teeb tsa lub network tsis siv neeg (DHCP), qhov no yog lub hauv paus teeb tsa ntawm yuav luag txhua lub network niaj hnub no.
  • Fais fab nws. #Twatch xav tau 6-7volt DC fais fab mov. Nws siv 2.1mm DC lub hwj chim ntsaws, feem ntau yog hom. Universal DC cov khoom siv hluav taws xob yuav tsum suav nrog 2.1 hli ntsaws.
  • Kho qhov sib txawv. Cov ntxaij vab tshaus LCD hloov pauv nrog qhov kub thiab lub hnub nyoog, siv cov ntsia hlau hloov pauv los hloov qhov sib piv ntawm lub vijtsam.
  • #Twatch yuav teeb tsa lub network teeb tsa thiab pib nthuav tawm cov ncauj lus tshiab tam sim no thiab ob peb tweets los ntawm txhua tus. Tej zaum koj yuav tsum tau kho qhov sib txawv dua rau qhov ua kom huv tshaj plaws.

Tau txais #twatch hloov tshiab ntawm qhov txaus ntshai tsab ntawv blog.

Kauj ruam 2: Kho vajtse

Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse

Peb siv cov dawb software version ntawm Cadsoft Eagle los ua Circuit Court thiab PCB. Rub tawm cov ntaub ntawv tshiab kawg los ntawm txoj haujlwm Google Code nplooj ntawv ntu no poob ntau qhov kev tsim qauv ntawm Cov Lus Qhia, koj tuaj yeem pom cov ntawv qub ntawm no. Ethernet PIC 18F67J60 microcontroller Lub Microchip PIC 18F67J60 yog qhov zoo tshaj plaws rau txoj haujlwm no vim tias nws ua ke nrog Ethernet network interface thiab 41MHz microcontroller (10MIPs) hauv pob me me rau ob peb duas las. Nws tsuas yog los hauv 64pin+ TQFP pob, tab sis peb tsis muaj teeb meem siv nws los ntawm txhais tes rau tus kws tshaj lij PCB. PIC xav tau 3.3volt fais fab mov. Feem ntawm ethernet yog lub hwj chim tshaib plab tiag tiag, yog li peb siv tus loj heev TO-220 LD117-3.3volt tus tswj hwm (VR1). Peb tau xaiv tus tswj hwm loj vim tias nws yuav tsum tau faib cov cua sov nyob ntawm seb lub zog hluav taws xob nkag mus li cas. Tus tswj hwm xav tau cov khoom siv me me txiav tawm lub tshuab hluav taws xob (C15) thiab lub zog loj 10uF tso tawm lub tshuab hluav taws xob (C3). Qhov ntawd ua rau kev txhim kho nyuaj, yog li peb kuj tsim kho qhov kev txhim kho ntawm #twatch raws qhov sib txawv ntawm cov nti. Xav paub ntau ntxiv txog qhov tsim hauv kab lus yav tom ntej. Each tus PIC fais fab tus pin tau txais 0.1uF decoupling capacitor (C17-C23). PIC muaj tus tswj hwm sab hauv 2.5volt rau microcontroller thiab ethernet cores, tus tswj hwm xav tau 10uF tantalum capacitor (C1). Qhov PIC tau teeb tsa los ntawm 5pin ICSP header. MCLR pib tus pin tau tuav siab nrog 10K rub-up resistor (R21), ib qho ntxiv resistor (R4) thiab capacitor (C16) pom zoo los ntawm cov ntawv muab kev tiv thaiv tiv thaiv ntau yam xwm txheej rov pib dua. Q1). Ob 33pF capacitors (C4, C5) ua kom tiav cov oscillator Circuit. Lub jack yog HanRun HR911105A, muab rau peb los ntawm Seeed Studio - nco ntsoov kom tau txais tib lub jack, txuas tau zoo, lossis kho PCB rau lub jack koj tuaj yeem pom. Lub ethernet interface xav tau kev txiav tawm Circuit (R30-33, C10-11, L1) thiab 2.28Kohm 1% kev tsis ncaj ncees resistor (R7, tsis pom). HD44780 cim LCD Tus #twatch txhawb nqa 'tus qauv' 4 kab los ntawm 20 tus cim 5volt HD44780 LCD nrog lub +5volt backlight. Feem ntau koj tuaj yeem pom lawv txog $ 10 ntawm eBay. Nco ntsoov xyuas kom tseeb tias koj lub LCD sib xws nrog #twatch pinout ua ntej txuas rau nws. Feem ntau cov LCDs zoo ib yam, tab sis tsis yog txhua tus. Txhua tus cim LCDs ua haujlwm ntawm 5volts, yog li peb muab 5volt fais fab mov los ntawm ib qho 7805 tus tswj (VR2, C14, C2). LCD nrog lub teeb pom kev tuaj yeem siv tau cov pawg tam sim no, yog li peb siv lwm qhov loj-To-220 tus tswj hwm. C12 yog lub tshuab txiav lub zog rau lub LCD fais fab mov, tab sis LCDs twb muaj lub tshuab txiav txiav. C12 tsis tas yuav muaj neeg nyob, peb tsuas yog suav nrog nws thaum muaj teeb meem ruaj ntseg. Rau qhov siab tshaj plaws ua kom nrawm dua, LCD tau tswj los ntawm 8bit interface tag nrho. Muaj LCDs feem ntau yog 5volt ntu uas xav tau txog 4.25volts+ txhawm rau sau npe qib siab ntawm cov ntaub ntawv pins., tab sis PIC 18F65J60 tsuas yog ib feem 3.3volt. Hmoov zoo, PIC muaj pawg ntawm 5volt tiv taus tus pin yog li peb tuaj yeem tuav lub teeb liab ntawm 5volts nrog 10K rub-up resistor (R10-R19), thiab tom qab ntawd muab nws los ntawm kev hloov PIC tus pin taw qhia teeb tsa. Qhov no feem ntau yog hu ua qhib tso zis tso tawm. Qee qhov tshiab LCDs khiav ntawm 5volts, tab sis tseem ua haujlwm ntawm 3.3volt interface qib. #Twatch yuav txhawb nqa hom no yog tias koj tawm R10-19 yog li tsis muaj qhov rub tawm qhov hluav taws xob nkag mus rau tus pin, thiab hloov kho qhov hloov pauv kom hloov LAT rau npe hloov chaw ntawm TRIS sau npe hauv HD44780.c. LCD npo sib piv yog tswj los ntawm qhov tsis ncaj ncees, feem ntau tsim nrog 10Kohm potentiometer. #Twatch PCB muaj hneev taw rau qhov pheej yig 3mm SMD lauj kaub (R2), thiab qhov chaw thib ob los siv lub lauj kaub loj dua, hla qhov (R2A). Tsuas yog ib qho yuav tsum muaj neeg nyob! Tsuas yog thaum muaj suab nrov hauv lub zog xa khoom los ntawm txhua yam khoom siv ethernet, peb lim qhov tsis ncaj ncees los ntawm qhov me me ferrite hlaws (L2). Peb kuj suav nrog lub capacitor rau kev lim dej ntxiv (C13), tab sis peb tsis siv nws vim tias tsis muaj ib qho tseem ceeb xav tau. PIC hloov lub transistor (NPN1) los ntawm 240ohm tam sim no limiting resistor (R3, tsis qhia). Peb siv lub transistor uas tuaj yeem ua haujlwm 800mA+ nrog qhov nce ntawm 250hfe+, yog li PIC tuaj yeem hloov lub nra loj nrog nws 20mA tus pin siab tshaj tawm tam sim no. R1 yog tam sim no txwv tsis pub tiv thaiv rau lub teeb nraub LCD, yog xav tau. Peb siv lub qhov hla qhov tiv thaiv yog li nws tuaj yeem ua kom sov ntau nrog cov teeb pom kev loj, thiab vim tias nws yog qhov yooj yim tshaj plaws los nrhiav hauv zos thiab muab tshuaj txhuam koj tus kheej. Yog tias koj lub teeb pom kev tsis xav tau tus tiv thaiv, tsuas yog hloov R1 nrog ib daim hlau. Peb lub LCD xav tau 3ohm resistor rau 240mA lub teeb pom kev zoo rov qab. Qee lub teeb pom kev zoo siv lub zog ntau, yog li peb muab cov pins tso rau ntawm ib sab ntawm lub zog hluav taws xob thiab txhawb cov av hauv av nrog pawg VIAs. Qee qhov zoo nkauj LCD teeb pom kev xav tau tshwj xeeb tsav tsheb, yog li nco ntsoov koj li siv yooj yim +5volt mov kom zam kev puas tsuaj. Lub zog siv Lub #twatch xav tau 6-7volt fais fab mov los ntawm 2.1mm lub hwj chim txuas (J1). 2.1mm plugs yog qhov loj tshaj plaws, thiab yuav tsum tuaj nrog txhua lub zog siv hluav taws xob. Qhov siab dua cov khoom siv hluav taws xob uas koj siv, ntau dua tshav kub uas yuav tsum tau yaj tawm ntawm VR1 thiab VR2. Nco ntsoov tias #twatch yog pawg thawj coj saib kev kawm, nws tsis yog qhov ua tiav thiab sim cov khoom lag luam. Ua raws li kev tiv thaiv kev nyab xeeb kom tsim nyog thiab tsis txhob khiav nws yam tsis muaj neeg saib xyuas.

Kauj Ruam 3: PCB thiab Cov Npe

PCB thiab Cov Npe
PCB thiab Cov Npe
PCB thiab Cov Npe
PCB thiab Cov Npe

Peb siv cov dawb version ntawm Cadsoft Eagle los ua cov txheej txheem thiab PCB. Rub tawm cov ntawv tshiab los ntawm qhov project Google Code nplooj ntawv. PCB yog 2-txheej tsim nrog cov kab me me thiab sib cais (10mil) ncig 64pin TQFP PIC nti. Peb tau npaj gerbers thiab xa lawv mus rau Seeed Studio's PCB kev pabcuam rau qhib qhov haujlwm ua haujlwm. PCBs ntxiv los ntawm peb qhov kev txiav txim muaj nyob hauv Seeed Studio khw. Yog tias koj yuav peb cov PCBs ntxiv nco kom tau txais HanRun ethernet jack uas haum rau pawg thawj coj saib. Txij li lub qhov txuas ntawm 20x4 LCDs sib txawv, peb tsis tau sim ua kom haum PCB rau hauv lub qhov LCD. Peb tau ua nws me me li sai tau, zoo li SparkFun cov ntawv ntim hauv LCD, yog li nws nyob qis ntawm txoj hauv kev ntawm qhov qub. Raws li cov txiaj ntsig tshwm sim, nws tsis txaus ntshai ua rau tom qab qee lub vijtsam me me zoo li 16x2 LCD ntawm Adafruit. Daim ntawv teev npe Nyem rau daim duab tso rau qhov loj me [PNG]. Tshooj | Tus Nqi | Pob IC1 PIC 18F67J60 TQFP-64C1-3 10uF tantalum capacitor, 10volts+ SMC_AC4, 5 33pF capacitor 0805C10, 11, C14-23 0.1uF capacitor 0805ICSP 5x 0.1 "txiv neej tus pin headerJ1 2.1mm SMD power jack SMDJ2 HR911105A ethernet jack, hlaws, 200ma+ 0805NPN1 NPN transistor, 250hfe+, 800ma+ SOT-23Q1 25MHz SMD siv lead ua HC49UPR2 (A) 10K ib leeg tig trim resistor 3mm SMD los yog los ntawm qhov R3 240 ohms resistor 0805R4-6 390 ohms resistor 0805R7 2, 260 ohms resistor, 1% 0805R 21 10, 000 ohms resistor 0805R30-33 49.9 ohms resistor, 1% 0805VR1 LDO 3.3volt regulator (LD1117) TO-220VR2 7805T 5volt regulator TO-220HD44780-LCD 20x4 HD44780 cim LCD

Kauj ruam 4: Firmware

Firmware
Firmware
Firmware
Firmware
Firmware
Firmware

Qhov kawg ua tiav #twatch firmware rub tawm yog ntawm qhov project Google Code nplooj ntawv. Cov cai tau sau hauv C, thiab suav nrog Microchip C18 ua piv txwv ua piv txwv. TCP/IP pawg thiab lub hauv paus kev ua haujlwm Microchip 'dawb' TCP/IP pawg muab txhua lub network kev ua haujlwm peb xav tau kom muaj nyob hauv tsev network thiab khaws cov ntaub ntawv los ntawm Twitter. Cov pawg tau qhib qhov chaw thiab pub dawb-li-hauv-npias, tab sis daim ntawv tso cai Microchip txwv tsis pub faib khoom. Vim yog teeb meem kev tso cai, peb tsuas yog tso peb cov peev txheej rau pej xeem siv hauv qhov haujlwm Google Code SVN, kawm paub yuav rub tawm thiab sau cov peev txheej li cas ntawm no. Qhov pawg muaj Dynamic Host Configuration Protocol client uas tau teeb tsa lub network teeb tsa siv DHCP server ntawm koj lub network hauv zos. #Twatch xav tau DHCP server, tab sis feem ntau ntawm cov tes hauj lwm thiab routers tau qhib qhov no. Tus IP chaw nyob, daim npog ntsej muag, lub qhov rooj, thiab thawj DNS server tau tshwm ntawm lub vijtsam LCD kom txog thaum siv tau Twitter cov ntaub ntawv muaj. Qhov tseem suav nrog Microchip tshaj tawm cov neeg rau zaub mov. Thaum tus IP chaw nyob tau los ntawm DHCP, #twatch tshaj tawm nws tus IP chaw nyob nrog pob ntawv tshaj tawm rau txhua lub khoos phis tawj ntawm lub network. Siv MCHPDetect.exe cov nqi hluav taws xob hauv qhov project khaws cia kom pom cov pob ntawv no kawg, peb suav nrog ping (IMCP) server. Siv ib tus neeg siv ping los tshuaj xyuas yog #twatch tseem muaj txoj sia nyob hauv lub network. Twitter TCP tus neeg siv Twitter cov hauv qab no txoj haujlwm yog ib tus neeg siv TCP yooj yim, zoo ib yam li lub vev xaib, uas rub cov ntaub ntawv los ntawm lub vev xaib. Twitter's API yuav muab cov ntaub ntawv rau peb hauv ntau hom ntawv. Peb siv lub teeb-hnyav JSON hom vim tias nws yooj yim tshaj plaws rau lub zog qis PIC nti los txiav txim siab, txheeb xyuas JSONView yog tias koj siv Firefox.. Nws tshawb nrhiav los ntawm JSON cov ntaub ntawv pub zaub mov no thiab saib rau "npe" cim npe. Txog li 10 qhov ncauj lus tseem ceeb tau theej rau hauv 225byte tsis. Ib pawg cais khaws cov chaw kawg ntawm txhua lub ncauj lus hauv qhov tsis yog li peb tuaj yeem khaws cov ncauj lus hauv cov kauj ruam tom ntej. Ntau, #twatch tshawb Twitter rau 2 tweets rau txhua lub ncauj lus. Nws txuas ntxiv txhua lub ncauj lus mus rau qhov kawg ntawm Twitter JSON tshawb url, cov cim tshwj xeeb zoo li qhov chaw thiab cov cim cim cim tau cim URL. Tweets muaj ntau txheej txheej ntawm encoding. Peb txiav txim siab HTML tseg cov cim zoo li ampersand (&) thiab hais tawm (") vim tias lub vijtsam LCD tuaj yeem tso saib lawv. qhov 2100byte tsis, qhov ntxiv ntxiv yog cim pib thiab xaus ntawm txhua qhov tweet hauv qhov tsis. RAM qhov chaw yog teeb meem loj ntawm 18F67J60 nti, nws tsuas muaj txog 4000bytes tag nrho, tab sis 2100byte tsis zoo li loj txaus los tuav 20 qhov nruab nrab Peb tau saib xyuas tshwj xeeb los tiv thaiv tawm ntawm cov teeb meem nco, thiab peb tau sim cov neeg siv khoom hauv kev txo qis RAM kom ntseeg tau tias nws ua tsis tau zoo thaum lub sijhawm ua yuam kev. Yog tias nws tsis tuaj yeem txuas tom qab peb sim, nws tos tsib feeb ua ntej sim dua. ueries. The #twatch grabs tshiab tshiab thiab tweet txau txhua tsib feeb. Twitter tso qhov txwv rau tus lej ntawm cov lus nug uas cov neeg siv khoom tuaj yeem ua, yog li ceev faj txog kev ua kom tshiab ntau dua. Twitter tso cai 150 cov ncauj lus hloov tshiab ib teev, thiab "tseem ceeb dua" tshawb nrhiav cov lus nug. Network LCD hnab ev hom TCP server Tus #twatch tseem tuaj yeem tso saib cov xwm txheej xwm txheej los ntawm cov haujlwm xws li LCD Smartie. #Twatch muaj TCP server ntawm chaw nres nkoj 1337 uas lees txais Matrix Orbital formatted commands. Qhov no tseem muab kev tswj hwm lub teeb nraub LCD. Peb yuav qhia koj yuav ua li cas thiaj li rov qab tau LCD Smartie los ntawm COM chaw nres nkoj mus rau #twatch TCP server hauv ntu ob ntawm peb #twatch kab lus.

Kauj ruam 5: Bootloader rau Network Firmware Hloov Kho

Bootloader rau Network Firmware Hloov Kho
Bootloader rau Network Firmware Hloov Kho
Bootloader rau Network Firmware Hloov Kho
Bootloader rau Network Firmware Hloov Kho
Bootloader rau Network Firmware Hloov Kho
Bootloader rau Network Firmware Hloov Kho

#Twatch tuaj yeem hloov kho los ntawm PC hauv lub network hauv zej zog ua tsaug rau Microchip's internet bootloader. Nco ntsoov tias 18F ethernet PICs tsuas tuaj yeem tsim kho qhov nruab nrab ntawm 100 zaug, yog li kev hloov kho tshiab tau txwv me ntsis. Peb tseem tsis tau hlawv tawm ib lub nti, tab sis peb tsuas yog mus txog 55 txoj hauv kev txhim kho. Yog tias koj siv lub cim tshiab, koj yuav xav tau program bootloader rau hauv PIC18F67J60 los ntawm ICSP header, tom qab ntawd koj tuaj yeem rub tawm #twatch firmware hla lub network. Program twatchv2-bl-vxx. HEX rau hauv lub nti nrog tus PIC programmer zoo li ICD2 lossis PicKit. Thaum lub zog #twatch rau, lub bootloader khiav ua ntej qhov haujlwm tseem ceeb pib. Lub bootloader tshawb xyuas qhov kev sib txuas ntawm PGD thiab PGC pins ntawm lub caj dab lub cajmeem, qhia hauv daim duab saum toj no. Yog tias nws pom kev sib txuas, lub bootloader siv sijhawm ntau dua thiab tos rau lub khoos phis tawj tshiab yuav tsum tau muab rub tawm. Nws muaj lub sijhawm me me uas bootloader yuav yuam kev pib txawm tias tsis muaj jumper nruab nrab ntawm PGC thiab PGD pins. Qhov no yuav tsis puas #twatch, tsuas yog txuas lub hwj chim thiab sim dua. Kev nkag mus yuam kev tuaj yeem tiv thaiv tau los ntawm kev txav lub jumper hla ib txoj haujlwm yog li nws txuas PGD thiab GND pins. #Twatch bootloader siv tus IP chaw nyob 192.168.1.123 thiab subnet daim npog 255.255.255.0. Koj lub khoos phis tawj yuav tsum muaj IP chaw nyob uas pib nrog 192.168.1.xxx los tham nrog #twatch. Peb tau xaiv qhov 192.168.1.xxx vim tias nws yog qhov feem ntau ua rau lub tsev routers. Yog tias koj lub khoos phis tawj siv lwm qhov chaw nyob IP, koj yuav tsum tau kho nws ib ntus ua ntej koj tuaj yeem hloov kho tshiab.

  • Xyuas kom koj lub PC nyob hauv tib IP ntau thiab subnet zoo li #twatch. Koj lub PC yuav tsum muaj IP chaw nyob hauv thaj tsam 192.168.1.xxx, thiab daim npog ntsej muag ntawm 255.255.255.0. Lub neej ntawd #twatch bootloader IP chaw nyob yog 192.168.1.123, nco ntsoov tias tsis muaj lwm lub khoos phis tawj txuas nrog tib lub router twb tau siv qhov chaw nyob no.
  • Unplug lub #twatch fais fab mov.
  • Muab lub jumper nruab nrab ntawm PGC thiab PGD pins.
  • Plug hauv lub network cable, yog tias tsim nyog, thiab ntsaws rau hauv lub hwj chim. Lub vijtsam yuav tsis muaj dab tsi, muaj cov khoom thaiv, lossis pov tseg.
  • Siv TFTP cov cuab yeej siv los xa cov firmware tshiab rau #twatch IP chaw nyob, peb siv TFTP.exe los ntawm Windows kab hais kom ua.
  • TFTP hloov tshiab qhia txog kev ua tiav lossis ua yuam kev.
  • Tshem lub hwj huam hluav taws xob, tshem tawm cov jumper hloov tshiab.
  • Ntsaws lub zog xa rov qab rau hauv. #Twatch yuav tsum pib scrolling tweets. Yog tias lub bootloader pib hloov, muab lub jumper nruab nrab ntawm PGD thiab GND pins thiab sim dua.

Kauj Ruam 6: Ua Nws Ntxiv, Tau Txais Koj Tus Kheej

Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej
Siv nws ntxiv, Tau koj tus kheej

Peb tsim #twatch los ua kom siv tau tag nrho cov peev txheej ntawm ib tus nti, kev tsim qauv nthuav tawm yuav ntxiv cov yam ntxwv tab sis kim dua. Qhov #twatch tuaj yeem ua raws koj tus kheej Twitter pub. Nws yuav xav tau lub vev xaib me me nkag mus rau koj tus lej Twitter, thiab EEPROM sab nraud los khaws cov ntaub ntawv teeb tsa. Qhov #twatch tseem tuaj yeem khaws ntau tweets lossis cov ntaub ntawv ntxiv txog txhua tus tweeter, xws li lub npe thiab chaw nyob. Microchip tsis ua ib qho kev sib txuas ethernet nrog ntau dua 4K ntawm RAM, tab sis peb tuaj yeem ntxiv SRAM sab nraud los khaws cov tweets thiab tweet meta-info. Updated kho vajtse tuaj yeem ntxiv I/O header rau txuas khawm nrog LCD Smartie. A 20 tus cim los ntawm 4 kab LCD tsis muaj qhov chaw tso saib ntau. Peb tsim #twatch interface nyob ib puag ncig qhov txwv qhov chaw no. Kev hloov kho tshiab tuaj yeem ua haujlwm ntau qhov screen loj. Qhov bootloader tuaj yeem siv tus IP chaw nyob tau los ntawm DHCP. Yav tom ntej #twatch firmware hloov tshiab yuav siv qhov txiaj ntsig ntawm qhov no kom yooj yim hloov kho network. Ntawm lub lim tiam peb yuav npog LCD Smartie tau tshaj TCP server ua rau hauv #twatch. Muaj ib qho! Dab tsi twending ntawm koj #twatch? Yog tias koj xav tau kev sib sau #twatch lossis PCB, ntawm no yog ob peb txoj kev xaiv:

  • Pom Studio muaj ob peb qhov sib dhos #twatch ethernet LCD ntim rau $ 45, suav nrog kev xa khoom thoob ntiaj teb. Tau lawv thaum lawv kawg vim tias peb yuav tsis ua sai sai. Yog tias koj plam txoj haujlwm no, sau npe ntawm no kom tau txais kev ceeb toom txog yav tom ntej #twatch kev xaj ua ntej.
  • Yog tias koj xav tsim koj tus kheej, Seeed Studio tau muag ntxiv #twatch v1 thiab v2 PCBs los ntawm peb qhov kev txiav txim. Nco ntsoov kom tau txais lub ethernet jack los ntawm Seeed, lossis paub tseeb tias koj tuaj yeem pom ib qho uas haum rau PCB. Peb yuav sau txog v1 hauv ob peb hnub, cov txheej txheem thiab PCB nyob hauv txoj haujlwm SVN.
  • Peb yuav xa dawb #twatch v2 liab qab PCB rau thawj 2 tus neeg uas tweet #twatch.

Yog tias koj xav koom nrog, koom nrog Cov Ntawv Tsis Txaus Siab qhib qhov cuab yeej khoos phis tawj ntawm Google Code, lossis tuaj tham hauv #twatch lub rooj sab laj.

Pom zoo: