Posts tagged LCD

En varm nyhed – Gulvvarmestyring

0

Henrik Gade har længe snakket om en gulvvarmestyring til sit hus. Det er mest blevet ved snakken.\r\n\r\nI weekenden mente jeg så, at tiden var kommet til, at der skulle ske noget. Jeg har den seneste tid rodet lidt med Xmega B3-serien, som har indbygget LCD controller, hvorfor det muliggør et ekstremt lavt strømforbrug og dermed batteridrift. En oplagt mulighed til en temperaturføler med et display og betjeningsknapper.\r\n\r\nIsætter man samtidig en temperatursensor (DS75) og et RF modul (24L01+), så har man ingredienserne klar.\r\n\r\nDernæst skal der brygges et print sammen, og loddes stumper på.\r\n\r\nNegativ til printfremstilling\r\n

Negativ til printfremstilling

\r\n\r\nPrint ætses\r\n

Print ætses

\r\n\r\n

Færdigt ætset PCB

Færdigt ætset PCB

\r\n\r\nPå en enkelt aften havde jeg ved hjælp af Atmel Studio 6.1 og ASF fået noget kode til at vise tal på displayet.\r\n\r\n \r\n\r\n
PCB med alle stumper loddet på

PCB med alle stumper loddet på

\r\n\r\n
Koden triller på Xmega64B3

Koden triller på Xmega64B3

\r\n\r\nNu skal driveren til RF modulet og temp føleren skrives, så det kan sendes ud i “Æteren”.\r\n\r\n

DotLine børneur med Arduino

0

Med 2 små børn bliver nogle begræber såsom tid en svær ting at forklare, og synliggøre når:\r\n\r\n1: De ikke kan læse et ur.\r\n\r\n2: Ikke kan se viserne bevæge sig mens de kigger på det.\r\n\r\nDerfor fik jeg den idé, at jeg vha. LEDs (DotLine rør med 50 x RGB LEDs), vil lave en art ur.\r\n\r\nNu skal røret jo ikke vise den aktuelle tid på døgnet, men mere fokusere på, hvor lang tid der er til en given aktivitet, f.eks. hvor mange timer til der kommer gæster, hvor mange minutter til der kommer en bestemt tegnefilm i TV eller hvor mange dage der er til weekend eller fødselsdag.\r\n\r\nMålet er at lave en enkelt visning, hvor en tid indstilles i forhold til: Dage, Timer, Sekunder. Alt efter den valgte tid, skal rørets 50 grupper LEDs skaleres, så det matcher tiden fra nu = ALT tændt til udløb = ALT slukket.\r\n\r\nFor at gøre projektet simpelt, og se om konceptet har sin berettigelse, valgte jeg at udføre prototypen vha. så meget hardware, som muligt. Dette bragte mig til et Arduino Uno print, for at have en færdig LCD driver klar.\r\n\r\n

Arduino Uno med et 2x16 char LCD og et DotLine rør

Arduino Uno med et 2×16 char LCD og et DotLine rør

\r\n\r\nNæste step er, at implementere DotLine driveren, samt en MMI med 7 knapper (Days+, Days-, Hours+, Hours-, Seconds+, Seconds-, Start).\r\n\r\nMed tiden er målet at projektet skal kunne udvikle sig til flere ting.\r\n\r\nDotLine Watch brainstorm for muligheder med 50 x RGB LEDs\r\n\r\n
DotLine Watch brainstorm for muligheder med 50 x RGB LEDs

micro ampere meter 2

For snart 1½ år siden bestilte jeg et PCB fra Olimex.Det er til dette projekt:\r\n

\r\nSidste weekend fik jeg endelig tid til at lodde det op.\r\n\r\n\r\n\r\nDer var lidt stumper som ikke var på hjemelager, så det skulle laves lidt om på lidt loddeøer.\r\n\r\nDet viste sig også at der var et par printfejl med mit layout, men disse blev også rettet.\r\n\r\n\r\n\r\nDebugging foregår med min JTAG ICE3, og forsyningen til printet snupper jeg fra en PC

USB port, hvor jeg bare har snuppet 5V ledningerne. Så er det hele nemt at tage med sig rundt, og man er hurtigt igang med at udvikle.\r\n\r\nNu

skal koden til selve ampere meteret så skrives. I skrivende stund virker det overordnet, men ADCen virker noget støjfyldt.\r\n\r\n

zp8497586rq

Hurtigt display og LED konsulentprojekt

0

For en uge siden ringede ejeren af Develtron til mig, fordi de havde et projekt, som de cialis online skulle have færdig i en fart.\r\n\r\nSkrivebordet blev ryddet i al

hast og sent mandag aften blev projektet overdraget.\r\n\r\nDet drejer sig ganse simpelt om, at der er 12 slaveenheder, med påmonteret 2×16 characters LCD og RGB LEDs. De er alle forbundet via en RS485 til en masterenhed, som også har et LCD, samt et PS2 tastatur.\r\n\r\nProjektet skal alt efter en RTC tid (DS3432) indikere en farve på LEDs, samt en tekst. Alt indstilling foregår via PS2 tastaturet. Under 30 timer efter overdragelse af projektet kunne jeg tilbageleverer en færdig opgave.\r\n\r\nKoden blev skrevet i CodeVisionAVR. Microcontrollerne på slaverne var ATmega48, og masteren havde en ATmega1284P. Programmeringen blev gjort med en AVR Dragon.\r\n\r\n

Develtron LED og LCD projekt med 12 slaver og en master med PS2 tastatur.

Kamera "affald" til FPV

1

Min genbo arbejder ved et nedbrydningsfirma, hvor de havde fået et par busser ind. Busserne er ofte udstyret med kameraovervågning og bakalarm, som også bare bliver skrottet.\r\n\r\nI den forbindelse fik jeg en pose “affald”,

som jeg en aften fik tid til at teste.\r\n\r\nMit håb var, at skærmene fungerede, så jeg kunne se et live signal af det billede som flyet sender ned. Skærmene har ofte flere indgange, så flere flykameraer kunne kobles på.\r\n\r\nDesværre var både den lille og den store skærm i udu.\r\n\r\n\r\n\r\nDen lille skærm lader til at fungere fint, men videokanalerne giver ingen reaktion uanset videoformat der bliver valgt. Audiokanalen og højtaler fungere godt nok.\r\n\r\nDen store skærm initialisere slet ikke.\r\n\r\nVidere til de 3 kameraer, hvoraf 2 af dem lod til at

være ens. Alle køre 12 volt, og ledningsfarver overholder ikke nogen standard.\r\n\r\nDe cylindriske havde heholdsvis: sort, rød og gul (GND, VCC, video). Den anden cylindriske havde: hvid, rød, gul, blå og skærm (video, NC, VCC, NC, GND).\r\n\r\nKameraerne virkede begge, men det ene var spejlvendt, og dermed ikke brugtbart til mit formål.\r\n\r\n\r\n\r\nDet kugleformede kamera er indtil videre ikke aktuelt, da huset er lavet af tungt metal, og har istøbt noget epoxy for at gøre det vandtæt – alt for tungt til flyvning.\r\n\r\n\r\n\r\nMin ene videolink sender har efter et styrt haft en løs forbindelse, så den blev også lige repareret.\r\n\r\n\r\n\r\nSidst men ikke mindst har jeg været forbi PC-elektronik i Øster Brønderslev efter et par 2.5mm 4-polet jackstik, så jeg kan bruge et GoPro kamera som videokamera.\r\n\r\nNedestående billede er resultatet af een aftens reperation, og hvad jeg har planer om at benytte i FPV sammenhæng.\r\n\r\n\r\n\r\nNæste step bliver at lave en lille videoswitch med en 4066.\r\n\r\n 

Go to Top