Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Používám ATTINY85's pro mashupy senzorů s nízkým výkonem. Původně jsem si myslel, že neexistuje způsob, jak tyto čipy odladit pomocí konzoly, a použil jsem nějaké hezké metody "venku", abych nahlédl, co se děje za běhu.
Pak jsem narazil na SoftwareSerial. Je to knihovna, definujete své TX a RX piny (ano, nemáme jich mnoho) a získáte ladění konzoly pomocí adaptéru TTL-232.
Vytvořil jsem adaptér, který spojuje příslušné piny mezi ATTINY a TTL-232 (VCC a GND) a rozděluje TX a RX pro vaše vlastní mapování. Rovněž je vylomena lišta záhlaví pro VCC a GND. Tento článek popisuje montáž přípravku; tento článek obsahuje pokyny pro používání SoftwareSerial s ATTINY85 pomocí okna konzoly Arduino.
Vzhledem k tomu, že ATTINY85 sedí níže než okolní záhlaví v zásuvce DIL IC, doporučuje se k čipu (čipům) přidat značku Mylar (trvanlivé) pásky, která usnadní snadné vyjmutí z přípravku.
Krok 1: Materiály a nástroje
- Oboustranný protoboard (6 x 7 otvorů)
- 8kolíková zásuvka DIL IC (1)
- 4P zásuvka s dlouhými kolíky (2)
- 6P zásuvka s krátkými kolíky (3)
- Kyanoakrylátové lepidlo (1)
- Propojovací drát (7)
- Páječka (1)
- Pájka (1)
Krok 2: Sestava přípravku
- Na určenou horní část desky připojte zásuvku DIL IC přes BLUE1 - BLUE8, ohněte kolíky směrem ven na dno a pájejte.
- Na vrch naneste kyanoakrylátové lepidlo po stranách zásuvky DIL IC a vložte 4P dlouhé kolíkové lišty do ZELENÉ1 - ZELENÉ4 a ZELENÉ5 - ZELENÉ8. Při suchém pájení kolíků na spodní straně zajistěte pájecí můstek k sousedním kolíkům (MODRÉ tečky).
-
Na vrch naneste kyanoakrylátové lepidlo na ostatní strany DIL IC zásuvky a vložte 6P záhlaví do ŽLUTÝCH/ORANŽOVÝCH otvorů a RŮŽOVÝCH otvorů. Při suchém pájení kolíky na spodní straně.
- Na horní část naneste kyanoakrylátové lepidlo do poslední mezery na 6P záhlaví nalepené v #3. Vložte 6P záhlaví do ČERVENÝCH/odkrytých otvorů. Při suchém pájení kolíky na spodní straně.
- Ve spodní části přemostěte kolíky z PINK1 na PINK6. Poté připojte tento můstek černým vodičem k RED1.
- Ve spodní části přemostěte kolíky z ORANGE1 na ORANGE4. Poté připojte tento most červeným vodičem k RED2 a BLUE1.
- Ve spodní části připojte zelený vodič z ČERVENÉHO k ŽLUTÉ1.
- Ve spodní části připojte bílý vodič z RED4 k ŽLUTÉ2.
Krok 3: Přidání štítku
- Vytištěný štítek o šířce 68 mm vytiskněte na samolepicí štítky.
- Zakryjte čirou páskou/kontaktem.
- Střih na vnější tečkovanou čáru.
- Odstraňte voskovou fólii a zabalte štítek podle obrázku.
- Přidejte upravenou pásku ke švu v rohu.
Krok 4: Další kroky
- Připojte propojky z vašich preferovaných kolíků ATTINY pro TX a RX k vylomením YELLOW1 a YELLOW2.
- Při používání SoftwareSerial postupujte podle pokynů. Jak je uvedeno v článku, tato metoda zahrnuje ladění, nikoli počáteční nahrání softwaru.
- Buďte opatrní při používání řetězců v příkazech println: vysávají paměť.
- Při vývoji kódu sledujte hodnoty.
Doporučuje:
IOT123 - D1M BLOCK - sestava 2xAMUX: 7 kroků (s obrázky)
IOT123 - D1M BLOCK - 2xAMUX Sestava: D1M BLOCKS přidává hmatová pouzdra, štítky, vodítka polarity a vylomeniny pro oblíbené Wemos D1 Mini SOC/Shields/Clones. Jedním z problémů s čipem ESP8266 je, že má k dispozici pouze jeden analogový IO pin. Tento návod ukazuje, jak sestavit 2xA
IOT123 - D1M BLOCK - RFTXRX Sestava: 8 kroků
IOT123 - D1M BLOCK - Sestava RFTXRX: D1M BLOCKS přidává hmatová pouzdra, štítky, vodítka polarity a vylomeniny pro oblíbené Wemos D1 Mini SOC/Shields/Clones. RF vysílače/přijímače umožňují ESP8266 přístup ke stávající domácí/průmyslové automatizaci. Toto pouzdro poskytuje výpadky pro 433
IOT123 - D1M BLOCK - GY521 Sestava: 8 kroků
IOT123 - D1M BLOCK - GY521 Sestava: D1M BLOCKS přidává hmatová pouzdra, štítky, vodítka polarity a vylomeniny pro oblíbené Wemos D1 Mini SOC/Shields/Clones. Tento D1M BLOCK poskytuje jednoduché připojení mezi Wemos D1 Mini a modulem GY-521 (piny adresy a přerušení lze připojit
IOT123 - NÁBOJ ASIMÁLNÍHO SNÍMAČE: ICOS10 GENERIC SHELL (HOOKUP WIRE) Sestava: 4 kroky
IOT123 - HUB ASSIMILATE SENSOR: ICOS10 GENERIC SHELL (HOOKUP WIRE) Sestavení: UPDATE Pro větší spolehlivost doporučujeme použít obvod IDC (ne HOOKUP). Tato sestava HOOKUP je v pořádku pro kritický provoz, pokud máte čas na ověření obvodu. Našel jsem nějaké dráty (horní vrstva panelů: červená/žlutá), které nebyly dlouhé
IOT123 - PŘÍSTROJOVÁ PROGRAMOVACÍ PŘÍPRAVA ATTINY85: 3 kroky
IOT123 - PŘÍSTROJOVÁ PROGRAMOVACÍ PŘÍPRAVA ATTINY85: U návrhů BRICK jsem zmínil, že průchozí otvory sousedící s ATTINY85 zůstaly nevyužité, aby se umožnil programátor pogo pinů, zatímco je DIP8 připájen k desce plošných spojů. To je ten pogo pin programátor. Toto je opravdu jen adaptér pro