You might remember the meaning of the character 炮 with this easy mnemonic:
Do you know the best way to protect yourself from a snake (乚)? It's not with fire (火), nor is it wrapping (勹) yourself in layers of clothing. It's with a cannon.
Using mnemonics to remember the meaning of Chinese characters like has a huge impact on how long to learn Mandarin it takes.