Gå til innhold

Tråden for deg som liker hjemmeelektronikk og mikrokontrollere


Anbefalte innlegg

Videoannonse
Annonse

Ja, det er faktisk ganske billig ja. Men egentlig kan man få det enda billigere også. Spesielt hvis man har kretskort som feks. er 2x5cm. Da kan man sette opp "panelizing" slik at man kan få feks. 10 stk. kretskort på ett panel. Man får fem panel (under 10x10cm) for 5 dollar og med 10 kretskort pr. panel får man da 50 kretskort for fem dollar. (+ frakt). 

DET er grisebillig :) 

Lenke til kommentar
Bjerknez skrev (2 timer siden):

Da kan man sette opp "panelizing" slik at man kan få feks. 10 stk. kretskort på ett panel.


Jepp, JLCPCB gjør jo det også veldig enkelt, ved at de tar jobben med duplisering, trenger bare huke av en sjekkboks, så ordner de resten.

Mange andre steder må man gjøre dette selv i gerber, passe på plassen på kantene, legge inn v-cuts osv. og ofte må man fylle ut et helt "ark" hos pcb-produsenten med det designet man skal ha, og ark er gjerne standard ca 25x60cm, mens JLCPCB gir rabatt uansett størrelse på "panelet", så lenge designet er forholdsvis rektangulært og enkelt kan dupliseres.

JLCPCB er også raskere på mindre bestillinger enn så å si alle andre jeg har prøvd, men det kan nok ha noe med at de produserer pcb'ene selv (ikke alle selgere gjør det), og har spesialisert seg på prototyping og mindre kvantum.
De tar for eksempel på seg montering av SMT-deler kun for mindre kort med maks 10 deler osv. men de holder på å utvide SMT-produksjonen nå for å kunne ta litt større design.

Skal man ha veldig store kvanta, så er det nok billigere fabrikker i Kina enn JLCPCB, men for "folk flest" er JLCPCB et godt valg, og det er forsåvidt OSHPark også, men de er mye dyrere.

En annen fordel er at JLCPCB leverer stensiler også, som er genialt for de av oss som bruker ovn, det eneste jeg tror de ikke leverer er FFC og FPC (fleksible pcb'er og kabler).

Endret av 0laf
  • Liker 1
Lenke til kommentar
Bjerknez skrev (11 timer siden):

Jeg vil tro de aller fleste av oss hobbyister klarer seg med kretskort innenfor 10x10 cm.


Tja, ofte gjør man jo det, men det sitter en del rundt omkring som lager ting som kort til gamle PC'er, som skal passe i ISA eller PCI port, eller modding av tv-spill og gammel elektronikk, hvor størrelsen på PCB'en blir større av helt andre grunner enn komponenter, som f.eks. at det må passe i diverse kontakter eller i originale hus fra andre ting osv. eller at det skal være display eller andre ting på kortet.
Det kan være veldig mange grunner til at man kommer over 10x10cm.

Jeg har for eksempel en reflow-ovn som noen designet nytt pcb til, dette er 30cm langt, ikke fordi det nødvendigvis er veldig dårlig plass til komponenter, men fordi det originale kortet er såpass langt, og det nye måtte passe på samme plassen. Det kostet uansett ikke stort å få det produsert av JLCPCB.

https://oshpark.com/shared_projects/g3rtH9OI

Endret av 0laf
Lenke til kommentar
0laf skrev (7 timer siden):


Tja, ofte gjør man jo det, men det sitter en del rundt omkring som lager ting som kort til gamle PC'er, som skal passe i ISA eller PCI port, eller modding av tv-spill og gammel elektronikk, hvor størrelsen på PCB'en blir større av helt andre grunner enn komponenter, som f.eks. at det må passe i diverse kontakter eller i originale hus fra andre ting osv. eller at det skal være display eller andre ting på kortet.
Det kan være veldig mange grunner til at man kommer over 10x10cm.

Jeg har for eksempel en reflow-ovn som noen designet nytt pcb til, dette er 30cm langt, ikke fordi det nødvendig er veldig dårlig plass til komponenter, men fordi det originale kortet er såpass langt, og det nye måtte passe på samme plassen. Det kostet uansett ikke stort å få det produsert av JLCPCB.

https://oshpark.com/shared_projects/g3rtH9OI

Jada, grunnene kan være mange så klart. Men jeg snakker om prosjekter man lager helt selv her hvor man ikke må ta hensyn til oppgitte mål. Men som du nevner blir man ikke ruinert uansett. :)

Lenke til kommentar

Da har jeg endelig fått ferdig koden så langt. Denne koden gjør at jeg kobler mikrokontrolleren til Wifi og dermed får kontakt med via app, samt at den ved trykk på en knapp i appen skrur på kaffetrakteren (slår på releet) og slår den av automatisk etter 10 minutter etc. 

Fortsatt er det et stykke igjen før jeg er ferdig. Jeg skal også montere dette i en boks som skal ha tre led (rød, orange og grønn) hvor den røde lyser når enheten (kaffetrakteren) er påslått og dermed får kontakt fra appen. Den orange skal lyse når trakteren er i gang og den grønne skal lyse når kaffen er klar. 

Mulig jeg også legger til en temperatursensor ett sted på trakteren som sender temperaturen til appen. Mest for sikkerhetsskyld.

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

//Put WiFi cridentials and token here----------------------------------

char auth[] = "*****";
char ssid[] = "*****";
char pass[] = "*****";

//---------------------------------------------------------------------

int coffeeSwitch = 5;

BlynkTimer timer;


void setup() {
  Blynk.begin(auth, ssid, pass);
  Serial.begin(9600);
  digitalWrite(coffeeSwitch, HIGH);
  pinMode(coffeeSwitch, OUTPUT);
  //timer.setInterval(1000L, buttonUpdate);
}

BLYNK_CONNECTED() {
  Blynk.syncAll();
}

BLYNK_WRITE(V1) {  
if param.asInt()   {  
    digitalWrite(coffeeSwitch, LOW);  
    timer.setTimeout(600000, coffeeOFF)  
}

void coffeeOFF() {
digitalWrite(coffeeSwitch, HIGH);  
Blynk.virtualWrite(V1, LOW);  
}
}

void loop() {
  Blynk.run();
  timer.run();
}

 

Lenke til kommentar

Kaffetrakter prosjektet mitt går fremover. I dag har jeg jobbet en del i koden og lagt til noen funksjoner. 

Slik fungerer systemet så langt:

I appen trykker jeg på en knapp som jeg har kalt "Make me some coffee!". Trakteren slår seg på og nå lyser det en power led (rød) og en trakter i gang led (gul). 

Trakteren slår seg av automatisk etter 10 minutter og gir meg en varsling på telefonen samt lyser opp en grønn led når kaffen er ferdig traktet. 

Jeg skal legge til mer funksjonalitet etter hvert. Blandt annet en liten buzzer som gir meg et lite signal når den er ferdig. Jeg skal også legge til en temperatursensor etter hvert som hele tiden overvåker temperaturen på trakteren, for å forsikre meg om at denne ikke står og går uten min viten. Dette vil jo aldri skje uansett, men litt betryggende og ha. 

Her er den foreløpige koden:

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

//Put WiFi cridentials and token here----------------------------------

char auth[] = "*****";
char ssid[] = "*****";
char pass[] = "*****";

//---------------------------------------------------------------------

int coffeeSwitch = 5;
int yellowLED = 4;
int greenLED = 13;

int coffeeTimer;

BlynkTimer timer;

void setup() {
  Blynk.begin(auth, ssid, pass);
  Serial.begin(9600);
  pinMode(coffeeSwitch, OUTPUT);
  digitalWrite(coffeeSwitch, HIGH);
  pinMode(yellowLED, OUTPUT);
  pinMode(greenLED, OUTPUT);
 
}

BLYNK_CONNECTED() {
  Blynk.syncVirtual(V1);
}

void LEDtimer(){
  digitalWrite(greenLED, LOW); //Turn ON Green LED
}

void coffeeOFF() {
 Blynk.virtualWrite(V1, LOW);  // Sets the virtual pin state
 digitalWrite(coffeeSwitch, HIGH); //Turn OFF Coffee
 digitalWrite(yellowLED, LOW); //Turn OFF Yellow LED
 digitalWrite(greenLED, HIGH); //Turn ON Green LED
 Blynk.notify("Kaffen er klar! PS! Trakteren vil så seg av automatisk etter 10 minutter.");
 timer.setTimeout(5000L, LEDtimer);
 }

BLYNK_WRITE(V1) {
  int pinValue = param.asInt();
  if (pinValue == 1)   {
    digitalWrite(coffeeSwitch, LOW);//Turn ON Coffee
    digitalWrite(yellowLED, HIGH); //Turn ON Yellow LED
    digitalWrite(greenLED, LOW); //Turn OFF Green LED
   coffeeTimer =  timer.setTimeout(5000L, coffeeOFF); //Start coffeeOFF Timer
  }
  if (pinValue == 0) {
    digitalWrite(coffeeSwitch, HIGH); //Turn OFF Coffee
    digitalWrite(yellowLED, LOW); //Turn OFF Yellow LED
    timer.deleteTimer(coffeeTimer); //delete CoffeeOFF Timer
  }
}

void loop() {
  Blynk.run();
  timer.run();
}

 

Endret av Bjerknez
  • Innsiktsfullt 1
Lenke til kommentar

I morgen starter jeg jobben med å lage et kretskort som skal plasseres inne i en fordelerboks kjøpt på Biltema. På boksen skal jeg montere en hovedbryter og tre led dioder som viser statusen. Hovedbryteren skal slå av mikrokontrolleren slik at det ikke skal være mulig og slå av og på trakteren via app eller ellers. Ikke et stort behov, men kjekt og ha. Dette er ikke en elektronisk bryter men en skikkelig vippebryter som kutter strømmen til boksen. Thats it. 

Ledningen til temperatursensoren som skal monteres ett sted på trakteren vil gå langs den vanlige strømledningen og inn i boksen hvor temperaturen blir lest av og sendt til appen. Skulle temperaturen stige over feks. 100 grader, så kan jeg programmere den slik at alt slås av automatisk. Litt usikker hva jeg gjør der enda. :) 

Lenke til kommentar

Da er selve "boksen" ferdig koblet. Den inneholder voltregulator, som gjør at jeg kan koble til alt fra 5-20V DC og mikrokontrolleren vil alltid få sine 5v inn for å gi stabile 3.3V ut. 

Releet er også koblet til og befinner seg inne i boksen. Dog er ikke kaffetrakteren koblet til ennå. 

Til slutt selvsagt også mikrokontrolleren som styres via en app. 

7C51EE51-A41D-4F74-A9FB-3F6E1CC25EB1.thumb.jpeg.6874bb24cbb573b8121782dcdcc688cc.jpeg

Når jeg slår bryteren på, så lyser den røde led dioden og trakteren kan nås via app. 

A881FC9F-0956-48F8-87BE-000E9828CF51.thumb.jpeg.fc2f50d9d494ffe966838c76132b7ef5.jpeg

Når jeg slår på trakteren via appen så lyser den orange led dioden som indikerer at trakteren er på.

2444D8FA-E777-410A-8E33-BEFAD2AA187D.thumb.jpeg.c236ce1c8e528c23b5f4dfd817d32ad5.jpeg

Når kaffen er ferdig traktet, så lyser den grønne led dioden i 10 minutter samt at en beskjed sendes til telefonen om at kaffen er klar. Trakteren vil automatisk skru seg av etter 10 minutter. 

04BAA1DF-378B-4169-8E92-35DF5861D23C.thumb.jpeg.626b25c79aea2ac8a0edc63b67d3c4fd.jpeg

64FBFB50-9095-4690-B50F-29CB650697CA.thumb.jpeg.aebad61e5e61f1f89aea0f652e56a372.jpeg

Endret av Bjerknez
  • Liker 2
Lenke til kommentar

Har ikke sett akkurat denne modulen før, men de kan ofte kjennes igjen da de har et ganske distinkt antenne system for å kunne sende ut rf og samtidig se om det er noe i rommet som modulerer det reflekterte signalet som kommer i retur. 

Er imponerende at de har klart å presse det inn på en så liten ic med så få støttekomponenter. 

Lenke til kommentar

Kanskje et tips for de som handler mye fra utlandet, er at det i noen tilfeller kan lønne seg med konsolidering av frakt.

Nå har vel Posten foreløpig vært litt slappe på fortollingsgebyr på småting, men selv betaler jeg alltid 75,- per pakke i gebyr (PostNord i Sverige).

Når man sitter på AliExpress, Banggood og disse andre, så blir det fort mange småpakker fra mange forskjellige leverandører, og selv om frakten ofte er billig, så blir disse gebyrene høye.

Jeg bruker Shipmentify.com en del til dette, det finnes mange andre som driver på samme måte.
Har selv spart mye på det, men er usikker på hva andre betaler i tollgebyr, i og med at jeg sjeldent bestiller ting til Norge?

Dette er også kun lønnsomt for mange bestillinger, over en viss verdi osv. ikke for en enkelt ting til 20,- kroner.

Som regel må hver vare ha en verdi på minst $5, samt at det totalt må bli over $50, for å bruke slike tjenester.
Man kan gange opp antallet på en vare for å komme over $5, så for et sett med lysdioder til $2.5 på Ali, kan man for eksempel kjøpe to sett, til $5 osv. for å komme over grensen.

Shipmentify tar 5% for jobben, i tillegg betaler man frakt to ganger, først til Shipmentify, og så til Norge, men det lønner seg ofte likevel.

Sist jeg brukte de, kjøpte jeg 20 forskjellige produkter fra AliExpress, som med frakt ville kommet på rundt 1500 NOK dersom jeg kjøpte direkte.
Så kommer jo momsen på 25%, så blir det 1875,- så ville det kommet 75,- i gebyr på hver pakke, så i verste fall 1500,- til på toppen.
Totalt rundt 3375,- hjem til meg.

Shipmentify får ofte billigere frakt ettersom de har lager i Kina, men pussig nok er det ikke alle som selger på de kinesiske nettbutikkene som sender til Kina, og ikke alle er i Kina heller, noen er i Singapore, Taiwan eller andre steder, men ofte finner da Shipmentify samme vare på Taobao, til lavere pris, ettersom Taobao er rettet mot det kinesiske markedet, og har generelt lavere priser enn for eksempel AliExpress, som er rettet mot vesten.

Shipmentify fikk denne gangen kjøpt varene for rundt 1350,- inkludert frakt til deres lager, altså litt billigere enn direkte til meg.
Så kommer åpenbart internasjonal sending fra Shipmentify, som ble 350,- i tillegg, altså 1700,- total.
Så kommer moms og et slikt standard fortollingsgebyr på 75,- men det er altså bare ett gebyr, ikke 20, så det blir totalt 2200,- og over en tusenlapp spart.

Det er litt mer styr dette, tar ofte litt lengre tid osv. men når man kommer opp i mange nok pakker fra Kina, og ofte også litt høyere beløp hvor tollgebyret kanskje øker til 299,- per pakke i Norge, så lønner det seg med konsolidert frakt for å slippe mange tollgebyrer.

  • Liker 1
Lenke til kommentar
  • dysfunctional endret tittelen til Tråden for deg som liker hjemmeelektronikk og mikrokontrollere

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...