Codice colori resistenze
Inserisca le bande di colore da sinistra a destra e ottenga il valore: marrone, nero, rosso e oro danno 1000 ohm con tolleranza del 5 %. Vale per resistenze a quattro e cinque bande, senza tabella sotto mano. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Bande colorate
- brown, black, red, gold
- Numero di bande
- 4
- Cifre significative
- 10
- Esponente moltiplicatore
- 2
- Resistenza (Ω)
- 1000
Inserisci le bande di colore e ottieni ohm esatti più la tolleranza.
Solo decodifica a 4 e 5 bande
Questo strumento legge le bande di colore di una resistenza da sinistra a destra e restituisce gli ohm e la tolleranza. La versione uno accetta esattamente quattro o cinque bande: colori cifra, moltiplicatore e tolleranza. La codifica da ohm a colori non è in ambito.
Oro e argento non sono mai cifre valide e falliscono con digit se usati come cifra. Senza rete, senza orologio di sistema e senza locale dell'host. Due oracoli indipendenti che seguono le tabelle firmate ottengono zero divergenze su trenta vettori.
Tabelle canoniche dei colori
I colori cifra da nero a bianco mappano da zero a nove; grey e gray sono accettati. Il moltiplicatore usa gli stessi colori per le potenze di dieci da zero a nove, più oro per dieci alla meno uno e argento per dieci alla meno due. La tolleranza include none come venti per cento.
Token vuoti e colori sconosciuti falliscono con color, digit, multiplier o tolerance. Senza rete, senza orologio di sistema e senza locale dell'host. Due oracoli indipendenti che seguono le tabelle firmate ottengono zero divergenze su trenta vettori.
Formato esatto con potenze di dieci
Il significando è un intero dalle bande cifra. La stringa di resistenza vale significando per dieci elevato all'esponente del moltiplicatore con sola aritmetica intera. Esponenti negativi producono stringhe decimali minime.
L'uscita include bande normalizzate, conteggio, significando, esponente, ohm e tolleranza. Senza rete, senza orologio di sistema e senza locale dell'host. Due oracoli indipendenti che seguono le tabelle firmate ottengono zero divergenze su trenta vettori.
Errori automatizzabili
Bande mancanti o non array falliscono con bands. Oracoli indipendenti che seguono le tabelle firmate coincidono su ogni vettore. Senza rete, senza orologio di sistema e senza locale dell'host.
Due oracoli indipendenti che seguono le tabelle firmate ottengono zero divergenze su trenta vettori.
Casi d'uso
Banco
Leggere una resistenza senza tabella.
Compiti
Verificare esempi a 4 e 5 bande.
Inventario
Normalizzare elenchi di bande.
CI
Fissare stringhe di ohm.
Domande frequenti
Oro o argento possono essere una banda di cifra?
No. Oro e argento non sono mai cifre: valgono solo come moltiplicatore o come tolleranza. Come moltiplicatore l'oro divide il valore per dieci e l'argento per cento; in posizione di cifra vengono rifiutati.
Che tolleranza indica ogni colore?
Il marrone indica l'1 %, il rosso il 2 %, il verde lo 0,5 %, l'oro il 5 % e l'argento il 10 %; senza banda di tolleranza è il 20 %. Blu, viola e grigio indicano tolleranze ancora più strette, sotto lo 0,5 %.
Funziona con le resistenze a sei bande?
No. Accetta esattamente quattro o cinque bande: due o tre di cifre, una di moltiplicatore e una di tolleranza. Qualsiasi altro numero viene rifiutato con un avviso, invece di dare un valore dubbio.
Può indicarmi i colori per un valore in ohm?
No. Lo strumento legge solo i colori e li converte in ohm e tolleranza. Il percorso inverso, da un valore in ohm alle bande di colore, resta fuori da ciò che fa.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/dev/resistor-color-code \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bands":["brown","black","red","gold"]}'const res = await fetch("https://api.kit.forhosting.com/dev/resistor-color-code", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bands": [
"brown",
"black",
"red",
"gold"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/resistor-color-code",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bands": [
"brown",
"black",
"red",
"gold"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/resistor-color-code", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bands":["brown","black","red","gold"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bands":["brown","black","red","gold"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/resistor-color-code", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bands": [
"brown",
"black",
"red",
"gold"
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.resistor_color_code",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_bands | 5 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Errori automatizzabili
Lunghezze diverse da quattro o cinque falliscono con bands_count.
Domande tecniche
C'è encode?
Non in v1.
Quante bande?
Esattamente quattro o cinque.
gray è valido?
Sì; l'eco usa grey.
Oro come cifra?
Invalido; digit.
Gratis nel browser?
Sì. API $0.002.
Sei bande?
Fuori ambito v1.